灌注拦截器
本 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 的初速散落全部库存物品 |
相关条目
- TI_InfusionIntercepter 研究 - 解锁本方块的研究页