SaveAndExit

SaveAndExit is a plugin for safely restarting a server with backups and maintenance mode.

162

Quick challenge

How far can you run before the mobs catch you?

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?

* Исключает риск повреждения данных при перезапуске. * Полностью заменяет ручные скрипты для бэкапов и рестартов. * Простая настройка и прозрачный процесс для игроков.

ADS