截图
介绍
一个小型模组,可在与服务器刻并行的独立线程中运行铁路网络的所有计算,从而大幅提升性能,尤其是在大型铁路网络中。
此模组仅适用于服务端,但也可以在客户端使用(如果你正在玩单人游戏)。
此模组兼容 Create 0.5.1 和所有 Create 6 版本!
✅ 问题与兼容性
由于此模组会将所有列车计算移至独立线程中,因此依赖或修改 Create 相关代码的附属模组可能会出现问题。这些问题通常表现为服务器卡死或崩溃。遗憾的是,如果这些模组并非为多线程设计(大多数都不是),这类问题就很难解决。它在某些整合包中可以正常运行,但在其他整合包中则不行。如果你遇到了问题,我很抱歉 🙁
此模组已通过 Create 测试,应该可以正常运行。不过,附属模组数量众多,不可能测试并涵盖所有可能的情况。如果你确切知道是哪个附属模组导致了问题,请在 GitHub 上提交 issue,我们可以尝试实现兼容性修复。
但一如既往:请备份你的地图!
🧩 它是如何工作的?
通常,铁路网络会在服务器刻循环中的其他任务(例如方块实体、实体、玩家、区块等)完成后立即进行计算。在服务器负载较高时,例如方块实体较多且铁路网络规模较大时,这会导致刻耗时非常长。
此模组会在新服务器刻开始时,就与其他任务并行计算铁路网络,从而缩短总耗时。为保持游戏同步,这两项任务会相互等待,直到全部完成后才结束本次刻。
在一台拥有 700 多列火车、总计安装 200 个模组的大型服务器上进行的广泛测试表明,此模组能显著提升性能。
🤗 为此项目贡献力量
欢迎通过在 GitHub 上创建 pull request 或 issue 来帮助开发。
如有疑问,欢迎加入我们的 Discord 服务器。
⚠️ 请注意!
为避免地图受损,安装此模组前请务必备份你的地图!
常见问题
Create: Threaded Trains 支持哪些 Minecraft 版本?
Create: Threaded Trains 支持 Minecraft Java 版 1.18.2–1.21.1,共 4 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Create: Threaded Trains 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
MrJulsen 的其他作品
查看全部 →Create Railways Navigator
一个 Minecraft 机械动力模组附属,添加了若干与列车导航相关的新功能,例如改进的显示板、用于搜索路线的导航器、新的时刻表条目等。
DragonLib
DragonLib 是一个小巧简洁的前置库,其中包含我大多数模组都会使用的代码。
Create: Train Perspective Fix
A very small mod that fixes the problem that the player on a train does not rotate with it while driving.
Create: Pantographs & Wires
A mod with catenary wires, pantographs and more for electric modern trains in Create.

评论
登录后评论和评分