Mirror on the Wall
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | WitchingGadgets:WG_WallMirror |
| 方块类 | witchinggadgets.common.blocks.BlockWallMirror(继承 BlockContainer) |
| 材质 | Material.glass(BlockWallMirror.java:28) |
| TileEntity | TileEntityWallMirror(WGContent.java:345) |
| 创造标签 | WitchingGadgets.tabWG |
功能
Mirror on the Wall(墙上之镜)是模组的要素(Essentia)路由器。它把输入端的要素拆分后按目标方向输出,是本模组要素物流体系的核心方块,也是合成 Essentia Pump 的前置部件。
- TileEntity 注册名由
registerTile生成为"WitchingGadgets_" + 类简名,即WitchingGadgets_TileEntityWallMirror(WGContent.java:369-373) - 缺失映射处理:
@Mod.EventHandler missingMappings中,墙镜属于 9 个可重映射方块之一(WitchingGadgets.java:168-170)
数值
| 数值名 | 值 |
|---|---|
| 硬度和抗性 | 无法核实 —— BlockWallMirror.java 中只有 super(Material.glass),源码中无 setHardness / setResistance 调用,继承 Block 默认值 |
交互
| 触发 | 行为 |
|---|---|
| 要素输入 / 输出 | 通过 ForgeMultipart 的 IEssentiaTransport 透传接口工作(WGMultiPartHandler.java:43) |
| 破坏 | BlockContainer,内容物由 TileEntity 处理 |
合成配方
注液配方注册于 WG_infusion_wall_mirror.java,对应研究条目 MIRRORESSENTIA(模组以 FakeResearchItem 形式挂到 Thaumcraft 的 MIRRORESSENTIA 研究下,WGResearch.java 中 "WG.MIRRORESSENTIA")。
相关条目
- Metal Device - 含 Essentia Pump
- Aspect Hook - 本方块依赖 Thaumcraft 要素 API