opti fine-建立优化模型
(http://optifine.net/home)
这个酒吧里的大多数人应该都知道这件事。
老的优化Mod有超棒的优化选项,比如快速操作和快速渲染。
不建议开启平滑FPS。会让你的FPS更低,但是让你的FPS更稳。
浪涌-另一个降低CPU负荷的模式
(https://minecraft.curseforge.com/projects/surge)
这个Mod有很多实用功能,但是也和很多Mod冲突。
你可以在很多mod中禁用动态材质、动画材质等功能。
可以分析一下什么mod加载时间长,什么mod会在MC启动时崩溃。
最重要的是把笨笨的天空空云的渲染交给GPU,实际上减轻了CPU的负荷,建议FPS 5-8。
还修复了僵尸猪猪人的AI bug。
另外,surge还有一个小功能。如果某个mod的某个型号长时间加载不了,直接在原MC崩溃。但是安装了surge之后就可以正常进入游戏了,只是那个方块/物品会被编程成黑紫方块。
CofhtWeaks——中国人很少接触的mod
(https://minecraft.curseforge.com/projects/cofhtweaks)官方计划更新1.10.2。
禁用材质动画的选项(更高的fps)。
禁用尝试堆叠实体的选项(较高的tps)。
禁用某些实体推送的选项(较高的tps/fps)。
当方块改变时,客户端可以选择快速点亮更新(更高的fps)。
压缩时选择较少的实体进行渲染(较高的fps)。
降低AI反应速度的选项(更高的平均tps)。
您可以配置该文件:
一般效率更高的AI逻辑算法(tps更高)。
不可推送的实体不会被推送(较高tps)(PS:不可见)。
更快的正方形搜索(更高的tps)。
更快的灯光更新(更高的tps/fps)(这个选项超级有用)。
此外,FoamFix的配置文件中还有很多优化的设置。可以自己看看,但是有一个设定很重要。
设置值越高,清除的东西就越多,但是可能会造成一些游戏或者mod的bug,不过也可以考虑增加这个值。
GPU占用率太低的问题
MC一直以来的通病。这个东西我不知道是BUG还是特性的原因是OpenGL版本MC太低了,导致很多情况下(尤其是打开光影的时候)无法充分利用显卡。而且MC的原始源代码和*没什么区别。
Optifine的作者sp614x不止一次吐槽甚至谩骂MOJANG的代码。如其所言,Optifine和很多mod的代码不知道比MC高在哪里。
到目前为止,通过个人探索,我发现不同版本的Java占用MC GPUs比较多,JAVA8越低效果越好,JAVA8越低效果越差。java8 100update以上版本的个人测试GPU占用耕地,个人使用Java8 71,感觉不错。此外,不同版本的MC都没有优化。用,1.10.2-1.11.2应该是CPu使用率最高的版本。