Cable BUD
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | stevesfactorymanager:blockCableBUD |
| TileEntity | TileEntityBUD |
| 硬度 | 1.2 |
| 爆炸抗性 | 10.0 |
功能
Cable BUD(Block Update Detector)是方块更新检测器电缆,用于检测周围方块的状态变化。当相邻方块的元数据、方块类型或方块状态发生改变时,会触发 onTrigger() 方法。
BUD 电缆通过监听 ON_NEIGHBOR_BLOCK_CHANGED 事件来检测方块更新。它记录每个方向的当前数据和历史数据,当检测到变化时通知所有连接的 Manager。
常用于检测活塞伸长/缩回、压力板踩踏、按钮触发等瞬时方块状态变化。
摆放要求
- 可在任何位置放置
- 检测六个方向的方块更新
交互
| 触发 | 行为 |
|---|---|
| 左键 | 无特殊行为 |
| 右键 | 无特殊行为 |
| 相邻方块更新 | 触发 Manager 通知 |
相关条目
- Cable Input - 红石输入电缆
- Connection Block - 连接配置类型