05-permissions hinzugefügt
229
05-permissions.-.md
Normal file
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!
|
||||
Reference in New Issue
Block a user