跳到正文
烈焰甘蔗Wiki

Fence Block(栅栏)

基本信息

属性 值
注册名 ExtraTrees:fence
TileEntity TileEntityMetadata(经 ItemMetadata 访问)
硬度 2.0
爆炸抗性 5.0
亮度 0

功能

BlockFence(binnie/extratrees/block/decor/BlockFence.java:32,extends net.minecraft.block.BlockFence implements IBlockMetadata, IBlockFence),注册于 extratrees/block/ModuleBlocks.java:54。

⚠️ 已订正(数值):原条目写「硬度 未指定 / 爆炸抗性 未指定」。BlockFence.java:38-40 明确 setResistance(5.0f); setHardness(2.0f); setStepSound(Block.soundTypeWood);。

⚠️ 已订正(大小写):原写 extratrees:fence,实际 modid 为 ExtraTrees。本条目原文引用的 "ExtraTrees:fence" 才是源码里的正确写法(ModuleBlocks.java:79),前后自相矛盾。

渲染

FenceRenderer(ModuleBlocks.java:88-89),renderID 由 RenderingRegistry.getNextAvailableRenderId() 分配到 ExtraTrees.fenceID(ModuleBlocks.java:88)。

Forestry 兼容注册

FMLInterModComms.sendMessage("Forestry", "add-fence-block", "ExtraTrees:fence");  // ModuleBlocks.java:79

即本方块自己注册(域 ExtraTrees),再通知 Forestry 把它当作可用栅栏——这是「Binnie 自有方块 + 向 Forestry 报备」,不是代 Forestry 注册。

数值

数值 值
硬度 2.0
爆炸抗性 5.0
声音 soundTypeWood
flammability 20(BlockFence.java:156)
火焰传播速度 5(BlockFence.java:166)

交互

触发 行为
右键 无特殊行为
破坏 BlockMetadata.getBlockDropped(this, ...)(:87)
拾取 BlockMetadata.getPickBlock(:179)

所属多方块结构

无

相关条目

浏览全部模组