Mineuniverse
Log in Register
Mods

EntityJS

This mod uses KubeJS to dynamically register entities with full AI/Animation/Spawn Control support!
by Liopyu
Download Claim this project
8,731,173 downloads
0 likes
Updated Jun 30, 2026
0 hypes

entityjs-banner

Key Features

  • Dynamic Entity Registry: Easily register custom entities and define their attributes and behaviors using JavaScript.
  • Entity Modification: Modify existing entity methods with the entity modification event for further customization.
  • Full Animation Support: Enjoy smooth and lifelike animations for your entities, utilizing LioLib, a Geckolib 4 fork backporting many fixes to the unsupported 1.19.2 version

(EntityJS 1.20.1+ uses Geckolib as a direct dependency because it is a supported version)

  • Spawn Control: Take full control over entity spawning by specifying spawn conditions, rates, and locations.
  • Attribute Modification: Fine-tune entity attributes such as health, speed, damage, and more to suit your gameplay needs.
  • Full AI Support: Access a comprehensive set of AI behaviors and functions to create intelligent and interactive entities.

Getting Started

To start using EntityJS, simply install the addon alongside KubeJS and begin creating your custom entities and animations. Refer to the documentation for detailed instructions and examples.

Special Compatibility

KubeJS Iron's Spells

Visit KubeJS Iron's Spells Mod Page

  • Spellcasting Mobs: You can make any Mob cast spells by using the Goal event to attach spellcasting behavior.
  • Custom Spellcasters: Create fully custom spellcasting mobs with tailored AI, spell sets, and behaviors.
  • Spell Projectiles: Define and control custom spell projectiles for advanced combat and visual effects.

Visit EntityJS Wiki Page

Community

Join the official KubeJS Discord community to connect with other users, share your creations, and get help with any questions or issues you encounter while using EntityJS. Alternatively, you can click the Discord icon below:

discord

Youtube Tutorials: 

 

entityjs-0.7.0.jar
MC 1.20.1, Forge, NeoForge
Release 2026-07-04 Get
entityjs-1.4.7.jar
MC 1.21, 1.21.1, NeoForge
Release 2026-07-04 Get
entityjs-1.4.6-1.21.jar
MC 1.21, 1.21.1, NeoForge
Release 2026-06-20 Get
entityjs-0.6.9-1.20.1.jar
MC 1.20.1, Forge, NeoForge
Release 2026-06-20 Get
entityjs-0.6.7-1.20.1.jar
MC 1.20.1, Forge, NeoForge
Release 2026-03-23 Get
entityjs-1.4.5-1.21.jar
MC 1.21, 1.21.1, NeoForge
Release 2026-03-23 Get
entityjs-0.6.6-1.20.1.jar
MC 1.20.1, Forge, NeoForge
Release 2025-12-05 Get
entityjs-1.4.4-1.21.jar
MC 1.21, 1.21.1, NeoForge
Release 2025-12-05 Get
entityjs-0.6.5-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-11-01 Get
entityjs-1.4.3-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-11-01 Get
entityjs-0.3.5-1.20.1-fabric.jar
MC Fabric, 1.20.1
Release 2025-10-26 Get
entityjs-0.3.4-1.20.1-fabric.jar
MC Fabric, 1.20.1
Release 2025-10-21 Get
entityjs-0.6.4-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-10-20 Get
entityjs-1.4.2-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-10-20 Get
entityjs-0.3.3-1.20.1-fabric.jar
MC Fabric, 1.20.1
Release 2025-10-17 Get
entityjs-1.4.1-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-10-15 Get
entityjs-1.4.0-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-10-13 Get
entityjs-0.6.3-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-08-24 Get
entityjs-1.3.9-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-08-24 Get
entityjs-1.3.8-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-08-14 Get
entityjs-0.6.2-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-08-06 Get
entityjs-1.3.7-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-08-06 Get
entityjs-1.3.6-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-08-04 Get
entityjs-0.6.1-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-07-27 Get
entityjs-1.3.5-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-07-27 Get
entityjs-0.2.8-1.19.2-fabric.jar
MC Fabric, 1.19.2
Release 2025-07-23 Get
entityjs-0.3.2-1.20.1-fabric.jar
MC Fabric, 1.20.1
Release 2025-07-23 Get
entityjs-0.6.0-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-07-21 Get
entityjs-1.3.4-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-07-21 Get
entityjs-0.5.9-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-07-02 Get
entityjs-1.3.3-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-07-02 Get
entityjs-0.5.8-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-07-01 Get
entityjs-1.3.2-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-07-01 Get
entityjs-0.5.7-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-06-29 Get
entityjs-1.3.1-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-06-29 Get
entityjs-0.5.6-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-06-20 Get
entityjs-1.3.0-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-06-20 Get
entityjs-0.5.4-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-06-17 Get
entityjs-1.2.8-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-06-17 Get
entityjs-0.5.5-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-06-17 Get
entityjs-1.2.9-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-06-17 Get
entityjs-0.5.2-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-06-11 Get
entityjs-1.2.6-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-06-11 Get
entityjs-0.5.3-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-06-11 Get
entityjs-1.2.7-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-06-11 Get
entityjs-1.2.5-1.21.jar
MC 1.21, NeoForge, 1.21.1
Release 2025-06-03 Get
entityjs-0.5.1-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-06-02 Get
entityjs-0.3.1-1.20.1-fabric.jar
MC Fabric, 1.20.1
Release 2025-05-30 Get
entityjs-0.5.0-1.19.2.jar
MC 1.19.2, Forge
Release 2025-05-30 Get
entityjs-0.5.0-1.20.1.jar
MC NeoForge, 1.20.1, Forge
Release 2025-05-30 Get

More from Liopyu

LioLib
562,440
Lios Hobbit Hill Village
309,949
Lios Spiral Tower Villages
2,462,956
Lios Overhauled Villages
2,308,327
LioLoader
18,623
Lios Seafaring Dungeons
142,227

You Might Also Like

Theurgy KubeJS
Theurgy KubeJS provides KubeJS integrations for Theurgy.
9,503,452
KubeJS TFC
KubeJS TFC integration
919,127
Forbidden Arcanus JS
Forbidden and Arcanus kubejs Compatibility
97,097
Immersive Engineering JS
kubejs compat for ie
94,624
KubeJS REI Runtime
Allows KubeJS to hide and show items from REI dynamically
89,244
CucumberJS
A KubeJS addon for creating Cucumber Library tools/weapons. That's it. idk why you'd need this
88,475