简介
它优化了多个世界的处理逻辑,通过将计算放置到独立的线程来提高游戏相关性能。
它在客户端和服务器上都可以工作,不需要两侧都安装该 Mod。
这是 DimensionalThreading-Reforged 的非官方分支,也是 WearBlackAllDay 的 DimensionalThreading 的非官方分支。
区别
该移植应该与 Embeddium,Immersive Portals 和 Oculus 完全兼容(至少在测试时没有发生崩溃)
配置
您可以通过以下两个游戏规则来对 Mod 进行配置。
/gamerule dimthread_active <true/false>
| 启用/关闭 Mod 功能
|
/gamerule dimthread_thread_count <count>
| 更改 Mod 所新创的线程数
|
/gamerule dimthread_skip_crashing <true/false>
| 跳过维度上的崩溃 |
常见问题及解答
问:该 Mod 是否改变了原版游戏的一些行为逻辑?
答:DimThread 一直致力于保留原版的游戏体验。目前服务端的行为逻辑没有已知的问题。如果您遇到了任何问题,请通过 Github Issues 将其告知我们。
问:世界间是否会因为该 Mod 而无法进行同步?
答:如上所述,情况并非如此。由 DimThread 所多线程化的世界将始终同步彼此,这意味着 MSPT 将始终受制于响应最慢的单个世界。
问:是否支持多于原版 3 个世界的数量?
答:这是肯定的。您只需要相应地更改游戏规则为世界数就好了。
问:我的 CPU 没有达到我的世界所需要的线程数,我可以设置超过 CPU 线程数的值吗?
答:如果您没有足够的线程供 Mod 使用,游戏不会崩溃,但会相应的减缓游戏运行。请始终确保您的 CPU 有一个空闲的可用线程。
问:与其他模组的兼容性如何?
答:作者只能确保与大部分 JellySquids 的性能优化 Mod 及 Carpet 有着较好的兼容性,且会对相关问题作出积极回应。如果您计划使用其他 Mod 来测试兼容与否,则作者将无法保证其能提供可靠且持久的支持,因为并非每个作者所编写的 Mod 都是线程安全的。
问:会不会移植到更低的 Minecraft 版本上?
答:支持的版本有 1.16.5、1.18.2、1.19.2 和 1.20.1。没有其他的。