LuckPerms: Rechte & Gruppen einrichten
LuckPerms: Rechte & Gruppen einrichten
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.
Warum überhaupt ein Permissions-Plugin?
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 installieren
LuckPerms gibt es offiziell auf Modrinth und im Hangar (PaperMC). Lade immer die Version für deine Server-Software:
- Paper / Spigot / Purpur → die „Bukkit"-Variante
- Fabric → die Fabric-Variante (dazu i. d. R. die Fabric API von fabricmc.net bzw. Modrinth)
- Forge / NeoForge → die jeweilige Loader-Variante
- Velocity / BungeeCord → die Proxy-Variante (nur bei Netzwerken nötig)
So installierst du es auf einem Paper-Server:
1. Lade die passende `LuckPerms-Bukkit-x.x.x.jar` von Modrinth oder Hangar herunter. 2. Lege die JAR in den Ordner `plugins/` deines Servers. 3. Starte den Server neu (nicht nur `/reload`). 4. Prüfe im Log oder mit `/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.
Gruppen anlegen
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 ```
Permissions vergeben
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>`.
Vererbung: Gruppen aufeinander stapeln
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`.
Präfixe und Anzeige
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 ```
Der Web-Editor
Für komplexere Setups ist die Kommandozeile mühsam. LuckPerms bietet einen offiziellen Web-Editor:
1. Tippe `/lp editor` im Spiel oder in der Server-Konsole. 2. Klicke den generierten Link an (er öffnet den offiziellen LuckPerms-Editor im Browser). 3. Bearbeite Gruppen, Rechte, Präfixe und Vererbung per Klick. 4. Speichere oben – du erhältst einen `/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.
Zusammenspiel mit EssentialsX & anderen Plugins
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.
Siehe auch
- EssentialsX einrichten
- Plugins installieren (Paper/Spigot)
- Chat-Format & Präfixe anpassen
- Server absichern: OP & Whitelist