本篇教程由作者设定使用 CC BY-NC-SA 协议。
Minecraft IR 沉浸铁路 完整教程
前言
沉浸铁路(Immersive Railroading,简称IR)向 MC 世界添加了一个新的铁路系统,旨在用基于现实的物理和真实比例的火车展现真正宏伟的铁路。本教程将基于Minecraft 1.12.2、沉浸铁路最新的1.10.0正式版,对铁路轨道建设、机车驾驶、列车连接和自动化、铁路自定义和车辆制造等作一个较全面的基础介绍。
欢迎各位读者在评论区对本教程进行斧正和补充。
(一)铁路轨道建设
1.基本介绍(轨道蓝图)
你可以使用轨道蓝图来搭建铁轨。手持轨道蓝图对准地面后,会自动在地面上展示铁轨的预览图;对地面右键可以放置铁轨,左键单击则可以打掉铁轨。铁轨不能被放置在空中、上半部分不全的半砖方块(如台阶)上,也不能放置在冰上(但可以放在蓝冰/浮冰上),打掉铁轨下的若干方块则会破坏铁轨。
在铺设铁轨时,若铁轨前方有方块阻挡,方块将会被破坏;沙子、沙砾等方块掉落到铁轨上会变成掉落物,但雪能够覆盖在铁轨上(积雪不会影响火车的速度)。
在沉浸铁路中,铁轨默认有16个不同的放置方向(可以在设置中改到更多,这里先不讲),如下图所示:
手持轨道蓝图对空气处右键,可以打开设置面板,设置铁轨的各种参数。设置面板中,左侧是铁轨的各种参数,右侧则是轨道的预览图,左边更改的参数将实时在右侧显示。接下来将对这些参数进行讲解,设置完后按ESC键即可退出界面。
(1)铁轨长度
左侧参数的第一项是铁轨的长度,单位是方块(即我们常说的“格”),默认长度为10个方块。铁轨长度可以在1~1000个方块中设置,但不建议你单次放置时超过400个方块,否则可能有卡顿现象出现。(而且万一不小心手残点了下铁轨,几百格的铁路就会瞬间消失……)
(2)铁路轨距
轨距就是铁轨的宽度,从大到小有布鲁内尔轨(宽轨)、标准轨、窄轨、Minecraft、模型五种轨距。你应当按照车辆的大小选择对应的轨距,否则车辆模型会按轨距缩放,导致车辆过大或过小。大部分车辆都是标准轨的,因此推荐统一使用标准轨。
特别地,Minecraft 轨距的大小相当于MC的原版矿车铁轨,只有1格宽;模型轨距则更小。Minecraft轨距和模型轨距更偏向于用来展示机车模型而不是搭建真正的铁路。
(3)铁轨类型
类型选项可以设置铁轨的类型,铁轨有直行、斜坡、弯道、道岔、转车台、自定义曲线五种,我们将在稍后专门进行讲解,这里先不作过多介绍。
(4)铁轨样式
你可以通过“铁轨样式”选项获得不同类型的铁轨。沉浸铁路默认自带三种铁轨样式,分别是Default(默认)、Concrete Ties(混凝土轨枕)、Rails Only(仅铁轨),如下图所示。沉浸铁路可以通过安装追加包获得更多的铁轨样式,这些放到以后再提。(不要问我为什么这些铁轨名称都是英文,我也不知道怎么改······QAQ)
(5)铁轨基座
铁轨基座是铁轨下方方块与铁轨之间的一层填充物,默认为无。铁轨基座有圆石、混凝土、木板等36个种类。你可以通过设置铁轨基座来美化你的铁路,但铁轨基座不宜放置过多,否则可能引起卡顿。(其实铁轨基座的正式译名应该是道砟)
(6)铁轨基座填方
你可以使用铁轨基座填方来方便铁路的建设。铁轨基座填方是铁轨下方填充的方块,当设置了对应方块为铁轨基座填方后,若要放置的铁轨下方没有方块,会自动填充对应的方块并放置铁轨。不过铁轨基座填方不会替换其下方的冰、上半部分不全的半砖等无法放置铁轨的方块,因此你需要手动破坏掉这些方块,才能使用铁轨基座填方。下图为设置铁轨基座填方为圆石后放置铁轨的效果。
(7)铁轨位置
“位置”参数是一个比较高级的选项,它被用于设置放置铁轨时如何和地面上的方块对齐。位置参数的默认值是“对齐方块”,目前只要知道对齐方块和对齐像素两种就够用了,其他的基本用不上。这个东西不太好解释,自己实践一下就明白了。
类型 | 效果 |
对齐方块 | 默认样式,放置铁轨时和地面上的方块对齐。 |
对齐像素 无限制 | 两个都相当于可以随便乱放,区别不大,只是后者更平滑。 |
锁定像素 平滑锁定 | 前后移动可以随便乱放,左右移动则遵循“对齐方块”。 同样的,这两者区别不大,只是后者更平滑。 |
(8)铁路道口
这个目前仍然不清楚是干什么用的。目前已知的作用是,若设置了铁轨基座填方,当勾选铁路道口选项时,会将铁轨基座填方的填充范围扩宽四格。
2.铁路轨道类型
沉浸铁路中有6种类型的铁轨,分别是直行、斜坡、弯道、道岔、转车台和自定义曲线。接下来我们将对这6种铁轨分别进行讲解。
(1)直行
这个就不用讲了,就是笔直的铁路,你之后会经常用到。
(2)斜坡
铁路的斜坡,你可以用它来提升铁轨的高度。不过要注意的是,不管铁轨多长,一段斜坡最多只能提高1格;要连续提高铁轨的高度,可以将多段斜坡叠在一起。注意不要让斜坡太陡,因为斜坡会使机车减速,陡峭的斜坡甚至可能使一些机车(主要是蒸汽机车)中途减速到0,然后滑落回斜坡的底部。
在轨道蓝图的设置面板中,除了铁轨长度、铁轨样式等常规参数外,斜坡的可选参数还有垂直平滑。垂直平滑设置在斜坡的底端或顶端要不要平滑地和地面上轨道接在一起,一共有4个选项,分别是“全部”、“近侧”(底端)、“远侧”(顶端)、“无”,默认为“全部”。这个选项用MC不好直观地表现出来,你可以用下图来理解。
(3)弯道
铁路转弯的地方。不建议你放置过小、过短的弯道,要不然一些大车可能会卡在转弯的地方。弯道的可选参数有三个,分别是垂直平滑、方向锁定和弯道的角度。垂直平滑在上面已经提到过了,至于为什么平面的弯道也有垂直平滑选项,这个放在后面讲。
“方向”有无锁定(默认)、左侧锁定和右侧锁定三个选项。当玩家放置弯道时,弯道可以有两个方向,一个是朝向玩家的左手边,一个是朝向玩家的右手边;当方向设置为无锁定时,弯道具体放置在哪个方向主要看玩家的准星朝向哪一边;设置为左侧锁定时,弯道一定朝向左侧;设置为右侧则弯道一定朝向右侧。在设置“方向”的按钮下面还有一个滑动条,它被用于设置弯道的角度。弯道的角度默认为90度,可选的有67.5度、45度和22.5度(貌似在IR设置中可以改到更多)。
(4)道岔
你可以使用道岔将两段铁路连在一起,并将车辆从这一条铁路线转到另外一条铁路线上。道岔同样有垂直平滑、方向、角度三个参数,请参考上面部分,这里就不讲了,主要讲讲道岔的使用。(道岔中还有一个名为“Curvosity”的参数,目前还没有发现作用。)
道岔的状态可以使用红石信号控制,当受到红石信号时,道岔会打开,机车将驶入岔路;没有受到红石信号(也就是默认状态下)时道岔是关闭的,机车会忽略岔路,按原路前进。根据进一步研究,红石信号只有直接作用于道岔最前面的几个方块附近才有作用。
除了使用红石信号控制道岔外,还可以使用沉浸铁路自带的“切换钥匙”(Switch Key)来控制道岔。手持切换钥匙右键道岔,可以使道岔的状态在“锁定直行”、“锁定岔道”、“解锁”三个状态之间切换。锁定直行会保持关闭岔路,锁定岔道会保持开启岔路,这两者均不受红石信号控制。解锁状态则会将开启的岔路关闭,然后恢复红石控制。
(5)转车台
转车台是一种用于旋转车辆的大型装置,你可以使用它将机车旋转到16个不同的方向上,实现如火车掉头等功能。转车台的半径由轨道蓝图中设置的铁轨半径决定,将车辆开到转车台上的铁轨后,使用大型扳手右键单击转车台的某一位置,可以把载有车辆的铁轨旋转到离该位置最近的铁轨上。不过转车台容易引起卡顿,实际上很少使用。
(6)自定义曲线。
放在下面一节“金道钉与铁路自定义”来讲。
3.金道钉与铁路自定义
(1)金道钉
上面所说的铺设铁路的方法,都需要先在轨道蓝图中设置好铁轨的参数,然后再将铁轨放置到地面上。但是在实际上建设铁路时,我们往往不能得知什么参数才是最合适的,如果还得先测量最佳的长度、角度等才能建设铁路,未免也太麻烦了(虽然挺真实的);而且有时我们要建的铁路是不规则的,用设置面板中提供的规则的弯道、斜坡等建起来非常复杂。
为了应对这样的情况,沉浸铁路还提供了一个叫做“金道钉”的工具,你可以使用它直接根据实际情况调整铁轨。要使用金道钉功能,你需要在轨道蓝图中勾选“放置蓝图”选项,然后再手持轨道蓝图对准铁轨的铺设起点右键,就会在地面上放置一个金道钉和一段处在预览状态的铁路。手持金道钉右键地面上的金道钉,就能绑定地面上的铁路,可以进行下一步操作了。
手持金道钉,对准铁轨要延申到的地方右键,金道钉就会自动调整铁轨的长度,使铁轨尽力达到对应的位置。金道钉还可以使弯道具有坡度,不过仍然不能使单段斜坡的高度超过1个方块。要注意的是,如果你放置铁轨时铁轨类型设置为“直行”、“弯道”、“斜坡”或“道岔”的话,这个延申功能不能改变铁轨原本的方向,不会改变铁轨线路并到达右键的那个方块上,如下图所示。
手持金道钉,对空气处右键,还可以再次打开对应铁轨的设置面板(和轨道蓝图是一样的),可以再次根据实际情况调整铁轨的类型、样式、长度等参数。按住SHIFT键后左键破坏掉预览铁路上的金道钉,可以使设置好的铁路被放置下来。
金道钉虽然能够调整直行、弯道、斜坡类型的铁路,但是这些调整都比较有限,无法突破斜坡、弯道、直行本身的范围。如果要建设比较复杂的、不规则的线路,就得想方设法地用规则的弯道、斜坡等去组合。因此,沉浸铁路给出了一种非常灵活的铁轨类型:自定义曲线。建议你将“自定义曲线”配合金道钉使用。
自定义曲线没有如弯道、斜坡等铁轨类型的限制,可以灵活变化,并且直接将铁路延申到金道钉所点击的方块上。只要确定了铁路的起点和终点,剩下的斜坡、直行、弯道等铁路段就会自动生成。因此,自定义曲线甚至可以取代直行、弯道、斜坡的铁轨类型(前提是运用得好)。如下图所示:
(2)铁轨修改器
如果你想修改已经建好的铁轨的样式,又不想把铁轨拆掉重建,可以使用沉浸铁路提供的“铁轨修改器”工具,直接修改地面上的铁路的样式。
手持铁轨修改器,对准空气处右键,可以打开铁轨修改器的设置面板,设置“铁轨样式”、“铁轨基座”和“轨距”三项参数。修改好后,你可以手持铁轨修改器右键地面上的铁轨,即可将该段铁路修改为对应样式。
这就是本节教程的全部内容,掌握了这一节,你就能够为铁路车辆铺设一些最基本的线路了。在下一节中,我们将讨论如何驾驶铁路机车。
附录
许多网站和启动器上下到的中文1.10.0版IR用的是旧版中文语言包,一些地方没有翻译到,读者可以到https://ahz.lanzouq.com/idRXw27ct06h下载笔者做的1.10.0新版中文包,并按其中所述的方法使用。由于我的能力有限,一些地方可能翻译得不够恰当,敬请谅解。
本文中的所有图片、文字和列表均为作者一人独创。
本教程所用的MC版本、Forge版本和Mod版本如下:
MC版本 | 1.12.2 |
Forge版本 | 14.23.5.2859 |
沉浸铁路 | ImmersiveRailroading-1.12.2-forge-1.10.0.jar |
Track API | TrackAPl-1.2.jar |
Universal Mod Core | UniversalModCore-1.12.2-forge-1.2.1.jar |
Track API 和 Universal Mod Core 两个Mod是沉浸铁路的前置Mod,不安装这两项则无法运行沉浸铁路。