截图
介绍

ModernFix 是一款一体化模组,能够提升性能、降低内存占用,并修复现代 Minecraft 版本中的许多 Bug(支持大多数 1.16 及以上版本)
且不会大幅影响游戏体验。大多数 Forge 1.16-1.19.2 整合包在安装 ModernFix 后,启动速度将大约快一倍。
如果启用某些非默认选项,它甚至能让 All The Mods 8 这样的大型整合包在分配 3GB 或更少内存的情况下运行。
ModernFix 是免费的开源软件。所有代码均可在 GitHub 仓库中获取。
⚙️ 技术概要
ModernFix 究竟为你的游戏做了什么?其中包含大量调整——多到无法在此一一列举。不过,以下是对所做改进的
大致类型的简要总结:
- 从更新版本的 Minecraft 和/或 Forge 移植 Bug 修复,例如修复
- 为在特定 Minecraft 版本上不再受支持的模组打补丁,以改善游戏体验,而无需
玩家自行更新。
- 对游戏启动流程进行大量优化与改进,显著提升速度并减少随机的并发崩溃。
- 额外的调试工具,帮助模组开发者和玩家确定某些罕见游戏崩溃/卡死的原因,而无需依赖痛苦的
模组二分排查过程。
- 由于兼容性问题,该功能默认未启用,但 ModernFix 包含彻底重新设计游戏模型加载系统的功能,将其替换为全新的、
动态版本,可即时加载模型。模型加载是自 1.8 以来模组化 Minecraft 中一直存在的主要性能退化问题之一,
而这一新系统几乎消除了所有缺点,使内存占用和加载时间
更接近 1.7.10 时的水平。
- 需要在分配极少内存(例如 512MB 或更少)的情况下游玩游戏?现在你可以做到了。
如果你技术娴熟,想了解每个补丁的更多细节,我建议阅读 补丁摘要 wiki 页面。
🐛 出问题时该去哪里求助
请在 GitHub 上报告问题,或加入 Discord 并在 #modernfix-discussion 频道中提问。
请务必说明你使用的 Minecraft 版本、加载器和 ModernFix 版本,以及你安装的其他模组。
🎁 我该如何支持这个项目?
你可以通过两种主要方式帮助支持 ModernFix 的开发:
- 广而告之!在整合包中测试 ModernFix,并鼓励整合包作者将其收录。
- 如果你愿意慷慨解囊,我接受通过 Ko-fi 捐赠。捐赠并非必需(因为 ModernFix 是免费的),
但每一份帮助都很重要。我利用业余时间开发 ModernFix,因此我收到的任何报酬都有助于维持开发。
❓ 我还应该使用哪些模组?
Minecraft 有许多性能模组,我无法在此一一列举,但在我看来,以下是一些必备模组:
- 在 1.19.4 之前的任何版本上,你都应该始终安装 LazyDFU,因为它消除了 DFU 系统造成的惊人卡顿。
- 在 1.20 之前的任何版本上,你通常应该使用 Starlight,除非它与你的模组存在兼容性问题(这种情况相当罕见)。
它提供了大幅改进的光照性能,还可以修复在区块之间移动时的 FPS 卡顿。
- 始终安装 FerriteCore,因为 Mojang 对 blockstates/models 的实现效率低得可笑,而且一旦添加了超出原版所提供的内容,
就会迅速消耗 RAM。
- 安装类似 Shutup Experimental settings(1.19 之前)或 Yeetus Experimentus(1.19+)的模组。这些模组会抑制
关于实验性游戏功能的弹出屏幕,否则该屏幕会导致游戏重新加载资源两次。
相关说明:我不建议在任何模组场景中使用 OptiFine。它是闭源的,以容易破坏
Forge 和其他模组的方式修改游戏,并且会显著减慢游戏启动速度,通常达到数分钟之久。请改用 Sodium(Fabric 上)或 Embeddium(Forge 上)!
官方不支持将 OptiFine 与 ModernFix 一起使用,并且可能会导致问题。
🖥️ 需要 Minecraft 服务器?考虑 CreeperHost!

embeddedt 的其他作品
查看全部 →Lootr (Forge & NeoForge)
一个让所有人都不会错过战利品的模组!所有战利品箱都按玩家独立实例化,且外观各不相同。
Lootr (Fabric)
一个让所有人都不会错过战利品的模组!所有战利品箱都会为每位玩家单独生成,并且外观各不相同。
Lootr
一款让所有人都能拿到战利品的模组!所有战利品箱都会为每位玩家单独生成,并拥有独特的外观。
Zume
Nolij 出品的一款过度设计的缩放模组
评论
登录后评论和评分