介绍
自定义机器
让你梦想中的机器成为现实
你是否曾在制作超棒的整合包时,想添加一个自定义配方,却发现整合包里没有合适的机器来实现你的设想?
比如“我想要一台机器,输入3种物品、5种不同的流体和一些能量,然后产出另一种物品”,但没有任何机器能做到。
又或者,你找到了一个模组,其中的机器正好满足你的需求,但这个模组还添加了大量你不想放进整合包的内容。
这个模组可以让你通过数据包创建自己的机器,并将它们添加到游戏中。
你可以自定义机器的方方面面,从外观(模型、纹理、音效、灯光、自定义 GUI)到功能(输入和输出的数量、类型及容量)。当然,你还可以添加由机器处理的自定义配方。
目前,自定义机器可以:
- 拥有你想要的外观(物品、方块,甚至自定义模型)。
- 根据自身状态显示不同外观(空闲/运行中/出错/已暂停)。
- 在机器处理配方时发出光亮。
- 在机器处理配方时播放音效。
- 储存 FE(Forge Energy,与 RF 兼容)。
- 储存任意流体;内部流体储罐的数量、容量以及最大输入和输出量均可由你决定。
- 储存任意物品;内部物品栏位的数量可由你决定。
- 点击机器时显示自定义 GUI,查看机器内容物和配方进度。
- 根据红石信号暂停(可在机器 JSON 中配置)。
- 根据自身状态发出红石信号(同样可在机器 JSON 中配置)。
- 接受自定义升级,以改变配方处理方式(输入/输出/速度)。
- 分别配置每一侧能否输入或输出能量、物品和流体,并可按槽位/储罐/缓冲区单独设置。
目前,自定义机器配方可以:
- 按每个游戏刻或一次性消耗或产出 FE(Forge Energy,与 RF 兼容)。
- 按每个游戏刻或一次性消耗或产出任意流体,并支持流体标签。
- 消耗或产出任意物品,并支持物品标签、NBT 和耐久度。
- 仅在 Minecraft 世界的一天中的特定时间处理配方。
- 仅在特定世界坐标、生物群系或维度中处理配方。
- 在配方开始、处理中或结束时执行命令。
- 需要消耗燃料物品才能运行(类似熔炉)。
- 以一定概率消耗或产出 FE、流体和物品,也可以概率性地执行命令。
- 对附近的生物施加效果。
- 仅在特定天气下处理配方。
- 仅在机器收到特定红石信号时处理配方。
- 检测附近的实体、消耗它们的生命值或将其击杀。
- 检测特定的天空光照等级或方块光照等级。
- 检测、放置、替换、挖掘或摧毁附近的方块。
- 要求机器周围形成复杂结构。
- 根据战利品表文件产出物品。
- 掉落或消耗地面上的物品。
- 处理 Crafttweaker 和 KubeJS 脚本。
你可以在这里查看一些可运行的自定义机器示例,也可以下载测试数据包。
你可以下载测试资源包,查看如何将自定义 JSON 模型应用到机器上(本例中是“石头生成器”)
以上内容都可以通过数据包中的 JSON 文件实现。修改该文件后,在游戏中使用 /reload 命令即可应用更改,无需重启游戏。
本模组与 JEI 和 The One Probe 完全兼容。强烈建议使用这两个模组,以便更好地使用 Custom Machinery。
本模组完整支持 Crafttweaker 和 KubeJS,可用于创建配方和升级。
Fabric 版本需要Reborn Core
维基:制作自定义机器所需的所有信息都可以在维基中找到:https://frinn.gitbook.io/custom-machinery-1.18/
问题反馈:如果你发现任何错误,或想建议新的特性或功能,请前往:https://github.com/Frinn38/Custom-Machinery/issues
Discord:如有疑问或需要帮助,请加入 Discord 服务器:https://discord.gg/dw9tjY4eKY
许可协议:本模组采用 GNU LESSER GENERAL PUBLIC LICENSE 授权,你可以在任何整合包中使用本模组。
常见问题
Custom Machinery 支持哪些 Minecraft 版本?
Custom Machinery 支持 Minecraft Java 版 1.16.4–1.21.1,共 6 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Custom Machinery 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Frinn 的其他作品
查看全部 →
Custom Machinery Mekanism
为 Custom Machinery 提供 Mekanism 支持
Custom Machinery Create
为 Custom Machinery 提供支持
Custom Machinery PneumaticCraft
PneumaticCraft support for Custom Machinery
评论
登录后评论和评分