HephaFix – 赫菲斯托斯熔炉管道兼容

HephaFix – 赫菲斯托斯熔炉管道兼容

HephaFix是一个小型兼容性附加组件,让你能通过Pipez完全自动化《Forbidden & Arcanus》中的赫菲斯托斯锻造炉。

能源、流体与物品运输

HephaFix

HephaFix 为 Forbidden & Arcanus 模组中的 赫菲斯托斯锻造炉 添加了完整的物品管道自动化支持。

该模组围绕多方块结构提供了可配置的自动化端口、自动祭坛访问、鲜血试管理回收,以及一个专用的锤子槽位,用于自动启动仪式。

功能

可配置的锻造炉端口

每个搭建完成的赫菲斯托斯锻造炉拥有 12 个可配置端口:

  • 北侧三个端口
  • 东侧三个端口
  • 南侧三个端口
  • 西侧三个端口

这些端口使用锻造炉周围裸露的磨光暗石方块。管道连接到每个端口方块朝外的一面。

可用的端口模式:

  • 未分配
  • 物品输入
  • 物品输出
  • 灵气
  • 灵魂
  • 血液
  • 经验
  • 锤子

端口分配会随锻造炉一起保存,并在重启世界后保持配置。

端口配置界面

打开赫菲斯托斯锻造炉,点击界面左侧的齿轮按钮。

配置面板:

  • 向左侧展开,避免干扰 EMI
  • 包含 12 个按钮,排列方式与锻造炉物理外围相对应
  • 每种端口类型使用颜色编码的按钮
  • 悬停时显示侧面、位置和当前分配
  • 允许通过点击相应按钮更改每个端口
  • 包含重置所有端口的选项

物理端口方块上会出现彩色的空心方块,便于识别已配置的连接。

仪式物品自动输入与输出

物品输入 端口将物品插入锻造炉的主仪式槽位。

物品输出 端口可提取完成的仪式产物,同时在仪式进行期间阻止提取。

每个端口仅暴露分配给它的物品栏行为。

精华自动化

可用于以下内容的专用端口:

  • 灵气
  • 灵魂
  • 血液
  • 经验

精华输入使用 Forbidden & Arcanus 的常规锻造炉输入注册表和验证规则。无效物品将被拒绝,当对应的精华存储已满时,精华提供物也无法被插入。

鲜血试管理自动回收

血液端口支持完整的试管理自动化:

  1. 一支装满的鲜血试管理通过配置的血液端口进入。
  2. Forbidden & Arcanus 正常处理它,并增加锻造炉的血液精华。
  3. 产生的空试管理保留在血液槽位中。
  4. 同一个血液端口将空试管理暴露给管道提取。

装满的鲜血试管理不能提前提取,不相关的物品也无法通过血液端口移除。

这允许一个循环自动化流程:

装满的鲜血试管理 → 赫菲斯托斯锻造炉 → 空试管理 → 提取

自动锤子槽位

HephaFix 在锻造炉主槽位正下方添加了一个真实的同步 锤子槽位。

该槽位:

  • 使用原版锻造炉界面的视觉风格
  • 为空时显示一个淡化的锤子图标
  • 接受 Forbidden & Arcanus 仪式启动物品
  • 支持单击和 Shift 单击
  • 持久存储锤子
  • 自动启动有效的仪式
  • 仪式启动时应用正常的配置耐久度消耗
  • 在世界保存并重新加载后仍能继续工作

配置为 锤子 的端口允许管道插入或提取存储的锤子。手动插入锤子时,不需要锤子端口即可自动激活仪式。

自动祭坛

暗石祭坛和磁化暗石祭坛在每个面都暴露物品能力。

管道可以:

  • 将物品插入空的祭坛
  • 从已占用的祭坛提取物品

祭坛自动化使用 Forbidden & Arcanus 的常规祭坛更新方法,因此仪式材料检测和祭坛效果能继续正常工作。

管道兼容性

HephaFix 使用标准的 NeoForge 物品处理器能力,旨在与常规物品管道系统配合使用,包括 Pipez 和其他兼容的自动化模组。

所有插入和提取操作都遵循模拟调用,在操作被接受之前不会修改物品栏。

安装

  1. 安装 适用于 Minecraft 1.21.1 的 NeoForge。
  2. 安装 Forbidden & Arcanus 2.6.1 或更新版本 及其所需依赖。
  3. 将 hephafix-1.0.0.jar 放入 mods 文件夹。
  4. 在服务器和连接的客户端上都安装 HephaFix。

要求

  • Minecraft 1.21.1
  • NeoForge 21.1.197+
  • Forbidden & Arcanus 2.6.1+
  • Forbidden & Arcanus 依赖,包括 Valhelsia Core

重要说明

HephaFix 不会替换或重写赫菲斯托斯锻造炉。它通过标准的 NeoForge 自动化支持,扩展了现有的 Forbidden & Arcanus 锻造炉、仪式、精华、输入验证、祭坛和容器残留物系统。