diff --git a/Berechtigungen.md b/Berechtigungen.md new file mode 100644 index 0000000..7a21c76 --- /dev/null +++ b/Berechtigungen.md @@ -0,0 +1,47 @@ +# Berechtigungen + +--- + +## Übersicht + +| Berechtigung | Standard | Beschreibung | +| --- | --- | --- | +| `fussball.admin` | OP | Vollzugriff auf alle Admin-Befehle | +| `fussball.play` | Alle | Erlaubt das Spielen (join, leave, spectate, stats) | + +--- + +## Details + +### `fussball.admin` + +Gewährt Zugriff auf: + +* Arena erstellen, löschen und konfigurieren (`create`, `delete`, `setup`) +* Laufende Spiele beenden (`stop`) +* Torwart manuell zuweisen (`setgk`) +* Schiedsrichterball ausführen (`dropball`) +* Debug-Informationen abrufen (`debug`) +* Statistiken zurücksetzen (`stats reset`) +* Hologramme verwalten (`hologram set/remove/delete/text/reload/list`) +* Join- und Zuschauer-Schilder erstellen + +### `fussball.play` + +Gewährt Zugriff auf: + +* Einer Arena beitreten (`join`) +* Spiel verlassen (`leave`) +* Zuschauen (`spectate`) +* Teamwahl (`team`) +* Arenen auflisten (`list`) +* Statistiken einsehen (`stats`, `top`, `history`) + +--- + +## LuckPerms Beispiel + +``` +/lp user permission set fussball.admin true +/lp group vip permission set fussball.play true +```