灌注拦截器

本 mod 唯一带有完整研究页的方块,也是 mcmod.info 描述中所说的 “currently only adds the infusion interceptor”(目前仅添加了灌注拦截器)。

基本信息

属性 值
注册名 thaumicinsurgence:infusionIntercepter
类 thaumicinsurgence.block.BlockInfusionIntercepter
基类 net.minecraft.block.BlockContainer
材质 Material.rock
TileEntity TileEntityInfusionIntercepter(thaumicinsurgence.infusionIntercepter)
硬度 1.0
爆炸抗性 1.5
采集等级 斧 0
贴图 arcane_stone_bricks_alt4(下)、alt5(上)、alt6(四面)

功能

降低周围奥术祭坛的不稳定性。这是一个「辅助方块」,本身不进行灌注。

TileEntityInfusionIntercepter.addStability() 会把所连接 Infusion Matrix 的 instability 字段减少 20;removeStability() 则加回 20。

关键点:这是一个可撤销的修饰。方块被破坏时 breakBlock() 会检测 stabilityHasBeenAdded 标记,若为真则调用 removeStability() 把 20 点不稳定性还回去,避免玩家通过「放置—拆掉」无限刷稳定性的漏洞。

摆放要求

无强制朝向或邻接要求。onBlockActivated() 直接 return false,因此右键不会打开任何 GUI。

数值

数值 值
提供的稳定性 20
拆除时返还 20(精确对冲)
库存格数 1(TileEntity 实现 IInventory)

交互

触发 行为
右键 无(onBlockActivated 返回 false)
破坏 先撤销稳定性加成,再按 mult=0.05 的初速散落全部库存物品

相关条目