Install

Drop the LuckPerms .jar into /plugins/ before any consumer plugin (EssentialsX, CMI, etc.). For Velocity networks, install LuckPerms on the proxy AND on each backend. Restart the proxy first, then backends.

Groups and tracks

Default LuckPerms setups use 3-5 groups: default → vip → moderator → admin. Tracks let you promote in order — /lp user Steve parent add vip moves Steve to vip. Use the /lp editor in-game or the web editor for non-trivial changes.

Cross-server sync

For networks, run the LuckPerms proxy plugin and configure the messaging service (SQL database, Redis or messaging channel). Groups added on the proxy propagate to every backend within seconds. Use the storage type that matches your backend network (most networks use MySQL).

MCVote lists Permissions servers operating with the plugins covered here.

Find servers using these plugins →

Frequently asked questions

Which storage type should I use?

SQLite is fine for a single-server setup. For networks, switch to MySQL or PostgreSQL so all backends share one source of truth.

How do I migrate from PermissionsEx?

Run /lp migrate pex (or use the legacy importer). LuckPerms reads the PEX plugin's data files, converts groups + permissions, and writes them into its own storage. Backup first.