SaveAndExit
SaveAndExit is a plugin for safely restarting a server with backups and maintenance mode.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
SaveAndExit
ENG
secure, automated, and transparent is a plugin for Paper/Spigot servers that provides secure, automated, and transparent with full data backup. Its main purpose is to make restarts secure, automated, and transparent for both administrators and players — replacing scripts and external solutions.
---
Key Features
Safe Restart Workflow (`/sae start`):
* Notify players: "Restart in 10 seconds!" * Save all worlds OR full server data (except `backups` folder). * Create ZIP backup: `backup-YYYY-MM-DD_HH-MM.zip`. * Kick all players with a custom message. * Restart server automatically with `Bukkit.shutdown()`.
Two Backup Modes:
* Full server data * Full server data (excluding `backups`)
Automatic Folder & Logging
* Creates `plugins/SaveAndExit/backups` on first launch. * Logs all actions to the console: `[SaveAndExit] Creating backup... OK`
Commands:
* `/sae start` — Full restart scenario. * `/sae reload` — Reload configs. * `/sae info` — Version, author, scenario status, last backup info. * `/sae on` / `/sae off` — Enable/disable scenario. * `/sae help` — Command list. * `/sae maint` — Enable Maintenance Mode.
Config Options (config.yml):
* `cooldown-minutes` & `cooldown-hours` for `/sae start`. * Custom kick message. * Backup mode (`full` or `worlds`).
Style & User Experience
* Clean design using colors matching the plugin logo: `&8[&fSaveAndExit&8] Your message` * Consistent message formatting.
---
Why SaveAndExit?
✔ Prevents data loss during restarts. ✔ Replaces manual scripts for backups & restarts. ✔ Easy to configure and player-friendly.
RU
SaveAndExit — это плагин для Paper/Spigot-серверов, который обеспечивает автоматический и ручной рестарт сервера с сохранением данных и созданием резервных копий. Основная цель — сделать процесс перезапуска безопасным, управляемым и прозрачным как для администратора, так и для игроков.
Основные возможности:
* Два режима сохранения: уведомление игроков → сохранение данных → создание ZIP-бэкапа (без папки `backups`) → кик игроков с настраиваемым сообщением → перезапуск. * Два режима сохранения:
1. Только миры. 2. Все данные сервера (кроме `backups`). * Гибкая настройка и архивов формата `backup-ГГГГ-ММ-ДД_ЧЧ-ММ.zip`. * Гибкая настройка: `/sae start` — запуск сценария. `/sae reload` — перезагрузка конфигов. `/sae info` — версия, автор, статус, путь и размер последнего бэкапа. `/sae on` / `/sae off` — включение/отключение сценария. `/sae help` — список команд. `/sae maint` — активация режима технических работ. * Гибкая настройка (config.yml):
* Кулдаун в минутах и часах. * Настройка сообщений (кик, уведомления). * Выбор режима сохранения. * Полное логирование действий в консоль: `[&fSaveAndExit&8] Сообщение`. * Полное логирование действий в консоль.
Почему стоит скачать SaveAndExit?
* Исключает риск повреждения данных при перезапуске. * Полностью заменяет ручные скрипты для бэкапов и рестартов. * Простая настройка и прозрачный процесс для игроков.