SearedSlab
焦石砖的台阶变体,用于熔炉建造。
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | TConstruct:SearedSlab |
| 类 | tconstruct.smeltery.blocks.SearedSlab(SlabBase 子类) |
| 方块材质 | Material.rock |
| 硬度 | 12.0 |
| 爆炸抗性 | 无法核实 — 源码从未调用 setResistance,故不存在该数值 |
| 注册辅助类 | SearedSlabItem |
已订正 1:原文称「两个 SearedSlab 放置在同一位置会合并成一个完整方块高度」——语义写反。 实际:台阶靠 metadata 区分上半/下半,并不会自动合并。
SlabBase.setBlockBoundsBasedOnState用meta / 8判定:结果 0 → 碰撞盒 y 0.0~0.5(下半),结果 1 → y 0.5~1.0(上半)。 证据:SlabBase.java:47-53。 已订正 2:原文未给数值属性。实际setHardness(12F)(SearedSlab.java:23),且从未调用setResistance,因此不存在爆炸抗性数值。 另:注册名SearedSlab本身正确(TinkerSmeltery.java:554),但原文 modid 小写tconstruct有误——实测为TConstruct(TConstruct.java:129)。
Metadata 布局
| metadata | 位置 |
|---|---|
| 0–3 | 上半台阶(meta / 8 == 0) |
| 4–7 | 下半台阶(meta / 8 == 1) |
取材质贴图时 meta % 8 映射到 8 种焦石变体(meta==0 用 index 2,meta<=3 用 meta+3,其余用 meta+4)。
所属多方块结构
- Smeltery — 地板和天花板建筑材料
相关条目
- SmelteryBlock — 熔炉控制器
- LavaTankBlock — 岩浆燃料槽
- CastingChannelBlock — 浇注通道
- GlassBlockConnected — 熔炉观察窗