木匠方块
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | blockCarpentersBlock |
| 字段 | BlockRegistry.blockCarpentersBlock |
| 类 | BlockCarpentersBlock |
| 材质 | Material.wood |
| 硬度 | 0.2 |
| TileEntity | TEBase(CommonProxy.java:55) |
| 可燃 | 是(Blocks.fire.setFireInfo(..., 5, 20)) |
| 配置开关 | 无 —— 恒定注册 |
裁定:唯一无法关闭的方块
BlockRegistry.registerBlocks() 开头有明确注释(BlockRegistry.java:293):
/* Carpenter's Block is always enabled because recipes rely on it. */
它是 18 个方块中唯一不受 if (enableXxx) 保护的一个。
其余 17 个方块全部包在配置开关里。
因此本 mod 的配方系统硬依赖本方块存在: 关闭木匠方块会导致配方失效——这正是它必须恒开的原因。
其它方块也设了可燃参数
本方块(BlockRegistry.java:297)与
压力板(BlockRegistry.java:413)都调用了
Blocks.fire.setFireInfo(block, 5, 20)(蔓延速度 5、燃烧上限 20)。