Operators (aka “ops”) are players with advanced server permissions. No plugins or mods are required in order to be able to grant operator permissions, though we do highly recommend using a permissions plugin, such as LuckPerms, if you wish to establish ranks and complex permissions on your server as it is not possible to do in vanilla Minecraft alone.

Operators typically will have access to stop the server, kick/ban players, switch gamemodes or difficulties, clear inventories, teleport, summon items/blocks, and even op/deop other players. When used alone and unmodified, operator permissions are very broad. With access to all of these advanced commands, operators can easily grief the server or “cheat”.

Therefore, we do not recommend opping every player on your server; you should only op trusted players.

It is also important to note that, whether or not players are opped, griefing can still occur on your server. If you wish to prevent unwanted/unknown players from joining your server, you'll need to enable whitelisting. Operator permissions are only intended to give certain players additional permissions.

Operator Permission Levels

There are permission levels for operators, however, op permission levels are global. This means that you cannot have one op with all permissions and one with only some. The op permission levels are as follows:

  1. Ops can only bypass spawn protection.
  2. Ops can bypass spawn protection and use /clear, /difficulty, /effect, /gamemode, /gamerule, /give, /summon, /setblock and /tp, and can edit command blocks.
  3. Ops can do all of the above, in addition to /ban, /deop, /kick, and /op.
  4. Ops can do all of the above, in addition to /stop.

The op permission level can be adjusted in Prisma under “CUSTOMIZE” > “SETTINGS” within the “OP Permission Level” field in the “Settings” box.

Using Operator without conflicting plugins or mods

Giving operator permissions

This can be done three different ways:

  1. Have the player you wish to op connect to your Minecraft server while you are logged into Prisma. Once they have connected, click on the "Op" button next to their Minecraft username in the "Connected Players" box (you'll find this on the "Overview" tab).
  2. If you are not opped on the server already, and/or if you prefer to go through Prisma, visit your server's console by selecting "Console" from the top navigation bar in Prisma. Where it says Type a command... , enter in the command used for opping Minecraft players: op playerA
    Be sure to replace playerA with the Minecraft username of the player you wish to give operator permissions to. When executing this command in the console, do not enter a slash symbol (the console does this for you!).
  3. If you are already opped and you are connected to your server, you can execute the operator command (or any other operator-level commands) in-game. From your Minecraft chat in-game, executive the command /op playerA
    Be sure to replace playerA with the Minecraft username of the player you wish to give operator permissions to.

Removing operator permissions

This can be done three different ways:

  1. Have the player you wish to deop connect to your Minecraft server while you are logged into Prisma. Once they have connected, click on the "Deop" button next to their Minecraft username in the "Connected Players" box (you'll find this on the "Overview" tab).
  2. If you are not opped on the server, and/or if you prefer to go through Prisma, visit your server's console by selecting "Console" from the top navigation bar in Prisma. Where it says Type a command..., enter in the command used for deopping Minecraft players: deop playerA
    Be sure to replace playerA with the Minecraft username of the player you wish to revoke the operator permissions from. When executing this command in the console, do not enter a slash symbol (the console does this for you!).
  3. If you are opped and you are connected to your server, you can execute operator commands (or any other operator-level commands) in-game. From your Minecraft chat in-game, executive the command /deop playerA
    Be sure to replace playerA with the Minecraft username of the player you wish to revoke the operator permissions from.

View currently opped players

If you need to check to see a list of players with operator permissions on the server, navigate to "Customize" then "File Manager" in Prisma. From there, you'll want to open the ops.json file (if you're using an older version of Minecraft, this may be ops.txt) and you'll find a list of players there. Do not edit this file directly as doing so will result in a corrupted file, preventing your server from operating properly.

Using operator with plugins or mods that may affect it

If you are running a server type other than vanilla Minecraft and you have installed plugins or mods that introduce more complex permissions on your server, it is likely that these additions may interfere with the functions of the operator feature. It is important to note that this feature is, ultimately, vanilla and there is no way for us to guarantee how individual plugins or mods will modify it when added to your Minecraft server. As such, we always recommend checking the plugin/mod documentation prior to adding it to your server if you are reliant upon the use of operator permissions.

If you are unsure where to start and/or have questions about this, please feel free to reach out to our team. We're always happy to help!

Did this answer your question?