Get started

Free trial Try any game free for 3 days. No card needed. Start a free trial Start a free trial

Game servers

All games

Guides / Minecraft / Players and permissions

Give or remove operator (op) on a Minecraft server

Type op and a player's name in the console to make them an operator, deop to remove it. Levels 1 to 4 decide what they can do. Includes ArthOS panel steps.

Updated , checked on Minecraft Java 26.3

Open Players, type the name, choose Make operator. To take it away, click the player and choose Remove operator. The console commands op and deop are under By hand.

An operator can run commands in game. How much they can do depends on their level, from 1 to 4. Only make players operators if you trust them.

In the ArthOS panel

Open your server and the Players tab.

  1. Type the player’s name in the Minecraft name box (1).
  2. If the server is stopped, choose the level in the select beside it (2), Level 1 to Level 4. It starts on Level 4. A running server has no level select.
  3. Choose Make operator (3).
The Players page of a stopped server: Minecraft name box, level select and Make operator
  1. Type the name
  2. Choose the level
  3. Make operator

If the server is running, the player becomes an operator at the level set by Operator permission level in the Config Editor. A running server cannot be given a different level from the Players page.

To find operators, choose the Operators chip. Each one carries a tag such as Operator 4.

To remove one, click the player and choose Remove operator (1).

A player window for an operator, with Remove operator
  1. Remove operator

To change several at once, choose Select, tick the players, and choose Make operator or Remove operator.

Set the default level

  1. Open the Config Editor.
  2. Under Players, find Operator permission level (1). Choose a number from 0 to 4.
  3. Choose Save. The change applies after a restart.
The Operator permission level row in the Config Editor
  1. Operator permission level

Give a lower level

  1. Open the Config Editor, find Operator permission level, choose the level and choose Save.
  2. Restart the server.
  3. On the Players tab, choose Make operator. Or, with the server stopped, pick the level in the select on the Players page first.

By hand

In the server console, with no slash:

  1. op Alex makes Alex an operator. The game answers Made Alex a server operator.
  2. deop Alex removes them. The game answers Made Alex no longer a server operator.

In game, a player of level 3 or higher can type the same with a slash.

The operators live in ops.json:

[
  {
    "uuid": "11111111-1111-1111-1111-111111111111",
    "name": "Alex",
    "level": 2,
    "bypassesPlayerLimit": false
  }
]

op always gives the default level, which is op-permission-level in server.properties. It is 4 unless you changed it. To give one player another level, stop the server, change level in ops.json, and start it again. bypassesPlayerLimit lets the player join when the server is full. To bring an ops.json from another server, stop this server and upload the file in Files.

What each level can do

Each level includes everything below it.

LevelNameWhat it adds
1ModeratorCan build in the area around spawn that other players cannot change.
2GamemasterMore commands, such as changing game mode or giving items.
3AdminThe commands that manage players, such as ban, pardon, whitelist and op.
4OwnerEvery command, including the ones that manage the server.

Operators can join even when the whitelist is on.

If it does not work

  • The game says Nothing changed. The player is already an operator. op does not change the level of an operator. Run deop, then op again, or change level in ops.json while the server is stopped.
  • The panel says there is no Minecraft account with that name. Check the spelling.
  • The panel will not add a player while the server is stopped. A stopped server needs Check Minecraft accounts on, because the panel looks the name up. Start the server and try again.
  • An operator cannot use a command. Their level is too low. Level 3 is needed for commands such as ban and op.
  • Operators have more power than you want. Lower Operator permission level, or use a permission plugin. See LuckPerms ranks.

Other player tasks

Looking for the player manager? In the ArthOS panel these all live on the Players tab: see who is online, whitelist players, and unban someone.

More on the game: Minecraft servers.

Sources: minecraft.wiki: Op, minecraft.wiki: Server, minecraft.wiki: Server.properties, minecraft.wiki: Permission level, raw.githubusercontent.com: En us.json, github.com: Wiki

Minecraft serversAll Minecraft guides