Berechtigungen hinzugefügt

2026-03-19 06:40:40 +00:00
parent 80202e9761
commit 8f779b9813

52
Berechtigungen.md Normal file

@@ -0,0 +1,52 @@
# Berechtigungen
---
## Übersicht
| Berechtigung | Beschreibung | Standard |
| --- | --- | --- |
| `autosortchest.use` | Erlaubt das Erstellen von ASC-Schildern | Alle |
| `autosortchest.reload` | Erlaubt `/asc reload` | OP |
| `autosortchest.import` | Erlaubt `/asc import` (YAML → MySQL) | OP |
| `autosortchest.export` | Erlaubt `/asc export` (MySQL → YAML) | OP |
| `autosortchest.bypass` | Schilder ohne Shift abbauen, unabhängig vom Besitzer | OP |
| `autosortchest.limit.bypass` | Umgeht alle Truhen-Limits | OP |
| `autosortchest.admin` | Zugriff auf fremde ASC-Truhen | OP |
| `autosortchest.limit.<gruppe>` | Weist Spieler einer Limit-Gruppe zu (z. B. `vip`) | `false` |
---
## Details
### `autosortchest.limit.<gruppe>`
Gruppen-basierte Truhen-Limits werden in der `config.yml` unter `chest_limits` definiert. Die Permission bestimmt, welche Gruppe für einen Spieler gilt.
Beispiel:
```
autosortchest.limit.default → Standard-Gruppe (z. B. 1 Input, 50 Ziele)
autosortchest.limit.vip → VIP-Gruppe (z. B. 2 Input, 100 Ziele)
```
> ⚠️ Spieler **ohne** jede `autosortchest.limit.*`-Permission können bei aktivierten Limits **keine** Truhen erstellen. Vergib `autosortchest.limit.default` an alle normalen Spieler.
### `autosortchest.bypass`
Ermöglicht es, ASC-Schilder und Truhen anderer Spieler ohne Shift-Taste abzubauen. Nützlich für Admins bei der Verwaltung fremder Systeme.
### `autosortchest.admin`
Gibt vollen Zugriff auf alle ASC-Truhen aller Spieler, z. B. zum Öffnen, Umkonfigurieren oder Löschen.
---
## LuckPerms Beispiel
```
/lp group default permission set autosortchest.use true
/lp group default permission set autosortchest.limit.default true
/lp group vip permission set autosortchest.limit.vip true
/lp group admin permission set autosortchest.admin true
/lp group admin permission set autosortchest.bypass true
```