ChargeRegister
基本信息
| 属性 | 值 |
|---|---|
| 路径 | crazypants.enderzoo.charge.ChargeRegister |
| 类型 | class(单例) |
| 源码 | src/main/java/crazypants/enderzoo/charge/ChargeRegister.java |
维护「charge id → ICharge」的映射。registerCharge 从 0 开始顺序分配 id,
供网络包按 id 反查对应 charge 方块。
方法
| 方法 | 说明 |
|---|---|
registerCharge(ICharge) |
分配 nextId 并存入 map |
getCharge(int) |
按 id 取回 |