适用于 Minecraft 1.20.1, 1.21.1 的 EntityJS 模组
此模组使用 KubeJS 动态注册实体,并完整支持 AI、动画和生成控制!
主要特性
- 动态实体注册:使用 JavaScript 轻松注册自定义实体并定义其属性和行为。
- 实体修改:通过实体修改事件修改现有实体方法,以实现进一步自定义。
- 完整动画支持:借助 LioLib(Geckolib 4 的分支,为不受支持的 1.19.2 版本回移植了许多修复),为你的实体带来流畅逼真的动画
(EntityJS 1.20.1+ 直接依赖 Geckolib,因为它是受支持的版本)
- 生成控制:通过指定生成条件、生成率和生成位置,完全掌控实体生成。
- 属性修改:微调实体的生命值、速度、伤害等属性,以满足你的游戏需求。
- 完整 AI 支持:通过服务器 ai 轻松访问生物目标和大脑逻辑
- 完整 AI 支持:通过服务器 AI 事件轻松访问生物目标和大脑逻辑。

特殊兼容
KubeJS Iron's Spells
访问 KubeJS Iron's Spells 模组页面
- 施法生物:你可以使用 Goal 事件附加施法行为,让任何生物施放法术。
- 自定义施法者:创建拥有定制 AI、法术组合和行为的完全自定义施法生物。
- 法术弹射物:定义并控制自定义法术弹射物,以实现高级战斗和视觉效果。
访问 EntityJS Wiki 页面

社区
加入官方 KubeJS Discord 社区,与其他用户交流、分享你的创作,并在使用 EntityJS 时遇到任何问题或疑问时获得帮助。或者,你可以点击下方的 Discord 图标:
Youtube 教程:
如何安装 EntityJS
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.20.1–1.21.1 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file entityjs-1.5.1.jar (3.5 MB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: EntityJS should be in the list.
Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.
版本
含依赖项
| Minecraft | 加载器 | 文件 | 日期 | 操作 |
|---|---|---|---|---|
| 1.21 | NeoForge | entityjs-1.5.1.jar3.5 MB | ||
| 1.20.1 | Forge, NeoForge | entityjs-forge-0.7.4.jar3.5 MB | ||
| 1.20.1 | Fabric | entityjs-fabric-0.7.4.jar3.5 MB |
常见问题
Which Minecraft versions does EntityJS work on?
There are files for 1.21.1, 1.21, 1.20.1. The newest is 1.21.1.
Is EntityJS for Forge or Fabric?
There are files for Fabric: 1.20.1, for Forge: 1.20.1 and for NeoForge: 1.20.1–1.21.1.
Does EntityJS need other mods?
The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.
Which Java does EntityJS need?
Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download EntityJS safely?
On this page: the file entityjs-1.5.1.jar (3.5 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 0da9c2e2a6c80af7bf6e3e5fe7985c4ca616176d.
评价
成为第一个评价 EntityJS 的人

