diff --git a/05-permissions.-.md b/05-permissions.-.md deleted file mode 100644 index 6d6a98b..0000000 --- a/05-permissions.-.md +++ /dev/null @@ -1,229 +0,0 @@ -# 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 permission set true - -# Permission fur eine Gruppe -/lp group permission set 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!