⚙️ Minecraft Permissions Guide (ausführlich)

Dieser Guide erklärt ausführlich, wie Minecraft Permissions (Rechte) auf unserem Server funktionieren, wie sie verwaltet werden und listet alle relevanten Permissions sinnvoll gruppiert auf. Er dient als Referenz für Admins und Staff-Mitglieder.


📝 Einführung: Was sind Permissions?

Permissions steuern die Zugriffsrechte der Spieler auf dem Server. Beispiel: Wer darf Commands nutzen, fliegen, teleportieren, Claims erstellen, Dynmap verwalten, Spieler bannen etc.

Auf unserem Server wird dies vollständig über LuckPerms verwaltet.


👥 Gruppen & Rollen Best Practice

Empfohlene Gruppenstruktur

Gruppen Vererbung (Inheritance)

→ Gruppen können voneinander erben → vermeidet redundante Permissions:

builder → erbt von trusted → erbt von default  
mod → erbt von trusted → erbt von default  
admin → erbt von mod → erbt von builder → erbt von trusted → erbt von default

Wer darf was setzen?


🛠️ Erweiterte Kommandoreferenz für Permission-Management

Permissions an Gruppen setzen

/lp group Gruppenname permission set permission.node true

Permissions von Gruppen entfernen

/lp group Gruppenname permission unset permission.node

Temporäre Permission setzen (z.B. für Event, Test)

/lp group Gruppenname permission settemp permission.node true 1d

Permissions an User setzen

/lp user Spielername permission set permission.node true

Permissions von User entfernen

/lp user Spielername permission unset permission.node

Temporäre Permission an User setzen

/lp user Spielername permission settemp permission.node true 1d

Gruppenhierarchie anzeigen

/lp listgroups

User-Gruppenzugehörigkeit anzeigen

/lp user Spielername parent info

Permissions-Caches neu laden (sehr wichtig!)

/lp networksync

📚 Ausführliche Liste wichtiger Permissions (Bereich: GriefPrevention)

griefprevention.claims - Erlaubt Erstellen von Claims
griefprevention.claimslist - Eigene Claims anzeigen
griefprevention.deleteclaims - Claims löschen
griefprevention.ignoreclaims - Claims ignorieren (Admin)
griefprevention.seeclaimsize - Claimgröße anzeigen
griefprevention.adminclaims - Admin-Claims erstellen
griefprevention.adminclaimslist - Admin-Claims anzeigen
griefprevention.visualizenearbyclaims - Nachbar-Claims visualisieren

📚 Ausführliche Liste wichtiger Permissions (Bereich: EssentialsX)

essentials.home - /home nutzen
essentials.sethome - /sethome nutzen
essentials.spawn - /spawn nutzen
essentials.tpa - /tpa nutzen
essentials.tpaccept - /tpaccept nutzen
essentials.msg - /msg (private Nachrichten)
essentials.back - /back nutzen (letzte Position)
essentials.warp - /warp nutzen
essentials.warp.list - Warpliste anzeigen
essentials.kit - Kits verwenden
essentials.kit.vip - VIP-Kit verwenden (Beispiel!)
essentials.afk - /afk nutzen
essentials.fly - Fliegen erlauben
essentials.fly.safelogin - Bei Login automatisch fliegen
essentials.nick - Nickname ändern
essentials.nick.color - Farbige Nicks erlauben
essentials.invsee - Inventar von Spielern einsehen
essentials.enderchest - /enderchest nutzen
essentials.heal - /heal nutzen
essentials.feed - /feed nutzen
essentials.vanish - Unsichtbar machen (für Mods/Admins)
essentials.kick - /kick nutzen
essentials.ban - /ban nutzen
essentials.unban - /unban nutzen

📚 LuckPerms - erweiterte Permissions

luckperms.* - Vollzugriff (nur Admin!)
luckperms.group.* - Gruppen verwalten
luckperms.user.* - User verwalten
luckperms.user.info - User Infos ansehen
luckperms.group.info - Gruppen Infos ansehen
luckperms.user.parent.add - User zu Gruppen hinzufügen
luckperms.user.parent.remove - User aus Gruppen entfernen
luckperms.group.parent.set - Gruppenhierarchie setzen
luckperms.user.permission.set - Einzelne User-Permissions setzen
luckperms.group.permission.set - Gruppen-Permissions setzen

📚 WorldGuard - wichtige Permissions (Details)

worldguard.region.* - Vollzugriff (nur Admin!)
worldguard.region.create - Regionen erstellen
worldguard.region.delete - Regionen löschen
worldguard.region.flag.* - Alle Flags setzen
worldguard.region.flag. - Spezifische Flag setzen
worldguard.region.teleport - Regionen teleportieren
worldguard.region.addmember.* - Member hinzufügen
worldguard.region.removemember.* - Member entfernen
worldguard.region.addowner.* - Owner hinzufügen
worldguard.region.removeowner.* - Owner entfernen

📚 Dynmap - wichtige Permissions

dynmap.* - Vollzugriff (nur Admin)
dynmap.render.* - Manuelles Rendern der Karte erlauben
dynmap.marker.* - Marker verwalten
dynmap.webchat - Dynmap Webchat nutzen
dynmap.hide.self - Eigene Position auf Dynmap verstecken
dynmap.show.self - Eigene Position auf Dynmap zeigen

📚 Sonstige nützliche Permissions

Multiverse (falls aktiv)

multiverse.core.tp.self - Selbst in andere Welten teleportieren
multiverse.core.spawn.self - Zum Welten-Spawn teleportieren
multiverse.core.portal.access. - Zugriff auf spezifisches Portal

Chat-Management (Essentials Chat / andere Plugins)

essentials.chat.color - Farbige Nachrichten schreiben
essentials.chat.format - Formatierte Nachrichten schreiben

Backup Plugins (z.B. Luckperms Backup, Essentials Backup)

essentials.backup - Backup starten (Admin)
luckperms.backup - LuckPerms Backup starten (Admin)

✅ Best Practice (Zusammenfassung)

→ Bei Unsicherheit immer erst Rücksprache mit dem Admin-Team! → Saubere Permissions sind ein wichtiger Baustein für einen stabilen Server.

⬅ Zurück zur Hauptseite