Update from Git Manager GUI
This commit is contained in:
BIN
target/AutoWorldReset.jar
Normal file
BIN
target/AutoWorldReset.jar
Normal file
Binary file not shown.
47
target/classes/config.yml
Normal file
47
target/classes/config.yml
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
# 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."
|
||||||
Binary file not shown.
BIN
target/classes/de/viper/autoworldreset/AutoWorldReset.class
Normal file
BIN
target/classes/de/viper/autoworldreset/AutoWorldReset.class
Normal file
Binary file not shown.
BIN
target/classes/de/viper/autoworldreset/ResetManager.class
Normal file
BIN
target/classes/de/viper/autoworldreset/ResetManager.class
Normal file
Binary file not shown.
Binary file not shown.
BIN
target/classes/de/viper/autoworldreset/util/CronParserUtil.class
Normal file
BIN
target/classes/de/viper/autoworldreset/util/CronParserUtil.class
Normal file
Binary file not shown.
19
target/classes/plugin.yml
Normal file
19
target/classes/plugin.yml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
name: AutoWorldReset
|
||||||
|
version: 1.2
|
||||||
|
main: de.viper.autoworldreset.AutoWorldReset
|
||||||
|
api-version: 1.21
|
||||||
|
description: Automatisches Welt-Reset Plugin mit Backup-System & Quartz Cron-Scheduler
|
||||||
|
author: M_Viper
|
||||||
|
|
||||||
|
commands:
|
||||||
|
autoworldreset:
|
||||||
|
description: Hauptbefehl für AutoWorldReset
|
||||||
|
# BUG FIX: "status" zum usage-String ergänzt (Befehl existiert im Code, fehlte hier)
|
||||||
|
usage: /<command> <reset|backup|restore|reload|start|stop|status>
|
||||||
|
permission: autoworldreset.use
|
||||||
|
aliases: [awr]
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
autoworldreset.use:
|
||||||
|
description: Erlaubt die Nutzung der AutoWorldReset Befehle
|
||||||
|
default: op
|
||||||
3
target/maven-archiver/pom.properties
Normal file
3
target/maven-archiver/pom.properties
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
artifactId=AutoWorldReset
|
||||||
|
groupId=de.viper
|
||||||
|
version=1.2
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
de\viper\autoworldreset\AutoWorldReset$UpdateNotifyListener.class
|
||||||
|
de\viper\autoworldreset\util\CronParserUtil.class
|
||||||
|
de\viper\autoworldreset\ResetManager.class
|
||||||
|
de\viper\autoworldreset\AutoWorldReset.class
|
||||||
|
de\viper\autoworldreset\scheduler\ResetScheduler.class
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
C:\Users\Viper\Desktop\AutoWorldReset\src\main\java\de\viper\autoworldreset\ResetManager.java
|
||||||
|
C:\Users\Viper\Desktop\AutoWorldReset\src\main\java\de\viper\autoworldreset\scheduler\ResetScheduler.java
|
||||||
|
C:\Users\Viper\Desktop\AutoWorldReset\src\main\java\de\viper\autoworldreset\AutoWorldReset.java
|
||||||
|
C:\Users\Viper\Desktop\AutoWorldReset\src\main\java\de\viper\autoworldreset\util\CronParserUtil.java
|
||||||
BIN
target/original-AutoWorldReset-1.2.jar
Normal file
BIN
target/original-AutoWorldReset-1.2.jar
Normal file
Binary file not shown.
Reference in New Issue
Block a user