Server Administration

Minecraft Server Permissions Explained (Levels and Plugins)

  • Updated 2026-09-11
  • 2 min read
  • Reference entry

In short

Permissions decide which players may run which commands. Vanilla uses a single numeric operator level from 0 to 4; plugin servers usually replace that with a named permission system such as LuckPerms, where every command is an individual node you grant or deny.

The vanilla model: one number per player

In vanilla there is no permission system at all — there is op. A player is either a normal player or an operator at one of four levels, and every administrative command declares the level it requires. If your level is at least that number, the command runs.

That design is elegant and blunt. It cannot express “may kick but may not ban”, and it has no concept of groups, so two moderators with slightly different powers are impossible without plugins.

What each level actually allows

Level 1 bypasses spawn protection. Level 2 adds most cheats: teleporting, changing gamemode, giving items. Level 3 adds the moderation commands — kick, ban, whitelist, and difficulty — and is the useful ceiling for a trusted moderator.

Level 4 adds control over the server itself, including stopping and restarting it, plus full access to every command. That difference matters: a level 3 moderator can remove a problem player, but cannot bring the server down.

Where plugins change the model

On Paper, Purpur, and Spigot servers a permissions plugin takes over. Instead of a number, each player gets a set of named nodes like essentials.kit or worldguard.region, and a matching plugin checks for that node before running its command.

The practical result is granularity: you can build a role that may claim land and teleport but not fly, then hand it to players without making anybody an operator at all.

Practical rules for small servers

Keep full operator status to one or two people who genuinely need it. Give moderators level 3, or better, a plugin role, so you retain a way to stop a rampaging admin.

Review the list occasionally. Access granted for one weekend tends to outlive the weekend, and every extra operator is another account that can be phished or shared.

FAQ

Common questions

What is the default operator level in Minecraft?

Players are level 0 by default, which grants no administrative commands. When you run op on a player they normally become level 4 unless you specify a different level.

Can I give a player some admin commands without op?

Not in vanilla — op is the only lever. On a plugin server, grant individual permission nodes instead, which is why permissions plugins are standard on any server with more than one or two staff members.

Do operator levels work the same on Paper and Purpur?

Yes. Both inherit vanilla’s numeric levels and add the Bukkit permission system on top, so a vanilla-style op still works alongside plugin permissions.

JOIN THE NETWORK

READY TO MINE?

Create your free Minecraft server, invite your friends, and start playing whenever you're ready. When everyone logs off, the server sleeps and your world stays safe. No payment, no commitment.