🔐Permissions

Eine vollständige Übersicht aller Permissions des CaseOpening-Plugins.

Wildcard-Permissions

caseopening.*

Beschreibung: Gewährt alle Permissions des Plugins Empfohlen für: Server-Administratoren Beinhaltet: Alle unten aufgeführten Permissions

caseopening.admin

Beschreibung: Gewährt alle administrativen Permissions Empfohlen für: Administratoren und Moderatoren Beinhaltet:

  • Alle Case-Verwaltungs-Permissions

  • Alle CaseItem-Verwaltungs-Permissions

  • Alle Kristall-Verwaltungs-Permissions

  • Setup-Befehle

  • Utility-Befehle


Case-Verwaltung

Case-Erstellung & Bearbeitung

caseopening.case.create

Beschreibung: Erlaubt das Erstellen neuer Cases Befehl: /case create <Name> <Slot> <DisplayName...> Standard: OP

caseopening.case.delete

Beschreibung: Erlaubt das Löschen von Cases Befehl: /case delete <Name> Standard: OP

caseopening.case.edit

Beschreibung: Erlaubt das Bearbeiten von Case-Eigenschaften Befehl: /case edit <Name> <Option> <Wert...> Standard: OP Beinhaltet: Alle Edit-Optionen (displayname, maxAmount, price, material, etc.)


Case-Mengen-Verwaltung

caseopening.case.add

Beschreibung: Erlaubt das Hinzufügen von Cases zu Spielern Befehl: /case add <Name> <Spieler|*|**> <Anzahl> Standard: OP

caseopening.case.remove

Beschreibung: Erlaubt das Entfernen von Cases von Spielern Befehl: /case remove <Name> <Spieler|*|**> <Anzahl> Standard: OP Hinweis: Entfernt nur wenn genügend Cases vorhanden sind

caseopening.case.take

Beschreibung: Erlaubt das Wegnehmen von Cases (auch ins Negative) Befehl: /case take <Name> <Spieler|*|**> <Anzahl> Standard: OP Hinweis: Kann negative Werte erzeugen

caseopening.case.set

Beschreibung: Erlaubt das Setzen einer exakten Case-Anzahl Befehl: /case set <Name> <Spieler|*|**> <Anzahl> Standard: OP


Case-Informationen & Verwaltung

caseopening.case.info

Beschreibung: Erlaubt das Abfragen von Case-Informationen Befehl: /case info <Spieler> Standard: OP

caseopening.case.reload

Beschreibung: Erlaubt das Neuladen der Konfiguration Befehl: /case reload Standard: OP


Case-Item-Verwaltung

Item-Erstellung & Bearbeitung

caseopening.caseitem.create

Beschreibung: Erlaubt das Erstellen von Case-Items (Belohnungen) Befehl: /caseitem create <CaseName> <ItemID> <Chance> <DisplayName...> Standard: OP

caseopening.caseitem.edit

Beschreibung: Erlaubt das Bearbeiten von Case-Items Befehl: /caseitem edit <CaseName> <ItemID> <Option> <Wert...> Standard: OP Beinhaltet: Alle Edit-Optionen (displayname, chance, amount, givecommands, etc.)

caseopening.caseitem.delete

Beschreibung: Erlaubt das Löschen von Case-Items Befehl: /caseitem delete <CaseName> <ItemID> Standard: OP


Item-Verwaltung

caseopening.caseitem.getitem

Beschreibung: Erlaubt das Erhalten eines Case-Items zum Testen Befehl: /caseitem getitem <CaseName> <ItemID> Standard: OP

caseopening.caseitem.clone

Beschreibung: Erlaubt das Klonen von Case-Items Befehl: /caseitem clone <CaseName> <ItemID> <NeueCaseName> <NeueItemID> Standard: OP


Kristall-System

caseopening.crystals

Beschreibung: Basis-Permission für Kristall-Befehle Standard: OP Hinweis: Erforderlich für alle /crystals Befehle

caseopening.crystals.add

Beschreibung: Erlaubt das Hinzufügen von Kristallen Befehl: /crystals add <Spieler|*|**> <Anzahl> Standard: OP

caseopening.crystals.remove

Beschreibung: Erlaubt das Entfernen von Kristallen Befehl: /crystals remove <Spieler|*|**> <Anzahl> Standard: OP

caseopening.crystals.take

Beschreibung: Erlaubt das Wegnehmen von Kristallen (auch ins Negative) Befehl: /crystals take <Spieler|*|**> <Anzahl> Standard: OP

caseopening.crystals.set

Beschreibung: Erlaubt das Setzen einer exakten Kristall-Anzahl Befehl: /crystals set <Spieler|*|**> <Anzahl> Standard: OP

caseopening.crystals.info

