1.2.0
Compatibility
Changes
ServerRestart ist ein leichtgewichtiges Restart- & Backup-Plugin für Spigot / Paper Server. Der Fokus liegt auf Stabilität, Datensicherheit und vorhersehbarem Verhalten – nicht auf unnötigen Features.
✨ Features Geplanter Server-Restart
Feste Uhrzeit oder relativer Restart nach Serverstart
Zeitzonen-Support (z. B. Europe/Zurich)
Automatischer Countdown
Chat- & Actionbar-Benachrichtigungen
Optional Title-Broadcast
Kein Lag, kein Spam
World-Backups (ZIP) Sicheres ZIP-Backup aller Welten
Backup im Server-Root (/backups)
Automatische Aufräumfunktion (Retention)
Ignoriert problematische Dateien (session.lock)
geplantem Restart
manuellem Befehl
optional beim Shutdown
Backup-Struktur
backups/ ├─ Backup-17.01.2026 22-20/ │ └─ worlds.zip ├─ Backup-16.01.2026 22-20/ │ └─ worlds.zip plugins ├─ ServerRestart
♻️ Sicheres Restore-System (v1.2) Restore ist bewusst geschützt, um Datenverlust zu verhindern.
✔ Kein Restore im laufenden Betrieb
✔ Kein World-Reload
✔ Kein Live-Overwrite
✔ Restore erfolgt nur beim Server-Shutdown
2-Stufen-Sicherheit
Code (Text):
/sr restore arm
/sr restore confirm <Backup>
Ablauf:
Spieler werden gekickt
Welten entladen
Backup wird vorbereitet
Server stoppt bewusst
Admin startet Server manuell neu
Commands Hauptbefehl
Code (Text): /serverrestart /sr Allgemein Command Beschreibung
Code (Text): /sr help Hilfe anzeigen /sr status Restart-Status & Countdown /sr backup Manuelles Backup /sr list Backups auflisten /sr reload Config neu laden /sr restartnow Sofortiger Restart (inkl. Backup) ♻️ Restore (v1.2) Command Beschreibung
Code (Text):
/sr restore list Backups anzeigen /sr restore arm Restore vorbereiten /sr restore status Restore-Status /sr restore cancel Restore abbrechen /sr restore confirm <Backup> Restore starten ⚠️ Restore stoppt den Server absichtlich.
Permissions Permission Beschreibung serverrestart.admin Restart, Backup, Reload serverrestart.restore Restore-Zugriff Standard: OP
⚙️ Konfiguration
Vollständig über config.yml
Klar kommentiert
Keine Datenbank
Keine Abhängigkeiten
Design-Philosophie ServerRestart folgt klaren Prinzipien:
Stability > Features
No database
No unsafe restore
Panel- & Hoster-kompatibel
Vorhersehbares Verhalten
Dieses Plugin tut eine Sache aber die richtig.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:TE9prauh:E8KmWCRG"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:TE9prauh:E8KmWCRG"
}

