
铁轨翻新
原版友好的铁路大修!与红石集成。
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 中的铁轨运输,并希望有一个铁轨/矿车更新。我们从未得到过这样的更新,但取而代之的是,时不时会添加替代交通方式,它们因为更便宜、更容易而压制了矿车,但(在我看来)并没有更酷。铁轨仍然经常用于自动化,但很少用于运输,这对我来说感觉是一种浪费。
为了解决这个问题,我决定制作一个模组,让铁轨更容易获得,但不会太便宜、太诱人或太强大。当然,我也不想重塑原版体验——我只是想改进它。该模组只添加了一个新的铁轨方块——中断铁轨——我认为它一直是缺失的,没有它很难实现自动化。其余所有功能都只是对原版铁轨的次要改进。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。