BlockOSBase
基本信息
| 属性 | 值 |
|---|---|
| 类名 | pcl.opensecurity.blocks.BlockOSBase |
| 类型 | class extends BlockContainer |
| 方法数 | 2 |
| 源码规模 | 65 行 |
| 子类 | 10 已注册 + 1 个未注册 |
| 启用版本 | 1.7.10 |
功能
OpenSecurity 方块的公共父类:统一图标、朝向与「可被能量炮塔 / 门控器联动」的钩子。
实现要点
- 10 个已注册子方块:磁卡读卡器、RFID 读卡器、卡写入器、警报、实体探测器、门控器、安全门、安全私门、数据块、开关枢纽、KVM、能量炮塔、键盘锁、生物识别器。
- ⚠️ 第 11 个子类
BlockDisplayPanel的注册被注释掉(见 ContentRegistry),因此它不可获得。 - ⚠️ 两个安全门方块(
BlockSecurityDoor/BlockSecurityDoorPrivate)没有setCreativeTab——它们靠 ItemBlock 形式进创造模式。
相关条目
- ContentRegistry - 注册方
- BlockDoorController - 最大子类(9 方法)
- BlockEnergyTurret - 唯一
extends BlockContainer而非本类的方块 - BlockDisplayPanel - 注册被注释掉的子类