Плагин для серверов Майнкрафт, который запускает запланированное выключение сервера с обратным отсчётом. Игроков можно предупреждать сообщениями в чате, заголовками и полосой босса, а причину остановки задавать прямо в команде или через шаблон.
Возможности
- Отсчёт в секундах, минутах или часах.
- Настраиваемая полоса босса: цвет и стиль делений.
- Уведомления на заданных отметках времени в чате и заголовках.
- Шаблоны причин остановки из
templates.yml. - Интеграция с DiscordSRV для сообщений в Discord и с PlaceholderAPI для таба, скорбордов и меню.
- В сообщениях доступны плейсхолдеры
%time%и%reason%; через PlaceholderAPI —%stoptimer_time%,%stoptimer_time_raw%,%stoptimer_message%.
Команды
/stopserver [time] [r:<reason> | t:<template>]— запустить отсчёт; время указывается как30s,5mили1h./stopserver cancel— отменить активный отсчёт./stopserver reload— перечитатьconfig.yml,templates.ymlи файл языка.
Права
stoptimer.stopserver — доступ ко всем командам; по умолчанию есть у оператора.
Настройка
В config.yml задаются язык, время по умолчанию, параметры BossBar и отметки уведомлений NotifyTime. В templates.yml создаются повторно используемые причины остановки. Встроены английский и традиционный китайский языки; собственный перевод добавляют файлом plugins/StopTimer/lang/<code>.yml и выбирают его ключом language.
Требования
Работает на Spigot, Paper и Folia. DiscordSRV и PlaceholderAPI нужны только для соответствующих интеграций.
