Thaumic Speedup
正如其名,此模组通过mixin更改了神秘时代6的一些内部实现,从而提高神秘时代6的加载速度。
这个模组本来是作者为其制作的一个大型整合包准备的,但作者决定预先把本模组发布出来。然后整合包好像就鸽掉了
性能
在原来的神秘时代加载过程中,许多部分需要很少甚至根本不需要 'minecraft/forge' 组件。Thaumic Speedup 通过把这些部分转移到一个单独的线程来充分利用算力加快加载。
此外,Thaumic Speedup 还会缓存加载过程中重要的数据值,在之后的加载中用读取缓存代替加载。因此,安装了这个模组之后的第一次加载不会有很明显的性能提升,因为缓存正在建立,在这之后的加载就是“纯粹的速度感”了。
Thaumic Speedup 的优化效果在大型整合包上会更为显著,而在只安装了神秘时代一个模组的forge端上,作者测得的加速效果为“大于50ms”。
疑难解答
以下部分是对无法启动/无故崩溃/合成表缺斤少两等问题的可能解决方案。
2.0版本后,需要 MixinBooter 作为前置。
3.0版本后,还需要 Persistency 作为前置。
确保config/thaumicspeedup/thaumcraft_jar_name.txt中的文本为你所安装的神秘时代6的jar文件的文件名。如果不是请自行改正。
建议将此mod和神秘时代的文件名都保持全英文,否则有可能会出问题。
在安装了新模组,或者模组更新等会造成神秘时代的合成表等数据发生变化的操作之后,请删除 caches/thaumicspeedup 内的缓存文件,使其重新建立一次。