Auf einem frischen Minecraft-Server hat entweder jeder alles (per OP) oder niemand irgendetwas. Sobald mehr als eine Handvoll Leute mitspielen, brauchst du etwas dazwischen: ein System, das genau festlegt, wer welche Befehle nutzen darf, wer bauen darf und wer nur zuschaut. Genau das leistet ein Permissions-Plugin – und der De-facto-Standard dafür ist LuckPerms.
Diese Anleitung zeigt dir, warum du so ein Plugin willst, wie du LuckPerms installierst, Gruppen wie default, vip und admin anlegst, Rechte und Präfixe vergibst, den komfortablen Web-Editor nutzt und wie das Ganze mit EssentialsX und anderen Plugins zusammenspielt.
Viele Plugins bringen eigene Befehle mit, die durch sogenannte Permission-Nodes geschützt sind – kurze Textkennungen wie essentials.tp oder worldedit.selection.pos. Ohne ein Permissions-Plugin kann der Server diese Nodes gar nicht sinnvoll verteilen: Er kennt nur „OP" (darf alles) oder „kein OP" (darf fast nichts). OP-Rechte an Spieler zu geben ist gefährlich, weil OP viele Vanilla-Befehle (/gamemode, /give, /stop) freischaltet.
LuckPerms trennt diese Frage sauber: Du legst Gruppen an, weist ihnen einzelne Nodes zu und steckst Spieler in Gruppen. So bekommt ein VIP z. B. /hat und /nick, aber niemals /stop.
Tipp: Vergib nach der Einrichtung Rechte grundsätzlich über Gruppen, nicht über OP. OP kannst du dann sogar allen wieder entziehen.
LuckPerms gibt es offiziell auf Modrinth und im Hangar (PaperMC). Lade immer die Version für deine Server-Software:
So installierst du es auf einem Paper-Server:
LuckPerms-Bukkit-x.x.x.jar von Modrinth oder Hangar herunter.plugins/ deines Servers./reload)./lp info, ob LuckPerms geladen wurde.Gamesilo-Hinweis: Bei gamesilo.de kannst du LuckPerms bequem über den Plugin-/Datei-Manager deines Servers ablegen. Achte darauf, dass dein Server auf einer aktuellen Version (z. B. Minecraft 1.21.x mit Paper und Java 21) läuft – LuckPerms unterstützt alle gängigen aktuellen Versionen.
Standardmäßig existiert bereits die Gruppe default, in der jeder neue Spieler automatisch landet. Lege zusätzliche Gruppen für dein Rangsystem an. Alle Befehle beginnen mit /lp (Alias für /luckperms):
/lp creategroup vip
/lp creategroup admin
Rechte gibst du entweder einzelnen Spielern oder – besser – ganzen Gruppen. Beispiel: Die Gruppe vip soll /hat aus EssentialsX nutzen dürfen:
/lp group vip permission set essentials.hat true
Ein Recht wieder entziehen bzw. ausdrücklich verbieten:
/lp group vip permission set essentials.fly false
Der Unterschied zwischen unset und false ist wichtig: unset entfernt den Eintrag komplett (das Recht kann dann noch aus einer anderen Gruppe kommen), false verbietet es aktiv und schlägt geerbte true-Werte.
Tipp: Die passenden Node-Namen findest du in der Doku des jeweiligen Plugins. Für Vanilla-artige Befehle über EssentialsX ist das Schema meist
essentials.<befehl>.
Der große Komfort von LuckPerms ist die Vererbung. Statt jeder Gruppe alle Rechte einzeln zu geben, lässt du höhere Gruppen von niedrigeren erben:
/lp group vip parent add default
/lp group admin parent add vip
Jetzt hat vip automatisch alles von default, und admin alles von vip plus default. Du pflegst Basisrechte nur einmal in default.
Spieler in eine Gruppe stecken:
/lp user Steve parent add vip
Willst du, dass wirklich jeder Spieler die default-Rechte bekommt, ist das ab Werk der Fall – neue Spieler sind automatisch in default.
Ränge sollen sichtbar sein. Präfixe (z. B. [VIP] vor dem Namen) setzt du so:
/lp group vip meta setprefix "&a[VIP] &r"
/lp group admin meta setprefix "&c[Admin] &r"
&a, &c usw. sind Farbcodes. Damit der Präfix im Chat erscheint, brauchst du meist ein Chat-Plugin wie EssentialsXChat oder einen Chat-Formatter, der LuckPerms-Meta ausliest. Bei mehreren Gruppen entscheidet die Priorität (weight), welcher Präfix gewinnt:
/lp group admin setweight 100
/lp group vip setweight 50
Für komplexere Setups ist die Kommandozeile mühsam. LuckPerms bietet einen offiziellen Web-Editor:
/lp editor im Spiel oder in der Server-Konsole./lp applyedits <code>-Befehl, den du auf dem Server ausführst.Achtung: Der Editor-Link ist zwar nur schwer zu erraten, aber teile ihn nicht öffentlich – wer ihn hat, kann deine Rechteänderungen einsehen. Nutze außerdem immer
applyedits, sonst werden deine Änderungen nicht übernommen.
LuckPerms verwaltet nur die Rechte – die Befehle selbst kommen von anderen Plugins. EssentialsX ist der Klassiker für Basics wie /home, /spawn, /tpa oder /kit. Installiere EssentialsX von der offiziellen EssentialsX-Seite bzw. Modrinth, und steuere dann über LuckPerms, welche Gruppe welche Essentials-Nodes bekommt.
Auch WorldEdit, WorldGuard, Vault-basierte Economy-Plugins oder Region-Schutz nutzen dasselbe Node-System. LuckPerms ist über Vault bzw. moderne API kompatibel, sodass sich alle gängigen Paper-Plugins problemlos an dein Rangsystem andocken. Wichtig ist nur: ein Server, ein Permissions-Plugin. Betreibe niemals LuckPerms parallel zu PermissionsEx o. Ä.
Tipp: Teste jede neue Gruppe mit einem Zweitaccount oder einem Freund, bevor du sie ausrollst – so merkst du sofort, wenn ein Recht fehlt oder zu viel erlaubt ist.