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 / 调试面板显示。

相关条目