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:支持物流管道信号控制