基于虚拟编组的原版自动铁路系统

一、序言
在原版 Minecraft 中,矿车一直是一种重要工具。在游戏后期建设铁路系统,也是大部分生电服务器的惯例。
现有的 Minecraft 自动铁路系统方案大致可分为“矿车堆叠”与“单矿车”两类。本文结合现有方案,介绍一种通过连续发出多个矿车、维持稳定速度运行的“虚拟编组”系统。
二、系统装置展示
(一)停车/发车装置

1. 实现原理
- 矿车经过含水的未充能动力铁轨,实现稳定停车。
- 矿车经过第一条探测铁轨时,系统自动取消对第二个停车位置动力铁轨的充能;后续停车位置以此类推。
- 发车时,系统为全部动力铁轨充能,并使用方块挤压式平地发车器,使矿车从前到后依次发车。
2. 装置优点
- 利用游戏特性停车,无需考虑矿车的物理状态。
- 采用紧凑设计,将装置置于站台下方即可隐藏大部分结构。
- 可以连接闭塞装置,避免车辆冲突。
3. 装置缺点
- 难以安装屏蔽门,需要重新设计线路。
- 带有发车器的系统无法完全隐藏发车装置。
(二)信号检测装置
1. 实现原理
通过漏斗检测箱子矿车中的物品,激活计时器。
此处参考辰占鳌头的《【Minecraft】自动铁路系统的一些原理的解释》,并在其基础上精简了装置体积。
(三)道岔与信号检测装置

1. 实现原理
通过漏斗检测箱子矿车中的物品,激活计时器并改变道岔方向。
(四)收车器与信号检测装置

1. 实现原理
- 通过漏斗检测箱子矿车中的物品,激活计时器。
- 根据计时器的输出为激活铁轨充能,开启隐藏于平地中的收车装置;矿车落入装置后将被自动销毁。
三、原文信息
本文曾发布于哔哩哔哩专栏:cv40319671。