Minecraft Server Permissions: A Complete Guide to LuckPerms

Minecraft Server Permissions: A Complete Guide to LuckPerms
Permissions control who can do what on your server. LuckPerms is the best permissions plugin available.
Core Concepts
- Permissions — Strings like `essentials.home` that grant access to features
- Groups — Collections of permissions (Default, Member, Moderator, Admin)
- Inheritance — Groups inherit permissions from parent groups
Setting Up Groups
Create groups: ``` /lp creategroup default /lp creategroup member /lp creategroup moderator /lp creategroup admin ```
Set inheritance: ``` /lp group member parent add default /lp group moderator parent add member /lp group admin parent add moderator ```
Assign Permissions
Default: `/lp group default permission set essentials.home true`
Moderator: `/lp group moderator permission set essentials.kick true`
Admin: `/lp group admin permission set * true`
The Web Editor
LuckPerms' killer feature. Run `/lp editor` and manage everything visually in your browser — searchable permission trees, drag-and-drop, instant sync.
Prefixes
``` /lp group default meta setprefix "&7[Player] " /lp group moderator meta setprefix "&b[Mod] " /lp group admin meta setprefix "&c[Admin] " ```
Contexts
Apply permissions conditionally: ``` /lp group default permission set essentials.fly true world=creative ```
Players get /fly only in the creative world.
Tips
- Start restrictive and add permissions as needed
- Use the web editor over commands
- Test permissions from a player's perspective
- Use `/lp verbose on` to debug missing permissions