FalconFalcon
Docs menuPermissions

Administration

Permissions

Command levels

Each command has a required level. A sender can run it when their level is at least that high. The levels, lowest to highest, are Any, GameDirectors, Admin, Host, Owner and Internal.

SenderLevel
PlayerAny
OperatorGameDirectors
ConsoleInternal
Command blockInternal

Players stop at GameDirectors, so commands at Admin or Owner are out of reach in game: /world, /stop, /save, /save-on, /save-off, /setmaxplayers, /transfer, /ban-ip and /pardon-ip.

Operators

Add a name to ops.txt, or use /op. Names are compared in lowercase. Operators are also exempt from spawn-protection.

Allow list

allowlist on
allowlist add Steve
allowlist remove Steve
allowlist list
allowlist reload

Setting allow-list=true in server.properties does the same at startup. An entry in allowlist.json can set ignoresPlayerLimit to let the player past max-players.

Bans

/ban writes to banned-players.json and /ban-ip to banned-ips.json. /ban-ip accepts an address or an online player.

Plugin permissions

Plugins have their own named nodes: see Commands and permissions.