LuckPerms

A permissions plugin that controls which players and groups may use which commands and features, on servers and proxies alike.

LuckPerms is a permissions plugin. Instead of giving players full op rights, you give them exactly the permissions they need, usually through groups. It runs on Paper and Spigot, on proxies such as Velocity and BungeeCord, and on modded servers with Fabric, Forge and NeoForge.

How it works

  • Permissions are nodes like essentials.home or worldedit.wand. Plugins document the nodes they check.
  • Groups such as default, builder and moderator hold sets of permissions. Players are added to groups.
  • Inheritance lets one group include another, so moderator can inherit everything from default and add its own nodes.
  • Contexts limit a permission to a specific world or server, for example allowing flight only in the creative world.

Every player is in the default group automatically, so permissions for normal players go there.

The web editor

/lp editor opens a link to a browser-based editor with your current setup. You make changes there and apply them back with a command shown in the editor. For larger setups this is much easier than typing each command.

Why it matters for server owners

As soon as you have staff, builders or ranks, op is too coarse. LuckPerms lets you hand out single features safely and see exactly who can do what. It works with EssentialsX and most other plugins out of the box.

Networks

By default LuckPerms stores data in a local file-based database on each server. On a network behind Velocity, connect every server and the proxy to the same MySQL or MariaDB database so that ranks and permissions are identical everywhere.

Practical tip

Build groups first, then assign players. Avoid giving individual players dozens of single permissions; when you later change a rank, you want to edit one group, not twenty players.

Ready to run your own?

Pick a preset, RAM and a location in the configurator.

Configure your server →

Welcome gift for new players

20% off your first term

The code is filled in for you when you build your server here. Not sure yet? Try a server free for 12 hours — no payment details needed.

FIRSTBLOCK
Build my server →

For new customers. Online in about 90 seconds, 72h money-back guarantee.