跳到正文

EntityJS

本模组使用KubeJS动态注册实体,并完整支持AI、动画和生成控制!

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

entityjs-banner

主要功能

  • 动态实体注册:使用 JavaScript 轻松注册自定义实体,并定义其属性和行为。
  • 实体修改: 通过实体修改事件修改现有实体方法,实现进一步自定义。
  • 完整的动画支持:利用 LioLib 为实体提供流畅且逼真的动画。LioLib 是 Geckolib 4 的分支版本,为不受支持的 1.19.2 版本带来了许多修复。

(EntityJS 1.20.1+ 使用 Geckolib 作为直接前置依赖,因为该版本受支持。)

  • 生成控制:通过指定生成条件、频率和位置,全面控制实体生成。
  • 属性修改:根据游戏需求,精细调整实体的生命值、速度、伤害等属性。
  • 完整的 AI 支持:通过服务端 AI 轻松访问生物目标和大脑逻辑。
  • 完整的 AI 支持:通过服务端 AI 事件轻松访问生物目标和大脑逻辑。

 

特殊兼容性

KubeJS Iron’s Spells

访问 KubeJS Iron’s Spells 模组页面

  • 施法生物:你可以通过使用目标事件附加施法行为,让任何生物施放法术。
  • 自定义施法者:创建具有定制 AI、法术组和行为的完全自定义施法生物。
  • 法术投射物:定义并控制自定义法术投射物,以实现高级战斗效果和视觉效果。

访问 EntityJS Wiki 页面

社区

加入官方 KubeJS Discord 社区,与其他用户交流、分享你的创作,并获取有关使用 EntityJS 时遇到的任何问题或疑问的帮助。或者,你也可以点击下方的 Discord 图标:

discord

YouTube 教程:

评论

登录后评论和评分

Liopyu 的其他作品

查看全部 →