Мод для Майнкрафт, представляющий собой библиотеку для создания датапаков. Он даёт разработчикам готовую основу с событиями, таймерами, служебными функциями и отладкой, чтобы сосредоточиться на механиках своего датапака.
Возможности
- Шина событий для регистрации и вызова обработчиков.
- Таймеры для отложенного и повторяющегося запуска функций.
- Функции для проверки состояния игроков, времени и дня в мире, а также математических расчётов.
- Средства отладки: журналирование, проверки и просмотр состояния.
- Жизненный цикл загрузки, тиков и выгрузки.
- Определение совместимого серверного окружения.
Библиотека подходит для квестов, мини-игр, пользовательских механик, отслеживания состояний игроков и общих функций, используемых несколькими датапаками.
Как пользоваться
Собственную игровую логику рекомендуется размещать в своём пространстве имён, а библиотеку использовать для инфраструктуры. Вместо постоянных проверок в каждом тике можно регистрировать обработчики событий и применять таймеры.
Требования и совместимость
Работает на уровне датапака. Основная цель — ванильное поведение датапаков; предусмотрена совместимость в пределах возможностей датапаков с серверами на основе Paper и Fabric.
