From 8f779b9813caa2acee58d6c2d8d1807c3b945257 Mon Sep 17 00:00:00 2001 From: M_Viper Date: Thu, 19 Mar 2026 06:40:40 +0000 Subject: [PATCH] =?UTF-8?q?Berechtigungen=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Berechtigungen.md | 52 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 Berechtigungen.md diff --git a/Berechtigungen.md b/Berechtigungen.md new file mode 100644 index 0000000..f6f6dae --- /dev/null +++ b/Berechtigungen.md @@ -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.` | Weist Spieler einer Limit-Gruppe zu (z. B. `vip`) | `false` | + +--- + +## Details + +### `autosortchest.limit.` + +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 +```