AutoRestart Pro - это не просто плагин для перезапуска, это комплексное решение для поддержания стабильности вашего сервера с профессиональным подходом к управлению и уведомлениям!
Версия: 1.4+
Автор: CatSumka
Поддержка: Paper/Spigot 1.20.4+
Версия: 1.4+
Автор: CatSumka
Поддержка: Paper/Spigot 1.20.4+
🔥 Особенности плагина:
🎯 Интеллектуальная система перезапуска
- Автоматический перезапуск по расписанию
- Прямая интеграция с Paper/Spigot
- Минимальное влияние на производительность
⚡ Мгновенное управление через GUI
- Интуитивный интерфейс управления перезапусками
- Реальное время обновления оставшегося времени
- Быстрый выбор: 10 сек / 1 мин / 5 мин
- Кастомное время с проверкой лимитов
🛡️ Промышленная стабильность
- Автоматическое сохранение миров (save-all)
- Безопасный кик игроков перед рестартом
- Защита от дублирования перезапусков
- Логирование всех действий в файл
📊 Ключевые возможности:
🕒 Гибкая настройка времени
- Авто-рестарт при запуске сервера (настраиваемое время)
- Минимальное кастомное время: 5 секунд (настраивается)
- Максимальное время: 24 часа (86400 секунд)
- Точные предупреждения в настраиваемые моменты
🔊 Многоуровневые уведомления
- Звуковые оповещения (включается/выключается)
- Title уведомления на весь экран
- ActionBar сообщения (опционально)
- Широковещательные сообщения в чат
- Discord Webhook интеграция
⚙️ Полная кастомизация
- ВСЕ сообщения настраиваются через конфиг
- Кастомизация GUI (названия, описания, цвета)
- Настройка предупреждений под ваш сервер
- Гибкая система прав доступа
🎮 Команды плагина:
👤 Игровые команды:
- /restart_gui - Открыть панель управления перезапусками
- Алиасы: /rgui
👑 Админ-команды:
- /restart_time <секунды> - Запустить перезапуск через указанное время
- Пример: /restart_time 60 - перезапуск через минуту
- Алиасы: /rt
- /restart_cancel - Отменить запланированный перезапуск
- Алиасы: /rcancel
- /restart_reload - Перезагрузить конфигурацию плагина
- Алиасы: /rreload
🔐 Система прав доступа:
- autorestart.use - Использование основных команд и GUI
- autorestart.admin - Полный доступ ко всем функциям
📈 Умные предупреждения:
Настраиваемые моменты оповещения (по умолчанию):- 3600 сек (1 час)
- 1800 сек (30 минут)
- 900 сек (15 минут)
- 300 сек (5 минут)
- 60 сек (1 минута)
- 30, 10, 5, 4, 3, 2, 1 секунды
🔧 Информационная панель показывает:
- Текущее время до перезапуска (обновляется в реальном времени)
- Статус перезапуска (Запущен/Остановлен)
- Минимальное и максимальное время
- Подсказки по использованию
- 🌐 Discord интеграция:
- Уведомления о запуске перезапуска
- Оповещения о предстоящем рестарте
- Сообщения об отмене перезапуска
- Embed сообщения с цветовой кодировкой
- Кастомные сообщения через конфиг
- 📁 Логирование:
- Детальное логирование всех действий
- Автоматическое создание файла логов
- Формат: dd.MM.yyyy HH:mm:ss [действие]
- Включается/выключается в конфиге
- ⚡ Технические преимущества:
🚀 Оптимизация производительности:
- Асинхронная работа Discord Webhook
- Эффективное использование BukkitRunnable
- Минимальное потребление памяти
- Отсутствие утечек ресурсов
- 🔒 Безопасность:
- Проверка прав доступа на всех уровнях
- Защита от некорректного ввода времени
- Безопасная обработка Discord Webhook
- Проверка валидности конфигурации
3. Расширенная настройка:
- Настройте моменты предупреждений под ваш расписание
- Кастомизируйте все сообщения плагина
- Настройте цвета в Discord Embed
- Оптимизируйте под вашу аудиторию
🔄 Совместимость: - ✅ Paper 1.20.4 (полная поддержка)
- ✅ Spigot 1.20.4 (полная поддержка)
- ✅ Bukkit API (стандартная совместимость)
- ✅ Discord Webhook (любая версия)
- ✅ Все популярные плагины