boti_timer: Глобальный таймер для Minecraft — точный отсчёт на экране без модов
Когда на сервере идёт напряжённый ивент, спидраун или мини-игра, счёт времени становится критически важным. Встроенных средств для наглядного отображения таймера в ванильном Minecraft нет, и тут на помощь приходит boti_timer — лёгкий датапак, который выводит бегущий секундомер или обратный отсчёт прямо на панель действий (actionbar). Он не требует установки модов, работает на чистом ванильном ядре, Paper, Fabric или Forge и управляется исключительно командами оператора. Если вам нужен простой, но гибкий серверный хронометр, boti_timer закроет эту задачу за пару минут.
Ключевые особенности датапака
- Два режима работы: отсчёт вверх (секундомер) и вниз (обратный таймер).
- Семь настраиваемых цветов отображения: золотой, жёлтый, фиолетовый, зелёный, аква, красный и серый.
- Полностью реализован на функциях и скорбордах, без сторонних библиотек.
- Управление только для операторов — игроки не могут вмешаться в ход таймера.
- Отображение в реальном времени в формате ЧЧ:ММ:СС на панели действий.
- Совместимость с ванильными, Paper, Fabric и Forge серверами.
- Встроенные пресеты для обратного отсчёта: 5, 15, 30 минут и 1 час.
- Мгновенный старт, пауза, сброс и возобновление через консоль или чат.
Установка и первые шаги
Датапак поставляется в виде папки или zip-архива. Поместите boti_timer в директорию datapacks вашего мира. Если сервер уже запущен, выполните /reload в консоли или от имени оператора. После этого датапак готов к инициализации. Кстати, если вы предпочитаете удобные лаунчеры с автоматической подгрузкой дополнений, попробуйте foxygame.net — современный лаунчер для Minecraft, где можно в пару кликов установить этот датапак и множество других модов прямо из меню, не копаясь в файловой системе. Но и ручная установка остаётся элементарной.
Инициализация и управление таймером
Перед первым использованием необходимо выполнить команду инициализации. Она создаст нужные скорборды, установит режим по умолчанию (отсчёт вверх, жёлтый цвет, видимость включена) и запустит повторяющийся цикл обновления каждую секунду.
/function boti_timer:init
После этого таймер появится на панели действий в виде 00:00:00. Основное управление сводится к нескольким функциям, доступным только операторам:
/function boti_timer:start— запустить таймер./function boti_timer:pause— поставить на паузу./function boti_timer:reset— сбросить до нуля./function boti_timer:resume— возобновить после паузы.
Этих четырёх команд достаточно для базового секундомера. Если же нужен обратный отсчёт, датапак предлагает несколько удобных пресетов и возможность задать произвольное время в секундах.
Режим обратного отсчёта: пресеты и произвольное время
Для быстрого запуска обратного таймера используйте один из четырёх встроенных пресетов. Важно: после выбора пресета таймер нужно запустить вручную командой /function boti_timer:start.
/function boti_timer:settings/preset/5m— 5 минут./function boti_timer:settings/preset/15m— 15 минут./function boti_timer:settings/preset/30m— 30 минут./function boti_timer:settings/preset/1h— 1 час.
Если стандартные интервалы не подходят, можно задать собственное значение в секундах. При этом таймер запустится немедленно, без дополнительного старта. Например, чтобы установить обратный отсчёт на 90 минут (5400 секунд):
/function boti_timer:settings/mode/countdown {secs:5400}
Обратите внимание: аргумент {secs:NNNN} обязателен, иначе датапак не переключится в режим countdown. После завершения обратного отсчёта таймер остановится и покажет 00:00:00.
Настройка внешнего вида: цвета и видимость
Цвет цифр на панели действий можно изменить в любой момент, даже во время работы таймера. По умолчанию используется жёлтый, но доступно ещё шесть вариантов. Выполните соответствующую функцию:
/function boti_timer:settings/color.gold— золотой./function boti_timer:settings/color.yellow— жёлтый./function boti_timer:settings/color.purple— светло-фиолетовый./function boti_timer:settings/color.green— зелёный./function boti_timer:settings/color.aqua— аква./function boti_timer:settings/color.red— красный./function boti_timer:settings/color.gray— серый.
Также можно полностью скрыть таймер с экрана, не прерывая его работу, или переключить видимость одной командой:
/function boti_timer:display/disable— скрыть./function boti_timer:display/enable— показать./function boti_timer:display/toggle— переключить состояние.
Все настройки сохраняются в скорбордах и не сбрасываются при перезагрузке сервера, пока вы не выполните повторную инициализацию или не удалите датапак.
Заключение
boti_timer — образец того, как небольшая ванильная надстройка может серьёзно расширить административные возможности сервера. Никаких модов, минимум зависимостей, прозрачное управление через функции и мгновенная обратная связь на экране. Будь то соревнование по скоростному прохождению, координация этапов мини-игры или просто серверный хронометр для стримов — этот датапак справляется элегантно и без лишней нагрузки. Попробуйте его в деле, и вы наверняка оцените, как пара десятков функций превращает стандартный Minecraft в более удобную площадку для событий.
--- **Обновление 20.05.2026:** Добавлено 2 файла для версии 26.1.2, 26.1.1, 26.1.