
RestartAR
RestartAR - плагин для автоматических и ручных перезагрузок сервера Minecraft. Гибкие уведомления в чате, титулах, боссбаре, интеграция с Discord через webhook или бота. Настраиваемое расписание и выполнение команд перед рестартом.
RestartAR
Автоматические перезагрузки сервера с уведомлениями и Discord
Если ты админишь сервер Майнкрафт, то знаешь, как важны плановые перезагрузки - чтобы очистить память, применить обновления плагинов или просто сбросить накопившиеся лаги. RestartAR как раз для этого: легковесный плагин, который сам всё сделает, а игроков предупредит красиво и вовремя. Подходит для Spigot и Paper.
/plugin/restartar
Особенности
- Автоматические рестарты по расписанию - задаёшь точное время и дату в config.yml, плагин сам запускает перезагрузку.
- Ручная команда - перезагрузить сервер в любой момент одной командой.
- Гибкая система оповещений - можно выводить сообщения в чат, title, action bar или boss bar. Комбинируй как хочешь.
- Интеграция с Discord - перед рестартом отправляется сообщение в канал через webhook или бота (JDA). Игроки в курсе, даже если не в игре.
- Команды перед рестартом - например, сохранить мир (
save-all) или кикнуть игроков. Настраивается. - Простая настройка - всего два файла: config.yml и lang.yml, разберётся даже новичок.
- Совместимость с последними версиями Spigot/Paper.
Установка
- Скачай RestartAR.jar
- Положи в папку
/plugins - Перезапусти сервер
- Открой
config.ymlи настрой под себя
Конфигурация
Вот пример базового конфига с комментариями (всё на русском, чтобы было понятно):
# Язык сообщений: "en" или "ru"
language: "ru"
# Способ оповещения: "chat", "actionbar", "bossbar", "title"
# Можно указать несколько, например ["actionbar", "bossbar"]
notification-type: ["actionbar"]
# Цвет боссбара, если выбран "bossbar"
# Возможные: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW
bossbar-color: "RED"
# Секунды, за которые показывать объявления об обратном отсчёте
countdown-announcements: [60, 30, 10, 5, 4, 3, 2, 1]
# Если true - title будет обновляться каждую секунду, а не по списку
title-update-every-second: false
# Секунды обратного отсчёта для title (если включён)
title-countdown-announcements: [60, 40, 30, 20, 10, 5, 4, 3, 2, 1]
# Время по умолчанию для ручной команды (в секундах)
default-restart-time: 60
# Выполнять ли команды перед рестартом
execute-pre-restart-commands: false
# За сколько секунд до рестарта выполнять команды
pre-restart-execute-time: 0
# Список команд, которые выполнятся перед рестартом
pre-restart-commands:
- "save-all"
- "say Сервер перезагружается!"
# Включить автоматические рестарты по расписанию
enable-scheduled-restarts: false
# Даты и время рестартов (формат: yyyy-MM-dd HH:mm:ss или просто HH:mm:ss)
restart-dates:
- "2025-03-08 03:00:00"
- "2025-03-09 15:00:00"
- "03:00:00"
- "15:00:00"
# Режим Discord: "bot", "webhook" или "none"
discord-mode: "none"
# Настройки бота (если discord-mode = "bot")
discord-bot-token: "YOUR_BOT_TOKEN_HERE"
discord-channel-id: "YOUR_CHANNEL_ID_HERE"
# Настройки webhook (если discord-mode = "webhook")
discord-webhook-url: "https://discord.com/api/webhooks/YOUR_WEBHOOK_URL"
discord-avatar-url: "https://your.avatar.url"
discord-thumbnail-url: "https://your.thumbnail.url"
discord-footer-icon-url: "https://your.footer.icon.url"
discord-username: "YourCustomUsername"
discord-footer-text: "YourCustomFooterText"
Важно знать
Плагин реально лёгкий - не жрёт ресурсы, подходит для серверов любого размера. Если у тебя маленький сервер для друзей, можно настроить авторестарт раз в сутки, чтобы подчищать мусор. На больших проектах без такого плагина никуда - забудешь перезагрузить, и начнутся лаги.
Кстати, если используешь языковой файл, не забудь переключить language: "ru" - сообщения сразу станут на русском. А Discord-уведомления очень выручают, когда игроки сидят в дискорде и ждут, когда сервер поднимется.
Единственный нюанс: если планируешь использовать бота, а не webhook, придётся создать бота в Discord Developer Portal и вставить токен. Но это уже стандартная практика.
В целом - годный плагин, который избавляет от головной боли с ручными рестартами. Скачаешь и забудешь.
