跳到正文

Easy Recipes (KubeJS)

作者:EGOP1

使用可视化编辑器在游戏中创建KubeJS配方,无需编写JavaScript;支持原版和机械动力的工作站。

收藏

介绍

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

在游戏中制作配方,而不是编写 JavaScript。

运行 /easyrecipes,选择一个工作站,按下 添加,将物品拖入槽位,然后按下 保存。模组会为你编写 KubeJS 脚本、重新加载脚本,配方随即生效——无需处理文件、无需担心语法错误,也无需重启。

你也可以输入现有配方 ID(支持 Tab 补全),来覆盖或删除配方;因此,“让钻石更便宜”或“移除 TNT”大约只需十秒。

配方保存在服务器上,因此你制作的所有配方都会对服务器上的所有玩家生效。

原版工作站

工作台(有序与无序配方)、熔炉、高炉、烟熏炉、营火、切石机、锻造台。

Create 工作站

粉碎轮、磨石、机械压机、机械锯、外壳风扇(烘烤/冶炼/清洗/缠魂)、砂纸打磨、部署器、注液器、物品排水口、机械搅拌机、压缩机,以及任意大小、最大可达 9×9 网格的机械合成器。

对于结果随机的机器,你可以创建加权产出列表,为每种物品设置出现概率。流体可通过将水桶拖入流体槽并输入以 mB 为单位的数量来设置。机器支持的热量和加工时间也都可以设置。

TACZ 枪械

所有 TACZ 枪械共用一个物品 ID,并通过 NBT 保留各自的身份,因此仅使用普通 ID 就会代表“任意枪械”,并合成出一把空枪。Easy Recipes 会读取枪械实际的 NBT ID——无论是合成一把枪,还是使用枪械作为原料都可以。枪械包和带有自定义枪械物品的附属模组也同样适用。

需要

  • KubeJS——没有它,生成的脚本不会生效。
  • KubeJS Create——Create 工作站需要它。仅安装 Create 并不够;只有两者都安装后,这些工作站才会解除灰显。

在客户端和服务器端都安装 Easy Recipes:图形界面位于客户端,脚本文件由服务器管理。编辑配方需要管理员权限。

已知限制

  • 编辑时不会载入原始配方——“覆盖”意味着移除旧配方,再添加自己的配方;因此编辑器打开时内容为空,你需要从头设置替代配方。
  • 暂不支持顺序组装(Create)。
  • 不支持酿造——原版酿造系统不是数据驱动的,而且 KubeJS 没有用于酿造的服务端脚本 API。

常见问题

Easy Recipes (KubeJS) 支持哪些 Minecraft 版本?

Easy Recipes (KubeJS) 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Easy Recipes (KubeJS) 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

EGOP1 的其他作品

查看全部 →