EntityJS - Customize Entities in Minecraft with JavaScript
10.9M downloads • Rank: #784
Description
EntityJS is a mod for Minecraft that allows you to register and modify entities using JavaScript. Download EntityJS and transform your game.
EntityJS is a mod for Minecraft that offers players the ability to register and customize entities dynamically using JavaScript. This mod is essential for those looking to take their gaming experience to the next level, allowing the creation of unique entities with custom behaviors and attributes.
Among the standout features of EntityJS is its dynamic entity registration, which allows users to define attributes such as health, speed, and damage. Additionally, you can modify existing methods of entities through modification events, providing complete control over their behavior. Compatibility with smooth and realistic animations is achieved thanks to LioLib, a fork of Geckolib that enhances the visual experience of entities in Minecraft versions 1.19.2 and above.
EntityJS also allows full control over the spawning of entities, specifying conditions, rates, and spawn locations. With a complete set of artificial intelligence behaviors, you can create interactive entities that enhance gameplay and immersion in your world. Installation is straightforward; you just need to add EntityJS along with KubeJS and follow the documentation to start creating your own entities and animations.
This mod is compatible with other mods like KubeJS Iron's Spells, allowing any mob to cast spells and create custom projectiles for more dynamic combat. The EntityJS community is active and always willing to help, whether through their Discord server or tutorials on YouTube.
If you're ready to explore new possibilities in Minecraft and customize your gaming experience, downloading EntityJS is the first step. Don't miss the chance to transform your world with this powerful mod and join the creator community today.
🎥 Video
Screenshots5

Main File
entityjs-1.5.0.jar
Recent Files
View all →Minecraft 1.21
entityjs-1.5.0.jar
entityjs-1.4.9.jar
entityjs-1.4.8.jar
Minecraft 1.20
entityjs-forge-0.7.3.jar
entityjs-fabric-0.7.3.jar
entityjs-forge-0.7.2.jar
Frequently Asked Questions about EntityJS
How to install EntityJS?
To install EntityJS, you first need to have Minecraft with Forge/Fabric installed. Download the mod's .jar file and place it in the 'mods' folder of your Minecraft directory. Restart the game and the mod will be available.
What Minecraft versions is EntityJS compatible with?
EntityJS is compatible with Minecraft versions 1.21.1, 1.21, 1.20.1, 1.19.2.
Is EntityJS free?
Yes, EntityJS is completely free. You can download it directly from this page or from CurseForge.
Comments (0)
Did it work for you?
Tell us which Minecraft version and which loader you used (Forge, Fabric, NeoForge, Quilt). If it crashed or clashed with another mod, say so here: you will save the next reader an afternoon.
Loading comments...
🔗 Related Mods
Speed up immediate mode rendering in Minecraft
Yeetus Experimental Settings
Using async path-tracing to hide Tiles/Entities that are not visible
Allows you to rotate, balance or clear the crafting matrix by the press of a button, in any (supported) crafting window.
Adds a search bar to the Key-Bindings menu
Facade support for all cables and blocks in the game!
Explore the full category
Explore the full category
🚀 Create your Minecraft Server
Compatible with all mods
Statistics
Downloads
10.9M
Popular Ranking
#784
Information
Created
February 25, 2024
Updated
July 30, 2026
Authors
Liopyu, NotEnoughMail