Плагин для серверов Майнкрафт с настраиваемым таймером в панели действий. Он подходит для спидранов, испытаний и событий: отсчитывает время вверх или вниз, сохраняет состояние после перезапуска и может автоматически останавливаться по игровым событиям.
Возможности
- Таймер в панели действий с отсчётом вверх или вниз.
- 29 цветных анимаций, статичный стиль с двумя цветами, жирным и курсивным начертанием.
- Несколько форматов времени, префикс, суффикс и шаблон с переменными
%t,%c,%fи%%. - Отдельные дополнительные поля для всех игроков или каждого игрока.
- Автопауза при получении достижения, показе титров, смерти игрока, убийстве моба, выходе игроков или получении предмета.
- Готовые профили оформления:
galaxy,emerald,candy,maritime,forest,secondary,explore,lavender,motley,crimson,aqua,labeled. - Выполнение консольных команд при окончании обратного отсчёта, достижении полной минуты, часа или дня, а также при паузе, продолжении и сбросе.
Команды
Основная команда — /timer; также есть /at, /animatedtimer, /start, /pause и /reset.
/timer continue,/start— продолжить таймер./timer pause,/pause— поставить на паузу./timer reset,/reset— сбросить и запустить./timer reboot— задать отсчёт вверх, паузу и нулевое время./timer set <seconds|minutes|hours|days> <value>— установить одну единицу времени./timer set <[[dd:]hh:]mm:ss>— установить время целиком./timer set time <d> <h> <m> <s>— установить время отдельными значениями./timer mode [up|down]— выбрать направление отсчёта./timer visibility [shown|hidden]— показать или скрыть панель действий./timer style [static|animated]— переключить стиль./timer render [caz|saz|snz|taz|tnz]— выбрать формат отображения./timer animation list— показать анимации;/timer animation load <name>— включить анимацию./timer speed <ticks>и/timer direction [l2r|r2l]— настроить скорость и направление анимации./timer color <1|2> <color>— задать цвет статичного стиля./timer pattern <text>,/timer prefix [text],/timer suffix [text]— изменить шаблон и подписи./timer autopause achieve [advancement],/timer autopause credits,/timer autopause death,/timer autopause defeat [mob],/timer autopause leave [disabled|single|all],/timer autopause obtain [item]— настроить автопаузу./timer profile list,/timer profile load <name>,/timer profile save <name>,/timer profile view <name>,/timer profile delete <name>— управлять профилями./timer help— справка;/timer info— сведения о таймере.
Запуск команды автопаузы без значения отключает соответствующее условие.
Права
animatedtimer.view— просмотр сведений, стиля, поведения, списков анимаций и профилей.animatedtimer.control— управление таймером.animatedtimer.configure— настройка стиля, поведения, автопаузы и профилей.animatedtimer.individual— собственные шаблон, префикс и суффикс в режимеindividual.animatedtimer.*— все права.
Настройка
В config.yml задаются префикс сообщений, текст паузы, вид панели действий во время паузы, автосохранение и команды-обработчики. В обработчиках доступны %days%, %hours%, %minutes%, %seconds%, %ticks% и %state%.
Текст сообщений плагина написан на немецком; текст паузы и префикс чата меняются в конфиге.
Требования
Нужны Paper или совместимая сборка сервера, например Purpur, и Java 25. Spigot не поддерживается.
