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")。

相关条目