====== 版本 4.0.X ====== Minecraft Transit Railway v4.0是Minecraft Transit Railway mod即将推出的重大更新,MTR3.2的下一个版本。现有的MTR 3存档可直接升级至MTR 4(但是会有少量问题)。 此版本重点在于优化玩家体验,修复许多长期存在的崩溃和bug,大幅提高帧率,并添加玩家们长期要求添加的功能,如混合编组列车。 此版本目前还处于开发阶段,尚未有正式版发布。 ===== 更改或添加的功能 ===== ==== 编组功能 ==== 不像在先前的版本中,每条侧线只有拥有一种车型,MTR4可以自由使用不同车型的车厢来填充侧线 举个例子,你可以使用 **SP1900的头部,M-Train的车厢,K-Train的尾部** 去为你的侧线创造自定义编组,并让它们行走在轨道上。(如图) {{:mtr:mtr4_consist.png?400|MTR4编组功能的配置界面}} 这对于混合车辆配置(例如链接不同代数的轻轨列车)((MTR模组中一共拥有五代轻轨列车(此注释由译者增加) ))、涂装和牵引其他编组的机车很有用。 ==== 不同的加速度与减速度 ==== 列车加速度与减速度现已分离。 ==== 轨道预览 ==== 拿着轨道连接器,在连接到另一个节点前时,将会显示铁轨的即时效果预览。 {{:mtr:mtr4_trackpreview.png?600|MTR 4的铁轨预览功能, 在连接另一个节点前}} ==== 新的列车 ==== FIXME 英语下此条目尚未完成 ==== 系统地图改进 ==== 改进了自带的地图系统,看起来更好了。比之前更即时更可靠。 {{mtr:mtr4_sysmap.png?600||MTR 4的在线地图}} ==== 信号灯 ==== 信号灯现可斜着放置(以22.5°为最小增量角度)。他们现在还可以进行过滤以只显示某些颜色的信号。 {{mtr:mtr4_signallight.png?600|斜着放置的信号灯}} ==== OBJ渲染 ==== 对于OBJ模型的支持已从NTE集成进MTR 4中。 这代表着MTR现在支持.obj格式的精细模型/轨道。 ====显著的改进==== ===桥梁创建器=== 桥梁创建器的速度现已提升到合理水平。 ===距离效应=== 在MTR4中,大部分距离效应已得到缓解。即使在非常远的距离(即默认世界边界)中,铁路设施和火车也能正确呈现,并且仪表盘在修改区域时也能正常运行而不会精度丢失。 {{:mtr:mtr4_disteffect.png?600}} ===== 面向玩家的变化 ===== * 在前些版本中,每一条车厂侧线只能有一个车型;但是MTR 4却允许您使用不同车型的车厢填满一条侧线。举个例子,你可以将**SP1900 (车头), M-Train (车厢) and K-Train (车尾)** 作为你的侧线的默认组合并使其在轨道上正常运行。 * 修复了MTR 3中的许多问题并做出了一些改进,如修复了旧1.20.1 alpha中的问题、提高了桥梁建设速度、缓解掉帧问题等等。 ===== 技术变化 ===== ==== Minecraft-Mappings ==== [[https://github.com/Minecraft-Transit-Railway/Minecraft-Mappings|Minecraft-Mappings]]项目已重写,允许在多个Minecraft版本和跨modloader之间进行开发。新的Minecraft-Mappings项目取代了以往为MTR 3提供多平台兼容前置模组**Architectury模组** ==== 渲染优化 ==== 来自[[mtr_addon:nte:start|NTE Addon]]的渲染优化已集成到**Minecraft-Mappings**项目中,该项目也在MTR 4.0中使用。 这应该在游戏过程中提供实质性的帧率改进。(( (需翻墙)https://www.youtube.com/watch?v=isNtUyUaNjY&t=104s )) ==== Transport-Simulation-Core ==== 在MTR 3上,MTR是一个自成一体的模组,负责处理从方块配置到自动交通线网模拟的所有内容。 在MTR 4上,模拟部分已拆分为[[https://github.com/Minecraft-Transit-Railway/Transport-Simulation-Core|Transport-Simulation-Core]]。这可以更轻松地将线网模拟部分集成到另一个外部应用程序(即在 Minecraft 之外)。现在,当与 MTR 模组一起使用时,模拟将在单独线程上运行,因此它可以减少模拟交通线网造成的 Minecraft 服务器卡顿。 ==== 附属模组兼容性 ==== 由于后端的大量重写,大部分依赖于MTR的附属模组都需要更新,需要更新的模组的菜单可在[[mtr_addon:start|此处]]查看,拥有兼容MTR3或MTR4的标签提示 非常受欢迎的附属模组,比如 [[mtr_addon:lu:start|The Tube]] 和 [[mtr_addon:jcm:start|Joban Client Mod]] 应该已经可用于 MTR 4,但 Nemo's Transit Expansion 除外,其大部分功能已合并进 MTR 本体中