- Home
- Guides
- Game Servers
- Minecraft
- Give and remove OP from players
OPOperatorPermissionsAdmin2 min read
Give and remove OP from players
Manage operator status to grant or revoke full server permissions.
What is OP?
OP (Operator) gives a player full access to all server commands and bypasses most permission checks. Use it sparingly — for most setups, a permissions plugin like LuckPerms is better.
Give OP
From the console at panel.baires.host:
terminal
op PlayerNameOr in-game as an existing OP:
terminal
/op PlayerNameRemove OP
terminal
deop PlayerNameView all OPs
terminal
opsOr check the file ops.json in your server files.
OP permission levels
In server.properties:
properties
op-permission-level=4| Level | Abilities |
|---|---|
| 1 | Bypass spawn protection |
| 2 | Use /clear, /difficulty, /effect, /gamemode, /give, /tp, etc. |
| 3 | Use /ban, /kick, /op, /deop |
| 4 | Use /stop, /save-all, access all commands |
Security recommendations
- Minimize OP usage: Use LuckPerms to grant specific permissions instead
- Never OP untrusted players: OP can destroy your server with /stop, /ban, or WorldEdit
- Use console for sensitive ops: Some commands are safer run from the panel console
- Remove OP when not needed: If a player only needs specific commands, use permission nodes
OP vs permissions plugin
| Feature | OP | LuckPerms |
|---|---|---|
| Granularity | All or nothing | Per-command control |
| Groups/ranks | No | Yes |
| Temporary perms | No | Yes |
| Web editor | No | Yes |
| Multi-server sync | No | Yes |
Tips
- If you lock yourself out, you can always OP from the panel console
- The
ops.jsonfile can be edited directly to add/remove OPs while the server is stopped - Consider using
/oponly for initial setup, then switching to LuckPerms for daily management
Was this guide helpful?