通用机械:机械合成器

通用机械:机械合成器

添加一台整合了Mekanism的自动合成机器,它仅将QIO系统用作其库存,从而可以直接从你存储的资源中进行全自动合成。

游戏机制

MekaCrafter

为通用机械(Mekanism)的 QIO 提供自动合成。无需线缆,无需接口,无需样板箱。

MekaCrafter 添加了一台机器,可直接从 QIO 频率规划并合成配方。向它请求某个物品,它会自行推导出完整的配方树:需要合成哪些中间产物、各需多少,以及你存储的材料是否足够。随后它以虚拟方式合成一切,从你的 QIO 存储中取出材料并将成品放回。

只需在 QIO 中保留基础材料(红石、金、合金、电路……),剩下的交给机器,它会将其变成终极感应元件。


特性

  • 递归自动合成。 请求一个深层物品(感应元件、能量立方、供应器等),机器会解析整条链路,必要时可完成数千次合成。永远无需编写样板。
  • 原生 QIO。 材料来自绑定的频率,产物也放回其中。机器除能量外不存储任何东西。
  • 工作台与切石机配方。 石砖、台阶之类也会被规划。
  • 精确的缺失材料列表。 当缺少某些东西时,你会一次性获得需要补充的完整基础材料清单及数量。悬停某条目可查看它用于什么,以及是否必须在另一台机器中制造(控制电路、合金……)。
  • 通用机械风格窗口。 列表在 GUI 内以可拖动窗口打开,类似升级窗口,并可固定以便自行重新打开。
  • 感知库存。 充能的能量平板、重命名的物品及其他变体都计入库存。
  • 任务队列。 最多 24 个请求,含中间子任务,进度条显示总能量与剩余时间,带取消与清空按钮。
  • 行为如同通用机械机器。 可配置每 tick 能量消耗(默认 400 FE/t)、能量升级、任意面输入能量、活动 LED 动画。无能量时暂停,恢复后不丢失进度或材料。
  • 设计上安全。 材料在合成前预留,取消或失败时返还。合成中途服务器重启会将材料返还至 QIO 并重新规划任务:无复制,无丢失。
  • 对服务器负担小。 规划在独立线程运行;大型配方树不会卡住 tick。

界面

搜索任意可合成物品,设置数量,按 Craft 并观察队列。状态面板始终显示频率、机器当前动作及其能量消耗。

alt text

Missing 按钮打开缺失材料窗口,显示完整列表及“用于”提示。


入门

Crafting

  1. 合成该机器(终局配方,见下文)。
  2. 绑定频率:手持已选中你的频率的便携式 QIO 终端右键点击机器。
  3. 供电:使用任意通用机械线缆或 Forge Energy 源。
  4. 右键打开 GUI,搜索物品,设置数量并按 Craft。
  5. 若缺少物品,打开 Missing,将这些物品放入 QIO,再次按 Craft。

合成配方

终极感应供应器 超大型 QIO 驱动器 终极感应供应器
超大型 QIO 驱动器 机器人(Robit) 超大型 QIO 驱动器
终极感应供应器 超大型 QIO 驱动器 终极感应供应器

它被设计为后期奖励:当你能负担四个超大型 QIO 驱动器时,你真的不想再手搓感应矩阵了。


需求

Minecraft 1.21.1(NeoForge 21.1.100+,Java 21)
必需 Mekanism 10.7.19+
可选 Mekanism Extras(支持其物品)
端 客户端与服务端(两端版本相同)
Minecraft 加载器
--------- --------
1.21.1 NeoForge

Forge 1.20.1 请使用 Mekacrafter 0.2.0(已不再维护)。


配置

config/mekacrafter-server.toml:每 tick 能量消耗、能量存储、每次合成 tick 数及每个任务的固定 tick 数。


须知

  • 仅自动化工作台与切石机配方。在通用机械机器中制造的物品(电路、合金、矿石冶炼锭……)会作为需补充材料出现在缺失列表中。
  • 绑定频率需要便携式 QIO 终端;GUI 中尚无频率选择器。