Signal Blocks
基本信息
Railcraft 信号系统用于控制矿车列车的运行,实现自动化铁路交通管理。
Detector(检测器)
| 属性 | 值 |
|---|---|
| 注册名 | railcraft:detector |
| TileEntity | BlockDetector |
| 硬度 | 3.0 |
| 爆炸抗性 | 15.0 |
功能:检测铁轨上是否有矿车经过。
- 红石输出:检测到矿车时发出红石信号
- 方向检测:可设置为只检测特定方向的矿车
- 列车计数:可统计通过的矿车数量
使用场景:
- 触发道岔切换
- 计数通过列车
- 安全门控制
Signal(信号灯)
| 属性 | 值 |
|---|---|
| 注册名 | railcraft:signal |
| TileEntity | BlockMachineSignalRailcraft |
| 硬度 | 3.0 |
| 爆炸抗性 | 15.0 |
功能:显示前进/停止信号,控制矿车是否可以通过。
- 三色显示:红(停止)、黄(减速)、绿(通行)
- 联动控制:可与检测器联动
- 远程控制:可通过红石信号远程设置
Signal Dual(双头信号灯)
| 属性 | 值 |
|---|---|
| 注册名 | railcraft:signal_dual |
| TileEntity | BlockMachineSignalDualRailcraft |
| 硬度 | 3.0 |
| 爆炸抗性 | 15.0 |
功能:双向信号灯,可同时控制两个方向的列车。
- 两面都有显示
- 适用于分叉路口
- 更复杂的联锁控制
Signal Box(信号箱)
| 属性 | 值 |
|---|---|
| 注册名 | railcraft:signal_box |
| TileEntity | BlockMachineSignalBoxRailcraft |
| 硬度 | 3.0 |
| 爆炸抗性 | 15.0 |
功能:信号系统的核心控制器,管理多个信号的联锁。
- 联锁逻辑:防止相撞的信号组合
- 路径管理:为列车预留路径
- 逻辑运算:AND/OR/NOT 等逻辑组合
Actuator(执行器)
| 属性 | 值 |
|---|---|
| 注册名 | railcraft:actuator |
| TileEntity | BlockMachineActuator |
| 硬度 | 3.0 |
| 爆炸抗性 | 15.0 |
功能:控制道岔的切换,改变矿车的行进方向。
- 道岔控制:远程切换铁轨道岔
- 红石控制:接收红石信号切换方向
- 位置反馈:可发出信号表示当前位置
第三方集成
- BuildCraft:可与 BuildCraft 物流系统联动
- Logistics Pipes:支持物流管道信号控制