更新日志 / 02

Train System Utilities 更新日志

收录每个已发布版本的变更内容。安装或更新前,请确认支持的环境和注意事项。

旧版本的说明为发布当时的规格。当前的操作方法请参阅 Wiki。

Train System Utilities 1.1.0

Manta 2.5.0(内置)GitHub 发行说明

改进了文字渲染,并支持 Manta 2.5.0。

  • 将内置的 Manta 更新至 2.5.0。游戏玩法功能没有变化。
  • 对话框、提示框、Wiki 和通用 HUD 的文字现在会按实际屏幕分辨率渲染。
  • 在 Windows 上使用操作系统的字体。如需恢复为原来的字体,请执行 /manta font off。TSU 自有的 HUD 中仍有一部分保留原来的渲染方式。
  • 迁移至 Manta 的公开 API,并新增在构建时确认与内置库连接的检查。

更新时的注意事项

与要求 Manta 1.x 的旧版本同时使用时存在兼容性限制。如果您还在使用其他 BelugaLab 制作的模组,请将其更新至对应版本。SAS 的对应版本为 1.1.0。ASC 的对应版本请查看发布情况。

Train System Utilities 1.0.11

Manta 1.1.74(内置)GitHub 发行说明

改进了 Wiki 用模型图片及模型预览的导出。

  • 修复了站台屏蔽门和受电弓以动作中途的姿态导出到 Wiki 图片的问题。
  • 受电弓、站台屏蔽门和自动检票机的开合动画现在可以导出用于模型预览。
  • 常规游戏玩法没有变化。

Train System Utilities 1.0.10

Manta 1.1.74(内置)GitHub 发行说明

管理用计算机的设置现在可以保存到存储卡中。

  • 线路编号、车站分配、显示器的布局与颜色、电子时刻表的共享设置以及连接目标会保存到卡中。
  • 插入已设置的卡会恢复其内容。插入空卡会保存计算机当前的设置。
  • 插卡期间的更改会自动保存到卡中。即使重新放置计算机,也可以用同一张卡恢复设置。
  • 初始化卡时新增了显示将被删除内容的确认界面。
  • 线路编号的显示来源统一为卡,修复了重新放置计算机后编号闪烁的问题。
  • 修复了显示器连接卡和时刻表被放入错误槽位的问题。已写入的时刻表不会再被误覆盖。
  • 完善了操作图标、未设置值的显示、中文翻译以及 Wiki 中 12 个页面的链接。

现有世界的注意事项

更新后,未插卡的管理用计算机将不再显示车站的线路编号。插入存储卡后即可恢复显示。拔出卡后,在重新插入之前编号同样不会显示。

Train System Utilities 1.0.9

Manta 1.1.12(内置)GitHub 发行说明

