Home - WhiseNT/EntityJS_cnWiki GitHub Wiki

EntityJS

EntityJS 是一个能提高你提供Minecraft流程的有力KubeJS扩展: 使用EntityJS, 你可以轻松地自定义实体.

标注为 未完全汉化 的页面完成的主要部分的汉化,可以忽略未汉化内容不受影响.

标注为 基本汉化 的页面只有很少部分没完成汉化,可以正常阅读.

标注为 未汉化 的页面没有进行汉化,与原wiki一致.


主要特点

🔧 动态实体注册

动态实体注册 使用JavaScript轻松地创建实体和自定义属性.
定义行为 自定义实体行为并精细地控制.

🎥 通过LioLib实现的Geckolib-like动画

进阶动画 平滑动画, 使用LioLib制作更具有生命力的动画,LioLib是Geckolib 4的一个fork.
动画控制 为自定义实体定义复杂的动画序列.

🛠️ 实体修改

直接修改 直接使用EntityJSEvents.modifyEntity事件来修改实体.

🌱 生成控制

生成条件 指定实体生成的精确条件、速率和位置.
自定义生成逻辑 控制实体如何生成来适应特定游戏场景.

📊 属性修改

实体属性事件 微调关键的属性以平衡实体.

🧠 完整AI支持

全面的AI行为 可以访问实体AI的各种行为和函数
AI修改 修改/添加/控制现有实体的AI.

新手上路 🚀

# 安装EntityJS和KubeJS
# 开始创建自定义的实体和动画
# 详细的说明可以查询本文档

社区 🌍

加入官方 KubeJS Discord频道来与其他用户建立联系,分享你的成果,并且向他人寻求有关EntityJS的帮助或是提出issue.

⚠️ **GitHub.com Fallback** ⚠️