
真·铁路
将原始铁路改造成真正的运输系统。纯粹的游戏玩法模组:列车编组、高速巡航、弯道安全、精确停车、红石发车、智能无人货运区块装载。无新物品、方块或实体添加。
查看大图TrueRails 真·铁路
让原版铁路成为真正的交通系统。
纯玩法模组:列车编组、高速巡航、弯道安全、定点停车、红石发车、无人货运智能区块加载。 不添加任何新物品、新方块、新实体 —— 卸载后存档无损,矿车退化为原版矿车。
- 版本:1.0.0
- 平台:Minecraft 1.21.1 · NeoForge 21.1.x · Java 21
- 安装要求:服务端和客户端均需安装
- 作者:liluo23
核心功能
列车编组
- 手持链条右键点击矿车进行选择,再右键点击另一辆矿车完成连接(消耗 1 个链条)
- 潜行时空手右键点击已连接的矿车断开连接,链条返还
- 最多 8 节车厢;每列列车最多 1 辆动力矿车,且必须始终位于车头
- 仅车头进行真实物理模拟;车厢精确跟随车头轨迹;车厢间距超过 8 格时链条自动断裂
- 相邻车厢之间渲染下垂的链条
高速巡航
- 原版按键操作:W 加速,S 减速,空格 紧急制动,松开按键锁定巡航速度
- 可从任意车厢驾驶;输入指令自动转发至车头
- 直线巡航最高速度为 48 格/秒(需要燃料驱动的车头);手动驾驶速度为 24
- 上坡自动补偿,下坡自动刹车,通过目标速度模型实现平滑控速
动力轨道重定义
- 已充能的动力轨道 = 助推器:每格提供 +6 格/秒的瞬时冲量,允许突破巡航速度上限(绝对上限为 64,可通过配置放宽至 128)
- 超出部分的速度按半衰期 7 秒呈指数衰减,回落至目标巡航速度
- 超速时速度显示数字变为橙色,且车轮出现火花
弯道与坡道安全
- 持续预扫描前方轨道,并根据制动包络线提前平滑减速
- 弯道限速 12,坡道限速 24,确保过弯不脱轨
定点停车与车站
- 未充能的动力轨道 = 停车标志:列车自动平滑制动,并精确停在轨道方块的中心
- 对任意车厢下方的动力轨道施加红石信号即可触发发车(手动按钮、漏斗时钟计时发车,或比较器检测满载发车)
- 驾驶时按住 W 可鸣笛强制通过不停车
- 停靠状态持久化,重启后列车仍停在站台等待信号
燃料系统
- 右键点击动力矿车打开燃料界面,可放入任何熔炉燃料(容量约为一组煤炭)
- 界面右下角的速度控制面板:无人驾驶矿车档位为 0/8/16/24/32/48
- 燃料消耗与速度的平方成正比;燃料耗尽后矿车自然滑行
- 低燃料(<10%)会触发警报音和黑烟警告
无人货运与区块加载
- 有燃料并设定档位的无人驾驶列车自动运行,自动进站、停车并通过红石信号发车
- 移动走廊加载:根据速度 × 2 秒预加载前方区块,单列列车不超过 24 个区块,每位玩家不超过 3 列
- 燃料耗尽后,有 10 秒宽限期,之后停止加载,列车原地冻结,当玩家靠近时恢复运行
速度计 HUD
- 驾驶时替换经验条位置:显示渐变速度条、居中的速度数字、巡航标记和方向箭头
- 使用动力车头时显示燃料微缩条和百分比
- 倒车时速度数字置灰,超速时变为橙色
音效
车轮咔嗒声(频率和音调随速度增加而提高)、刹车尖啸声、发车哨声、过站笛声、低燃料警报声。
快速开始
- 铺设轨道,放置一辆动力矿车和若干普通矿车
- 使用链条将它们连接成一列
- 右键点击动力矿车 → 放入煤炭 → 在控制面板上设置速度
- 手动驾驶:进入矿车并按 W 键;无人驾驶:设置好速度后离开矿车
- 建造车站:铺设一排未充能的动力轨道,然后连接按钮或红石时钟
配置
游戏内:Mods → TrueRails → Config,或编辑 config/truerails-common.toml 文件。
可调整的设置包括:速度上限、加速度/减速度、弯道限速、燃料容量、燃料消耗以及区块加载配额。
想要更快?可以将 maxSpeed 和 absoluteSpeedCap 设置为高达 128 格/秒。
兼容性与边界
- 无人且无燃料的矿车经过动力轨道 ≈ 原版行为,与红石机械兼容
- 不支持跨维度旅行(进入传送门时自动断开连接),不支持双车头
- 卸载安全:所有数据以实体附加属性的形式存储;移除模组后自动忽略,不留残留
已知限制
- 玩家驾驶的列车不启用走廊加载(依赖于服务器的视野距离)
- 长列车的中间乘客车厢可能与编队存在轻微的视觉偏移
许可
MIT
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。