Beschreibung: Erlaubt das Abfragen von Kristall-Informationen Befehl: /crystals info <Spieler> Standard: OP


Setup & Registrierung

caseopening.registercaseblock

Beschreibung: Erlaubt das Registrieren von Case-Blöcken Befehl: /registercaseblock Standard: OP Verwendung: Aktiviert den Registrierungs-Modus zum Klicken auf Blöcke

caseopening.unregistercaseblock

Beschreibung: Erlaubt das Entfernen von Case-Blöcken Befehl: /unregistercaseblock Standard: OP Verwendung: Aktiviert den Entfernungs-Modus zum Klicken auf Blöcke


Modul-Befehle

caseopening.casegroupadd

Beschreibung: Erlaubt das Ausführen von Case-Group-Rewards Befehl: /casegroupadd <Spieler> <GruppenName> Standard: OP Verwendung: Vergibt konfigurierte Belohnungen wenn ein Spieler einer Gruppe beitritt

caseopening.casepermadd

Beschreibung: Erlaubt das Ausführen von Case-Permission-Rewards Befehl: /casepermadd <Spieler> <Permission> Standard: OP Verwendung: Vergibt konfigurierte Belohnungen wenn ein Spieler eine Permission erhält

caseopening.givemobilecaseopening

Beschreibung: Erlaubt das Erhalten des mobilen Case-Opening-Items Befehl: /givemobilecaseopening Standard: OP Verwendung: Gibt ein Item, mit dem man überall Cases öffnen kann


Utility-Befehle

caseopening.createcmditem

Beschreibung: Erlaubt das Erstellen von Items mit Commands Befehl: /createcmditem <addcmd|listcmd|removecmd|editcmd> [...] Standard: OP Verwendung: Erstellt Items, die beim Rechtsklick Commands ausführen

caseopening.casebc

Beschreibung: Erlaubt das Senden von Broadcast-Nachrichten Befehl: /casebc <Nachricht...> Standard: OP Hinweis: Unterstützt Hex-Farben und Color Codes

caseopening.casemsg

Beschreibung: Erlaubt das Senden von Nachrichten an Spieler Befehl: /casemsg <Spieler> <Nachricht...> Standard: OP


Spieler-Permissions

Case-Zugriff

caseopening.case.<casename>

Beschreibung: Erlaubt einem Spieler das Öffnen eines bestimmten Cases Beispiel: caseopening.case.starter, caseopening.case.legendary Standard: - Hinweis: Nur erforderlich wenn das Case mit einer Permission konfiguriert wurde

caseopening.case.<casename>.bypass.maxamount

Beschreibung: Umgeht das maximale Case-Limit für ein bestimmtes Case Beispiel: caseopening.case.starter.bypass.maxamount Standard: -


GUI-Zugriff

caseopening.gui.main

Beschreibung: Erlaubt das Öffnen des Main-GUIs Standard: Alle Spieler (true) Hinweis: Wird automatisch beim Klicken auf Case-Blöcke benötigt

caseopening.gui.preview

Beschreibung: Erlaubt das Öffnen der Case-Vorschau Standard: Alle Spieler (true) Hinweis: Nur relevant wenn Preview für ein Case aktiviert ist

caseopening.gui.crystals

Beschreibung: Erlaubt das Öffnen des Kristall-GUIs Standard: Alle Spieler (true)


Spezial-Permissions

caseopening.mobile.use

Beschreibung: Erlaubt die Nutzung des mobilen Case-Opening-Item Standard: - Hinweis: Spieler mit dieser Permission können das mobile Item verwenden

caseopening.shop.use

Beschreibung: Erlaubt den Zugriff auf den Case-Shop (falls aktiviert) Standard: Alle Spieler (true)


Permission-Gruppen (Empfehlungen)

Admin-Gruppe

Moderator-Gruppe

Spieler-Gruppe

VIP-Gruppe (Beispiel)


Tipps & Best Practices

  • 💡 Wildcard mit Vorsicht: Vergib caseopening.* nur an vertrauenswürdige Admins

  • 💡 Case-Permissions: Nutze Case-Permissions für VIP/Donator-exklusive Cases

  • 💡 Bypass-Permissions: Gib Bypass-Permissions für Premium-Spieler

  • 💡 Modul-Befehle: Nutze /casegroupadd und /casepermadd in Skripten für automatische Belohnungen

  • 💡 Testing: Gib dir temporär Admin-Permissions zum Testen der Case-Konfiguration

  • 💡 Gruppe statt Einzeln: Nutze Permission-Management-Plugins wie LuckPerms für bessere Verwaltung


Häufige Kombinationen

Case-Manager (ohne volle Admin-Rechte)

Event-Manager

Support-Team