BlockList
基本信息
| 属性 | 值 |
|---|---|
| 类名 | ...reactors.blocks.BlockList |
| 类型 | class,1 个 public 方法 |
| 注册方块 | 8 |
| 注册 TileEntity | 7 |
| 源码规模 | 68 行 |
| 启用版本 | 1.7.10 |
功能
全部 8 个方块的注册表。每个方块有 1 个 public static 字段与 1 个
全小写 REACTOR_*_NAME 常量,注册名直接用该常量。
实现要点
- 8 方块 / 7 TileEntity:
pressure_vessel(无 TE)是唯一不带 TileEntity 的方块。 - 注册名风格不统一:
reactor_core/reactor_chamber/reactor_fluid_port用全小写下划线, 但类字段名是REACTOR_CORE、REACTOR_CHAMBER等全大写。 - 全部在
CommonProxy.preInit通过静态导入的registerBlock/registerTileEntity注册。 - 8 个方块中 7 个
implements IDebugableBlock(GT5u),便于 WAILA / 调试面板显示。
相关条目
- CommonProxy - 调用方
- ReactorCore - 多块体控制器
- ReactorChamber - 反应堆腔室
- PressureVessel - 压力容器(唯一无 TE 的方块)