Files
AutoWorldReset/target/classes/config.yml
2026-02-28 20:44:44 +01:00

47 lines
1.6 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Weltname, die zurückgesetzt werden soll
world-name: "world"
# Ob beim Serverstart automatisch ein Reset durchgeführt werden soll
auto-reset-on-startup: false
# Modus: reset = Welt wird aus Backup wiederhergestellt
mode: "reset"
# Spielerhandling vor Reset:
# KICK = Spieler werden gekickt
# TELEPORT = Spieler werden zur Spawn-Welt teleportiert
# TELEPORT_BACK = wie TELEPORT (Rückteleport-Logik muss selbst implementiert werden)
handle-players: "TELEPORT"
# Multiverse-Core Nutzung (muss installiert sein, wenn true)
multiverse-support: false
# Behalte den Seed (true) oder generiere neuen (false)
keep-seed: true
# Backup Einstellungen
backup:
enabled: true
# Der Backup-Ordner wird angelegt als <world-name>_<folder-name>
# Beispiel: "world" + "backup" = Ordner "world_backup"
folder-name: "backup"
# Scheduler-Einstellungen
scheduler:
enabled: true
# BUG FIX: Quartz-Cron-Syntax (6 Felder): Sekunde Minute Stunde Tag Monat Wochentag
# Beispiele:
# "0 0 4 * * ?" → Jeden Tag um 04:00 Uhr
# "0 30 18 * * ?" → Jeden Tag um 18:30 Uhr
# "0 0 */6 * * ?" → Alle 6 Stunden
cron: "0 0 4 * * ?"
# Nachrichten können vollständig in lang.yml angepasst werden.
# lang.yml hat Vorrang vor den Werten hier.
messages:
resetting: "&eDie Welt wird zurückgesetzt..."
finished: "&aWelt wurde erfolgreich zurückgesetzt!"
no_permission: "&cDu hast keine Berechtigung für diesen Befehl."
invalid_command: "&cUngültiger Befehl oder Argument."
kick-message: "&cDie Welt wird zurückgesetzt, du wurdest gekickt."
teleport-message: "&cDie Welt wird zurückgesetzt. Du wurdest sicher teleportiert."