FoamFix 泡沫修复(优化其他MOD的MOD)

JE模组 FoamFix 泡沫修复(优化其他MOD的MOD) 0.12.1

登录后下载
资源类型
转载
版权链接
https://github.com/asiekierka/FoamFix/
适配版本
1.8 -1.14


通过简单且有针对性的优化来优化1.7.10之后的Minecraft的mod。观察表明,Java堆使用率(使用主菜单上的VisualVM进行测量)可以降低多达50%!

【关于下载】
下载链接指向原作者提供的英文下载页面,打开后在列表中找到FoamFix部分(大概在第四个mod那里),该页面提供适用于MC1.10-1.14的版本,选择适合的下载即可。如果你打不开这个界面,回复,我发度娘网盘。
需要适用于MC1.8的小伙伴需要访问旧下载界面:

1.12若出现启动崩溃请更新Forge或降低FoamFix版本至0.9.5
1.13需要安装
Rift
1.14依赖Fabric
其他版本依赖Forge


特征
(ノ◕ヮ◕)ノ *:・ ゚✧


常问问题
问:
我遇到了性能问题,删除FoamFix可以解决这些问题!
答: 请确保您已更新到最新版本。对我而言,用我自己的设备无法在数千种计算机硬件设备上测试FoamFix,有时可能会发生某些特定于它们的问题。如果您已更新到最新版本,但仍然遇到问题,请与我联系!

问:“Lawful”版本去哪了?
答:现在推荐的方法是在Anarchy版中将“enableCoremod”设置为false。它仍然会显示一个coremod存在,但是coremod实际上不会修改任何游戏逻辑。如果您确实确实需要Lawful版,这儿有~

问:如果客户端/服务器端不存在FoamFix,可以在服务器/客户端上运行它吗?
答:是的。


问:可以在开发环境中运行FoamFix吗?
答:是的,但是您必须使用BON2或类似工具手动对其进行模糊处理。

错误报告
尝试首先在没有FoamFix的情况下重现该错误,如果在没有FoamFix的情况下仍然存在该错误,则很可能不是FoamFix问题。
当您报告仅在安装FoamFix时出现的错误时,

  • 在这里报告!这有助于作者跟踪现有问题。
  • 注意,请不要将其报告给其他mod开发人员!如果我得出的结论是该问题是由不同的mod引起的,作者将尽力与其他作者联系,并与他们讨论解决方法。
其他提示
  • 在forge.cfg中启用alwaysSetupTerrainOffThread。(从0.6.3版本开始,FoamFix将自动为您执行此操作!)
  • 你可以安装BetterFPS-优化Minecraft未被FoamFix定位的其他区域。
  • 如果您遇到与“奇怪的块加载”相关的滞后(每30秒就会出现明显的滞后尖峰),则可以部分解决此问题的方法是增加forgeChunkLoading.cfg中的dormantChunkCacheSize的值。
  • 对于某些GPU /驱动程序配置,禁用mipmap(将Mipmap级别设置为0)将大大提高FPS。这是由于随着要更新的纹理数量的增加,动画纹理更新导致的滞后会大大增加,后者会随着mipmap级别的数量线性缩放。从0.6.3开始,FoamFix将默认设置。
  • 在专用服务器上,设置max-tick-time = 0可以解决与“ java.lang.Error:监视服务器”相关的崩溃。仍在调查为什么会发生这种情况!
常见崩溃
  • java.lang.NoSuchMethodError:FoamFix 0.9.6+上的net.minecraftforge.common.model.TRSRTransformation.isIdentity()Z-将Forge更新至最新推荐版本,或将FoamFix降级至0.9.5。
  • java.lang.IllegalArgumentException:无法设置属性[...],这不是一个允许的值-导致该错误的代码路径与vanilla的行为非常接近,并且在没有FoamFix的情况下也会导致同样的崩溃。确保在没有FoamFix的情况下无法重现。
  • 如果您将SpongeForge与FoamFix一起使用(请记住,作者支持它),可以通过在config / foamfix.cfg中禁用coremod.optimizedBlockPos来修复与MixinMutableBlockPos相关的常见崩溃。
支持
  • 请仅将GitHub问题跟踪器用于错误报告。使跟踪它们变得更容易。
  • 请注意,"不支持 "并不意味着 "根本无法工作"--相反,它意味着 "事情可能会崩溃,作者可能会因为各种原因无法帮助你"。请注意!
  • 在合理范围内支持以下mod,作者将尽力修复与之交互相关的错误:
    • 更好的FPS。作者建议您使用BetterFPS,尤其是当您的CPU的L2 / L3缓存不足时。
    • FastWorkbench / FastFurnace。一定有。强烈推荐。
    • Phosphor。看起来很酷。
    • VanillaFix。它具有侵入性(使我有些害怕),但也很有效。如果需要,可以使用它。
    • 其他大多数FOSS优化模块
  • 支持以下mod ,作者不能保证与它们的交互相关的令人满意的修复:
    • FastCraft2。许可非常严格,如果不依靠开发人员作为前提,则无法调试。
    • NotEnoughIDs。自2017年9月以来未维护。
    • OptiFine。许可非常严格,如果不依靠开发人员作为前提,则无法调试。
    • Sponge。我们的一些引擎改动会有冲突。(注意,即使你的服务器端有Sponge,在连接Sponge服务器的同时,客户端也支持使用FoamFix!)
    • TexFix。
    • 大多数其他专有优化模块
如果您想支持作者将来的mod开发,请考虑通过上面的链接或Patreon捐赠