
铁路系统改进
原版风格铁路大修!与红石集成。
查看大图Rails Revamped
这个 Minecraft 模组为铁轨注入了一些关爱,并试图追赶游戏中其他的交通方式。它添加了一个新的铁轨方块,改进了现有铁轨的各个方面,并略微改善了交通的整体平衡。所有功能都对原版友好,但如果你不喜欢某个功能,可以自由地将其禁用。
重要提示:在创建世界之前,请查看本文档末尾的“建议”章节。
特性
平衡的配方
通过移除数据包 rails-revamped:fair_rail_prices 来禁用

铁轨配方经过重新设计,使铁轨稍微便宜一些。对于红石铁轨,需要更多的红石粉来换取铁。新配方也更加一致。
在上面的图表中,你可以看到未启用和启用重新平衡时的配方对比。每个配方下方都总结了每种铁轨所需的资源。
关于此决定的更多信息,请参阅最后一章——“动机”。
铁轨交叉口
通过将游戏规则 rails-revamped:rail_intersections 设置为 false 来禁用

普通铁轨现在可以使用新的交叉口形状来创建十字路口。担心碰撞?——向下滚动到下一个特性。
中断铁轨
通过添加移除配方的数据包来禁用
中断铁轨是一种新的铁轨方块,可以停止任何矿车并释放它,同时保留其原有的动量。它是一种有方向的铁轨,始终沿其方向释放矿车。

该铁轨具有出色的红石兼容性。如果串联起来,中断铁轨可以一起被充能,从而同时释放矿车。矿车也会行驶到队列最前端的铁轨,为其他矿车留出空间。这使得创建队列变得非常容易。使用比较器,可以提取此类队列中矿车的数量。上面展示了一个队列机制示例。

如上所示,结合探测铁轨,它可以形成一个漂亮的优先权交叉口。当然,还有许多其他方法可以使用中断铁轨来制作安全的交叉口。
动力铁轨强度
通过将游戏规则 rails-revamped:powered_rail_strength 设置为 false 来禁用

动力铁轨现在会遵循为其供能的红石粉的信号强度。强度越小,矿车行驶速度越慢。这在某些红石装置或自动化“农场”中可能非常有用。
铜矿车
通过添加移除配方的数据包来禁用

虽然这个模组专注于铁轨,但在游戏前期,玩家通常缺乏铁,或者不愿意将其消耗在矿车上。为了使铁轨运输更易获得(参见最后一章——“动机”),我决定引入铜矿车作为更便宜的替代品。

当然,就像已有的铜制物品一样,铜矿车会随时间氧化;每个氧化阶段需要一到三个小时。你可以用斧头刮除氧化,并通过用蜜脾打蜡来防止氧化。如上所示,随着氧化程度的每一级增加,铜矿车(在非动力铁轨上)会变得更慢。
虽然它们的默认速度相同,但即使是打蜡的铜矿车仍然不如铁矿车:它们不稳定。这将在下一章中详细解释。
该模组还将普通的矿车重命名为铁矿车。
稳定的矿车速度
通过将游戏规则 rails-revamped:stable_iron_minecart_speed 设置为 false 来禁用;
也可通过游戏规则 rails-revamped:stable_copper_minecart_speed 控制

在原版 Minecraft 中,空矿车在非动力铁轨上会自行快速失去速度,而有乘客或装有方块的矿车则不会。虽然这是一个有趣的特性,但在尝试制作既能运输空矿车又能运输满载矿车的铁轨时,它往往非常烦人。因此,该模组将此机制转移到新的更便宜的铜矿车上,同时从铁矿车中移除。通过为两种矿车分别设置游戏规则,该功能可以在其他配置中选择性地启用或禁用。
载有乘客的矿车检测
通过将游戏规则 rails-revamped:detector_rail_mount_comparator 设置为 false 来禁用

Minecraft 已经允许使用带有比较器的探测铁轨来检测箱子内容物。该模组扩展了此功能,还能检测载有玩家或其他生物的矿车。
可编辑的铁轨形状
通过将游戏规则 rails-revamped:editable_rail_shape 设置为 false 来禁用
铁轨放置改进
通过将游戏规则 rails-revamped:rail_placement_improvements 设置为 false 来禁用

配置
本节包含配置机制的解释以及上述特性部分中引入的配置选项的摘要。
游戏规则
游戏规则可以通过 /gamerule 命令或在世界创建期间访问(更多 / 游戏规则 / Rails Revamped),如下表下方所示。另请参阅 Minecraft Wiki 关于游戏规则。
| 标识符 | 默认值 | 原版 | 简短描述 |
|---|---|---|---|
rails-revamped:powered_rail_strength |
true |
false |
允许通过红石强度控制动力铁轨上的矿车速度 |
rails-revamped:rail_intersections |
true |
false |
如果禁用,则在不使用作弊的情况下无法放置交叉口 |
rails-revamped:editable_rail_shape |
true |
false |
允许在手持任意铁轨时通过右键点击编辑铁轨形状和方向 |
rails-revamped:stable_iron_minecart_speed |
true |
false |
空铁矿车是否应与载有乘客/满载的矿车一样快 |
rails-revamped:stable_copper_minecart_speed |
false |
— | 同上,但针对铜矿车 |
rails-revamped:detector_rail_mount_comparator |
true |
false |
探测铁轨是否对载有乘客的矿车发出比较器输出 |
rails-revamped:misc_minor_improvements |
true |
false |
是否对原版铁轨放置/编辑机制应用次要改进 |

数据包(配方)
Fair Rail Prices 内置资源包默认启用,可以随时使用 /datapack 命令(/datapack (disable/enable) "rails-revamped:fair_rail_prices")禁用/重新启用。它也可以在世界创建期间禁用(更多 / 数据包;点击 更便宜且平衡的铁轨配方 上的 ←),如下所示。另请参阅 Minecraft Wiki 关于数据包。

题外话
以下是一些与该模组及原版铁轨相关的技术性较少且更个人化的信息。
建议
虽然大多数功能在旧的矿车物理机制上得到完全支持,但我建议在世界创建期间启用 Minecraft 的“矿车改进”实验。该模组的功能与新物理机制更加协调。此外,如果启用了该实验并且 rails-revamped:powered_rail_strength 已启用(这是默认值),那么也值得考虑增加游戏规则 minecraft:max_minecart_speed 的值:默认值为 8,但我通常将其设置在 12(快 1.5 倍)到 20(快 2.5 倍)之间。这可以让铁轨赶上游戏中其他的交通方式。
动机
我一直热爱 Minecraft 中的铁轨运输,并希望有一次铁轨/矿车更新。我们从未得到过,但取而代之的是,时不时会添加一些替代交通方式,它们通过更便宜、更简单(但在我看来并不更酷)来压制矿车。铁轨仍然经常用于自动化,但很少用于运输,这在我看来是一种浪费。
为了解决这个问题,我决定制作一个模组,使铁轨更易获得,但不太便宜,也鼓励使用,但不过于强大。当然,我也不想重塑原版体验——我只是想改进它。该模组只添加了一个新的铁轨方块——中断铁轨——我认为它一直缺失,没有它很难实现自动化。所有其余功能只是对原版铁轨的微小改进。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。