For the complete documentation index, see llms.txt. This page is also available as Markdown.

📑Konfiguration

Hier findest du eine detaillierte Aufschlüsselung der Konfigurationsdatei für das BuyPerms-Plugin, mit der du das Verhalten, die Permissions, Preise und die GUI-Gestaltung anpassen kannst.


Dateiübersicht

Das Plugin generiert nach dem ersten Serverstart folgende Hauptkonfigurationsdatei:

  • plugins/BuyPerms/config.yml: Steuert alle Preise, Item-Definitionen, Sounds, MySQL-Zugänge und Plugin-Nachrichten.


Konfigurations-Bereiche

Globale Optionen

# Präfix vor Systemnachrichten im Chat
prefix: '&bBuyPerms &8»'

# Währungseinstellungen
usevault: false
enabletokencmd: true
starttokens: 0
  • usevault: Wenn true, wird die Wirtschaft von Vault (In-Game Geld) verwendet. Wenn false, wird das integrierte Token-System genutzt.

  • enabletokencmd: Aktiviert oder deaktiviert den Befehl /token.

  • starttokens: Startguthaben an Tokens für Spieler bei ihrem ersten Serverbeitritt.

Datenbank-Optionen

MYSQL:
  host: localhost
  port: '3306'
  username: user
  database: db
  password: password123
  • Trage hier deine MySQL-Zugangsdaten ein, um die Tokenbestände der Spieler über mehrere BungeeCord-Server hinweg zu synchronisieren.

Sound- & Admin-Item-Einstellungen

  • sound: Bestimmt die zu spielenden Bukkit-Sounds bei GUI-Aktionen.

  • adminitems: Legt die Item-Materialien fest, welche für die Steuerung im GUI (Kaufbestätigung, Navigation) angezeigt werden.


Berechtigungs-Systeme

Das Plugin unterstützt verschiedene Permission-Systeme. Setze das von dir genutzte System auf true und die restlichen auf false.

Ausgeführte Befehle

Je nach dem oben ausgewählten System werden folgende Befehlsstrukturen verwendet, um Ränge/Permissions zuzuweisen:


Verkaufs-Items (Shop-GUI)

Unter dem Key items kannst du deine verkaufbaren Berechtigungen und Ränge seiten- und slotbasiert konfigurieren.

  • mode: Bestimmt die Zuweisungs-Art. Mögliche Werte: addpermcmd (Einzelne Permission) oder addgroupcmd / setgroupcmd (Gruppen & Ränge).

  • price: Preis in Tokens oder Vault-Geld (je nach usevault Einstellung).


Systemnachrichten & GUI-Namen

Zuletzt aktualisiert