EntityJS - Creating and Customizing Entities in Minecraft

Key Features
Dynamic Entity Registry - Easily register custom entities and define their characteristics and behavior using JavaScript.
Entity Modification - Modify methods of existing entities through special events for additional customization.
Full Animation Support - Enjoy smooth and realistic animations for your entities. For version 1.19.2, LioLib is used (a Geckolib 4 fork with fixes for the unsupported version), while for 1.20.1+, Geckolib is applied as a direct dependency.
Spawn Control - Fully manage entity spawning by setting conditions, frequency, and locations of their appearance.
Attribute Customization - Fine-tune entity attributes: health, speed, damage, and other parameters according to your gameplay needs.
Full AI Support - Use a comprehensive set of behavioral algorithms and functions to create intelligent and interactive entities.
Getting Started
To start using EntityJS, simply install the addon along with KubeJS and begin creating your custom entities and animations. Refer to the documentation for detailed instructions and examples.
Community
Join the official KubeJS Discord community to connect with other users, share your creations, and get help with any questions you encounter while using EntityJS.
![]()