COWMODSКаталог модов

ServerBackup

ServerRestart is a lightweight restart & backup plugin for Spigot / Paper servers. The focus is on stability, data safety, and predictable behavior — not on unnecessary features.

Автор: 3o3y877680обновлён 17 янв. 2026 г.
УправлениеУтилиты

Описание

ServerRestart

Thanks for >600 Downloads ❤️🎊🥳

ServerRestart is a lightweight restart & backup plugin for Spigot / Paper servers. The focus is on stability, data safety, and predictable behavior — not on unnecessary features.

This plugin is designed for server owners who want reliable restarts and safe backups without risk or complexity.

✨ Features

⏱ Scheduled Server Restart

  • Fixed time or relative restart after server startup
  • Full timezone support (e.g. Europe/Zurich)
  • Automatic countdown
  • Chat & Actionbar notifications
  • Optional Title broadcast
  • No lag, no spam

🌍 World Backups

  • Secure ZIP backups of all worlds
  • Backups stored in server root (/backups)
  • Automatic cleanup (retention system)
  • Ignores problematic files (session.lock)

Backups can be triggered by:

Scheduled restart

Manual command

Optional server shutdown

📦 Backup Structure
backups/
├─ Backup-17.01.2026 22-20/
│  └─ worlds.zip
├─ Backup-16.01.2026 22-20/
│  └─ worlds.zip
plugins/
├─ ServerRestart

♻️ Safe Restore System

Restore is intentionally protected to prevent data loss.

✔ No restore while the server is running

✔ No world reload

✔ No live overwrite

✔ Restore only happens during server shutdown

🔐 Two-Step Safety System


/sr restore arm
/sr restore confirm <Backup>

Restore flow:

  • Players are kicked
  • Worlds are unloaded
  • Backup is prepared
  • Server shuts down intentionally
  • Admin manually starts the server again

⚠️ This design is intentional and prevents corrupted worlds.

🧭 Commands

Main Command

/serverrestart
/sr

General Commands

/sr help	Show help
/sr status	Restart status & countdown
/sr backup	Create manual backup
/sr list	List available backups
/sr reload	Reload configuration
/sr restartnow	Immediate restart (includes backup)

♻️ Restore Commands

/sr restore list	List backups
/sr restore arm	Prepare restore
/sr restore status	Restore status
/sr restore cancel	Cancel restore
/sr restore confirm <Backup>	Start restore

⚠️ Restore intentionally stops the server.

🔐 Permissions

serverrestart.admin	Restart, backup, reload
serverrestart.restore	Restore access
Default: OP

⚙️ Configuration

Fully configurable via config.yml

Clean and well-commented

No database

No dependencies

🧠 Design Philosophy

ServerRestart follows strict principles:

Stability > Features

No database

No unsafe restore operations

Panel & hoster compatible

Predictable behavior

✅ One Job. Done Right.

Последние версии

Все версии →
release

ServerUpdate 1.2.0

1.2.0
17 янв. 2026 г.767Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10paper, spigot
Скачать
Что нового
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.