05-permissions hinzugefügt

2026-01-22 19:22:44 +00:00
parent 51d3810f23
commit ee2ba0bb30

229
05-permissions.-.md Normal file

@@ -0,0 +1,229 @@
# Berechtigungen (Permissions)
Hier findest du alle Berechtigungen des Plugins.
---
## Was sind Permissions?
Permissions (Berechtigungen) bestimmen, welche Befehle und Features ein Spieler nutzen darf.
**Ohne Permission-Plugin:**
- OPs haben alle Rechte
- Normale Spieler haben die Standard-Rechte
**Mit Permission-Plugin (z.B. LuckPerms):**
- Du kannst Gruppen erstellen (z.B. "Spieler", "VIP", "Moderator", "Admin")
- Jede Gruppe bekommt bestimmte Permissions
- Spieler in einer Gruppe haben alle Permissions dieser Gruppe
---
## Wie gebe ich Permissions?
### Mit LuckPerms (EMPFOHLEN)
```
# Permission fur einen Spieler
/lp user <spieler> permission set <permission> true
# Permission fur eine Gruppe
/lp group <gruppe> permission set <permission> true
# Beispiele:
/lp user Steve permission set survivalplus.homes.unlimited true
/lp group vip permission set survivalplus.homes.unlimited true
```
### Ohne Permission-Plugin
Nur OPs haben Admin-Permissions. Normale Spieler haben die Standard-Permissions.
---
## Alle Permissions - Ubersicht
### Standard-Permissions (fur alle Spieler)
Diese Permissions haben standardmassig alle Spieler:
| Permission | Beschreibung | Standard |
|------------|-------------|----------|
| `survivalplus.homes` | Zu Homes teleportieren | Alle |
| `survivalplus.homes.set` | Homes setzen | Alle |
| `survivalplus.homes.delete` | Homes loschen | Alle |
| `survivalplus.homes.list` | Home-Liste offnen | Alle |
| `survivalplus.spawn` | Zum Spawn teleportieren | Alle |
| `survivalplus.back` | Zum Todespunkt teleportieren | Alle |
| `survivalplus.graves` | Grab beim Tod erstellen | Alle |
| `survivalplus.sit` | Hinsetzen | Alle |
| `survivalplus.trash` | Mulleimer nutzen | Alle |
| `survivalplus.workbench` | Werkbank offnen | Alle |
| `survivalplus.anvil` | Amboss offnen | Alle |
| `survivalplus.inventory.own` | Eigenes Inventar ansehen | Alle |
| `survivalplus.enderchest.own` | Eigene Enderchest offnen | Alle |
| `survivalplus.friend` | Freundesliste verwalten | Alle |
| `survivalplus.itemrename` | Items umbenennen | Alle |
| `survivalplus.stats` | Statistiken ansehen | Alle |
| `survivalplus.leashcount` | Leinen-Anzahl anzeigen | Alle |
| `survivalplus.lock` | Kisten/Turen sperren | Alle |
| `survivalplus.tpa` | Teleport-Anfragen senden | Alle |
| `survivalplus.tpaccept` | Teleport-Anfragen annehmen | Alle |
| `survivalplus.tpdeny` | Teleport-Anfragen ablehnen | Alle |
| `survivalplus.block` | Spieler blockieren | Alle |
| `survivalplus.unblock` | Spieler entblocken | Alle |
| `survivalplus.blocklist` | Blockierte anzeigen | Alle |
| `survivalplus.kit` | Starterkit holen | Alle |
| `survivalplus.trade` | Handeln | Alle |
| `survivalplus.tradeaccept` | Handel akzeptieren | Alle |
| `survivalplus.report` | Spieler melden | Alle |
| `survivalplus.setwarp` | Warps setzen | Alle |
| `survivalplus.delwarp` | Warps loschen | Alle |
| `survivalplus.warps` | Warp-GUI offnen | Alle |
| `survivalplus.claim.use` | Claims erstellen | Alle |
| `survivalplus.claim.trust` | Trust in Claims verwalten | Alle |
| `survivalplus.head` | Spielerkopfe holen | Alle |
| `survivalplus.share` | Koordinaten teilen | Alle |
---
### VIP/Premium Permissions
Diese Permissions sind fur VIP-Spieler gedacht:
| Permission | Beschreibung |
|------------|-------------|
| `survivalplus.homes.unlimited` | Unbegrenzte Homes |
| `survivalplus.warps.unlimited` | Unbegrenzte Warps |
| `survivalplus.claim.kick` | Spieler aus Claims kicken |
| `survivalplus.claim.ban` | Spieler aus Claims bannen |
---
### Moderator Permissions
Diese Permissions sind fur Moderatoren gedacht:
| Permission | Beschreibung |
|------------|-------------|
| `survivalplus.vanish` | Unsichtbar werden |
| `survivalplus.freeze` | Spieler einfrieren |
| `survivalplus.tp` | Zu Spielern teleportieren |
| `survivalplus.tphere` | Spieler herteleportieren |
| `survivalplus.report.show` | Reports anzeigen |
| `survivalplus.notify` | Admin-Benachrichtigungen |
| `survivalplus.clearchat` | Chat loschen |
---
### Admin Permissions
Diese Permissions sind nur fur Admins:
| Permission | Beschreibung |
|------------|-------------|
| `survivalplus.*` | ALLE Berechtigungen |
| `survivalplus.sp` | /sp Hauptbefehl |
| `survivalplus.commandblocker.add` | Befehle blockieren |
| `survivalplus.commandblocker.remove` | Befehle entblocken |
| `survivalplus.commandblocker.list` | Blockierte anzeigen |
| `survivalplus.commandblocker.bypass` | Blockierte Befehle umgehen |
| `survivalplus.gamemode` | Eigenen Spielmodus andern |
| `survivalplus.gamemode.others` | Spielmodus anderer andern |
| `survivalplus.inventory.others` | Inventar anderer ansehen |
| `survivalplus.enderchest.others` | Enderchest anderer ansehen |
| `survivalplus.setworldspawn` | Weltspawn setzen |
| `survivalplus.setspawn` | Serverspawn setzen |
| `survivalplus.clearitems` | Items loschen |
| `survivalplus.closedoors` | Turen schliessen |
| `survivalplus.showarmorstands` | ArmorStands anzeigen |
| `survivalplus.cleardebugarmorstands` | Debug-ArmorStands loschen |
| `survivalplus.nick` | Nicknamen andern |
| `survivalplus.ride` | Spieler reiten |
| `survivalplus.ride.exempt` | Nicht geritten werden konnen |
| `survivalplus.vanish.silent` | Stummes Ein-/Ausloggen |
| `survivalplus.vanish.no-pickup` | Keine Items aufheben |
| `survivalplus.lootchests` | Loot-Kisten verwalten |
| `survivalplus.day` | Zeit auf Tag setzen |
| `survivalplus.night` | Zeit auf Nacht setzen |
| `survivalplus.report.clear` | Reports loschen |
| `survivalplus.shop` | Shop verwalten |
| `survivalplus.startchallenge` | Challenges starten |
| `survivalplus.heal` | Selbst heilen |
| `survivalplus.heal.others` | Andere heilen |
| `survivalplus.chunkanimals` | Chunk-Tier-Anzahl |
| `survivalplus.claim.admin` | Fremde Claims loschen |
| `survivalplus.spawnprotection.bypass` | Spawn-Schutz umgehen |
---
## Beispiel: LuckPerms Gruppen einrichten
### Spieler-Gruppe (Standard)
```
/lp group default permission set survivalplus.homes true
/lp group default permission set survivalplus.homes.set true
/lp group default permission set survivalplus.homes.delete true
/lp group default permission set survivalplus.homes.list true
/lp group default permission set survivalplus.spawn true
/lp group default permission set survivalplus.back true
/lp group default permission set survivalplus.graves true
/lp group default permission set survivalplus.sit true
/lp group default permission set survivalplus.trash true
/lp group default permission set survivalplus.workbench true
/lp group default permission set survivalplus.anvil true
/lp group default permission set survivalplus.friend true
/lp group default permission set survivalplus.claim.use true
/lp group default permission set survivalplus.claim.trust true
/lp group default permission set survivalplus.tpa true
/lp group default permission set survivalplus.tpaccept true
/lp group default permission set survivalplus.trade true
/lp group default permission set survivalplus.report true
```
### VIP-Gruppe
```
/lp group vip parent add default
/lp group vip permission set survivalplus.homes.unlimited true
/lp group vip permission set survivalplus.warps.unlimited true
/lp group vip permission set survivalplus.claim.kick true
/lp group vip permission set survivalplus.claim.ban true
```
### Moderator-Gruppe
```
/lp group moderator parent add vip
/lp group moderator permission set survivalplus.vanish true
/lp group moderator permission set survivalplus.freeze true
/lp group moderator permission set survivalplus.tp true
/lp group moderator permission set survivalplus.tphere true
/lp group moderator permission set survivalplus.report.show true
/lp group moderator permission set survivalplus.clearchat true
/lp group moderator permission set survivalplus.notify true
```
### Admin-Gruppe
```
/lp group admin parent add moderator
/lp group admin permission set survivalplus.* true
```
### Spieler zu Gruppe hinzufugen
```
/lp user Steve parent set vip -> Steve ist jetzt VIP
/lp user Alex parent set moderator -> Alex ist jetzt Moderator
/lp user Admin parent set admin -> Admin ist jetzt Admin
```
---
## Wildcard-Permission
Die Permission `survivalplus.*` gibt ALLE Rechte des Plugins.
**WARNUNG:** Gib diese Permission nur vertrauenswurdigen Admins!