Gate Block(栅栏门)
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | ExtraTrees:gate |
| TileEntity | TileEntityMetadata(经 ItemMetadata 访问) |
| 硬度 | 2.0 |
| 爆炸抗性 | 5.0 |
| 亮度 | 0 |
功能
BlockGate(binnie/extratrees/block/decor/BlockGate.java:29,extends BlockFenceGate implements IBlockMetadata),注册于 extratrees/block/ModuleBlocks.java:60。
⚠️ 已订正(数值):原条目写「硬度 未指定 / 爆炸抗性 未指定」。
BlockGate.java:33-35明确setResistance(5.0f); setHardness(2.0f); setStepSound(Block.soundTypeWood);。⚠️ 已订正(大小写):原写
extratrees:gate,实际 modid 为ExtraTrees。
getSubBlocks 遍历的是 WoodManager.getAllPlankTypes()(BlockGate.java:40-41),即全部木板类型(含原版木板),不只是 ExtraTrees 自有木板。
渲染
GateItemRenderer 注册在 ModuleBlocks.java:68-69。
Forestry 兼容注册
FMLInterModComms.sendMessage("Forestry", "add-fence-block", "ExtraTrees:gate"); // ModuleBlocks.java:80
方块本身属 ExtraTrees,此处为向 Forestry 报备。
数值
| 数值 | 值 |
|---|---|
| 硬度 | 2.0 |
| 爆炸抗性 | 5.0 |
| 声音 | soundTypeWood |
| flammability | 20(BlockGate.java:124) |
| 火焰传播速度 | 5(BlockGate.java:134) |
交互
| 触发 | 行为 |
|---|---|
| 右键 | 继承 BlockFenceGate:切换开/关 |
| 破坏 | BlockMetadata.getBlockDropped(this, ...)(:68) |
| 拾取 | BlockMetadata.getPickBlock(:141,147) |
所属多方块结构
无
相关条目
- Fence / Hedge / MultiFence - 同批栅栏方块
- Planks - 木板