一个使用 Groovy 脚本来魔改我的世界的模组,目前处于开发阶段。因 Groovy 对于 java 的互操作性良好,可以简易地封装出许多近似模组开发的功能。
现有功能:
即将支持
基本使用方法:
安装 IntelliJ IDEA,安装 Groovy SDK 和 JDK (仅脚本开发者需要,用户不需)
进入游戏,使用 /grt dump 指令
IDEA 打开 <游戏目录>/scripts/groophite 文件夹,并在右击菜单中使用“Mark Directory As”(中文:将目录标记为)将该文件夹设置为 “Source Root” (中文:源 根)
新建一个 .groovy 文件,按照提示将 Groovy SDK 和 JDK 设置好
开始享受
高级提示:本模组理论上可以支持所有支持 CraftTweaker 魔改的模组,并可以使用整个 JAVA 标准库,因此您需要一些想象力,如在玩家进入世界时联网获取更新,使用 /grt dump 导出 Content Tweaker 内容来使用材料系统等。但使用自动导出功能需要有一定的判断力来精确判断所需的类的位置,即根据对应模组给出的 CrT 魔改文档自行判断使用 GrT 魔改的方式(在 GrT 文档会有涉及此内容)。
文档请查看相关链接,正在编写中,详情可以查看文档中联系方式咨询作者。模组的快照自动构建可以在相关链接下载体验,模组处于快速迭代状态,如有疑问请查看文档里的联系方式。