📑Konfiguration
Passe das GUI-Design, die täglichen Spielzeitanforderungen, die MySQL-Anbindung und die Belohnungen für jedes Türchen flexibel in der config.yml an.
Dateiübersicht
Das Plugin erstellt nach dem ersten Serverstart folgende Datei:
plugins/Adventskalender/config.yml: Steuert alle Einstellungen, die Belohnungen der 24 Türchen und die finale Belohnung (Tag 25).
Konfigurations-Bereiche
Globale Einstellungen
# Der Präfix vor Systemnachrichten
prefix: '&7[&cAdvents&2Kalender&7]'
# Ermöglicht das Öffnen des Kalenders per Befehl /adventskalender
allowcmd: false
# Cooldown (in Sekunden), ab wann ein Spieler als AFK gewertet wird (Spielzeit pausiert)
afkchecksec: 300
# Gibt an, wie viele Tage verpasste Türchen rückwirkend geöffnet werden dürfen (0 = nur am selben Tag, 24 = unbegrenzt)
retroactivedays: 24
# Loggt das Öffnen von Türchen in die Serverkonsole
logtoconsoleonopenday: trueDatenbank-Optionen
MySQL:
enable: false
host: localhost
port: '3306'
username: user
database: db
password: password123enable: Beitruewerden die Beanspruchungs-Daten der Spieler in einer MySQL-Datenbank gespeichert. Dies ist ideal, falls du dieselben Daten über mehrere Server synchronisieren möchtest.
Platzhalter im GUI definieren (placeholder)
Du kannst dekorative Glasscheiben im Menü platzieren, um die Türchen optisch einzurahmen.
Format:
MATERIAL;SHORTID: Slot-Listen (durch Semikolons getrennt)
Türchen konfigurieren (adventskalender)
Jedes der 24 Türchen kann einzeln konfiguriert werden.
Konfigurations-Beispiel (Tag 1):
cmds: Unterstützt den integrierten Befehladventmsg %player% <Nachricht>, um farbige Nachrichten ohne standardmäßige Systempräfixe an den Spieler zu senden.
Finale Belohnung (Tag 25)
Die finale Belohnung wird freigeschaltet, wenn ein Spieler alle 24 Türchen geöffnet hat.
Systemnachrichten
Zuletzt aktualisiert