EntityJS — это расширение для KubeJS, которое предоставляет инструменты для создания и модификации сущностей в Minecraft с использованием JavaScript. Мод поддерживает динамическую регистрацию кастомных мобов, настройку их атрибутов, AI-поведения и анимаций.
- Динамическая регистрация сущностей: Легко регистрируйте кастомных мобов и определяйте их атрибуты и поведение через JavaScript.
- Модификация существующих сущностей: Изменяйте методы уже существующих мобов с помощью событий модификации для дополнительной кастомизации.
- Полная поддержка анимаций: Наслаждайтесь плавными и реалистичными анимациями для ваших сущностей, используя LioLib (форк Geckolib 4 с обратными исправлениями для версии 1.19.2). Для версий 1.20.1+ используется Geckolib как прямая зависимость.
- Контроль спавна: Полностью управляйте спавном сущностей, задавая условия, частоту и местоположение.
- Настройка атрибутов: Тонко настраивайте атрибуты мобов, такие как здоровье, скорость, урон и другие, под свои игровые нужды.
- Полная поддержка AI: Доступ к комплексному набору AI-поведений и функций для создания интеллектуальных и интерактивных сущностей.
- Совместимость с KubeJS Iron's Spells: Создавайте мобов, которые могут колдовать заклинания, с кастомным AI, наборами заклинаний и управляемыми снарядами.
Чтобы начать работу, установите аддон вместе с KubeJS и обратитесь к документации или сообществу Discord для помощи и примеров.
![]()