存储卡的消息实现了多语言化。

  • 操作消息和提示框共 17 项现已支持日语、英语、简体中文和繁体中文(香港、台湾)。
  • 修复了翻译用的占位符、提示的颜色以及中文 Wiki 中的部分用语。
  • 翻译由 WJiangzhi 提供(PR #3)。感谢您的协助。
  • 其他功能及内置的 Manta 与 1.0.8 相比没有变化。

关于安装

Manta 已内置。请勿另行添加 Manta jar。

Train System Utilities 1.0.8

Manta 1.1.12(内置)GitHub 发行说明

新增了中文界面显示和游戏内 Wiki。

  • 支持简体中文和繁体中文(香港、台湾)。每种语言新增 1,168 项界面文本和 52 个 Wiki 页面。
  • 界面和 Wiki 会根据 Minecraft 的语言设置切换。
  • 翻译由 WJiangzhi 提供(PR #1)。感谢您的协助。
  • 功能及内置的 Manta 与 1.0.7 相比没有变化。

Train System Utilities 1.0.7

Manta 1.1.12(内置)GitHub 发行说明

新增站名牌,并重新设计了管理设施的模型。

  • 新增宽 4 格、高 1 格的站名牌。放置在车站组内时,会在两面显示站名、线路颜色和相邻车站。
  • 还新增了可从天花板悬挂的带支柱站名牌。
  • 管理用计算机、铁路管理方块和海报管理方块改为相当于 2 格高的模型。现有的放置方向会被保留。
  • 插卡状态现在会反映在模型和指示灯上。同时修复了插拔卡后界面未更新的问题。

关于放置位置

新模型比旧模型更高,请确认现有设施的上方留有空间。

Train System Utilities 1.0.6

Manta 1.0.7(内置)GitHub 发行说明

新增列车种别的手动设置,并修复了海报的显示。

  • 现在可以在电子时刻表的列车详情中选择种别。将光标移到“种别”的值上,用滚轮进行更改。
  • 可选择普通、快速、区间快速、通勤快速、准急、急行、特急和未设置。设置会反映在列车列表以及车站和车内的显示器上。
  • 取消了根据停车站数自动判定种别的功能。现有列车将变为未设置。
  • 种别徽标现在会随文字宽度扩展。
  • 修复了海报的“适应显示器”,现在可以保持宽高比进行显示。开启时完整显示整张图片,关闭时填满显示面。
  • 修复了 JPEG 图片和车站显示器的种别标签无法显示的问题。
  • 图片获取失败时,现在会在 30 秒后重试。

使用专用服务器时,请在服务器和客户端安装相同的版本。

Train System Utilities 1.0.5

Manta 1.0.6(内置)GitHub 发行说明

修复了创建车站组时多人游戏玩家被断开连接的问题。

  • 修复了创建车站组期间,不必要的路线分析长时间占用服务器的问题。
  • 改进了车站分析时读取方块信息的方式,减轻了服务器上集中的处理负担。新方式不会强制加载未加载的区块。
  • 删除了车站范围指定工具的 Wiki 中记载的、实际不存在的管理命令。车站组的管理请在 GUI 模式中进行。

Train System Utilities 1.0.4

Manta 1.0.5(内置)GitHub 发行说明

改进了界面缩放,并支持调整对话框的大小。

  • 游戏的 GUI 缩放现在也会应用到 Manta 的界面。即使在高分辨率屏幕上,也能根据设置放大显示。
  • 在对话框和最前方子界面的右下角新增了可拖动以调整大小的手柄。设置按客户端分别保存。
  • 改为将 Manta 内置在模组的 jar 中。

安装方法的更正

发布时的说明中曾写有可以保留单独的 Manta jar,但已在之后的版本中更正。使用内置版本时,请勿另行添加 Manta。

Train System Utilities 1.0.3

Manta 1.0.3(以单独的 jar 附带)GitHub 发行说明

修复了在部分渲染配置下列车转向架不可见的问题。

  • 修复了同时使用 Iris 和 Flywheel 时,转向架的渲染处理中途终止的问题。
  • 无需修复世界数据。更新后,列车的渲染重新生成时转向架就会显示。
  • 此版本在同一发布中以单独 jar 的形式附带了 Manta 1.0.3。Manta 本身没有功能变化。

Train System Utilities 1.0.2

Manta 1.0.2(以单独的 jar 附带)GitHub 发行说明

新增游戏内视频教程,并改进了通信和保存处理。

  • 现在可以从 Wiki 播放讲解视频。已添加接触网支柱布置辅助工具的视频。
  • 沿用了管理用计算机的显示修复和车站的线路编号。
  • 加强了对各项操作的权限、对象的归属、交互距离等的校验。
  • 重新调整了海报图片的容量和数量上限、内容校验以及保存方式。
  • 为 Wiki 的界面图片生成设置了布局、像素数和资源用量的上限。
  • 即使部分保存数据损坏,也能保留其他数据。同时修复了电气化信息被带入其他世界的问题。
  • 加强了自动售票机通信数据的校验。

此版本需要同时安装同一发布中的 TSU 和 Manta 两个 jar。从 1.0.4 起 Manta 才内置于 jar 中。

修复了管理用计算机和车站显示器的显示。

  • 远处的车站和未加载的车站现在也会反映线路编号。
  • 修复了车站、列车和时刻表列表在滚动时显示位置偏移的问题。车站列表新增了滚动条。
  • 车站显示器上线路编号徽标的边框现在会显示在整个四周。
  • 在多人游戏中编辑电子时刻表时,现在会从服务器获取当前的内容。

Train System Utilities 的首个公开版本。

收录了铁路管理、连挂、解编、电子时刻表、基于 FE 的电气化、换乘查询、车站组、显示器和游戏内 Wiki。还支持列车预设共享服务 Preset Place。

支持环境为 Minecraft 1.21.1、NeoForge 21.1.220 及以上、Create 6.0.10 及以上、Manta 1.0.0 及以上、GeckoLib 4.7 及以上。此版本需要另行安装 Manta。

公开源代码采用 MIT 许可证。Preset Place 的在线部分采用专有许可证,并以混淆后的形式内置。