Основные возможности
- Динамический реестр сущностей: Регистрация пользовательских сущностей и настройка их атрибутов с использованием JavaScript.
- Модификация сущностей: Кастомизация существующих методов сущностей через систему событий.
- Полная поддержка анимаций: Реализация плавных анимаций с использованием LioLib (форк Geckolib 4 с обратным портированием исправлений для версии 1.19.2).
(Для версий 1.20.1+ используется Geckolib в качестве прямой зависимости)
- Управление спавном: Контроль условий, частоты и мест появления сущностей.
- Настройка атрибутов: Точная регулировка характеристик: здоровье, скорость, урон и другие параметры.
- Полная поддержка ИИ: Доступ к расширенному набору поведенческих алгоритмов для создания интерактивных сущностей.
Начало работы
Для использования EntityJS установите аддон вместе с KubeJS. Подробные инструкции и примеры доступны в документации.