Modrinth75 天前
Github75 天前

ModernFix-mVUS 是 ModernFix 的一个分支,将为官方模组不支持的任何版本发布 ModernFix 版本。 当官方模组更新到特定的 Minecraft 版本时,此分支将跳过该版本的发布。
原版 ModernFix 将不再发布 Fabric 构建版,因此 mVUS 仅支持那些在原版模组页面上获得 NeoForge 发布的版本的 Fabric。
捐赠和服务器托管链接仍然指向官方创作者的页面。
ModernFix 是一个一体化模组,旨在提升性能、减少内存占用并修复现代 Minecraft 版本中的许多漏洞(支持包括 1.16 及以上的大多数版本),同时不会大幅牺牲游戏体验。大多数 Forge 1.16-1.19.2 模组包在安装 ModernFix 后,启动速度大约会提高一倍。如果启用了一些非默认选项,它甚至可以让像 All The Mods 8 这样的大型模组包在分配3GB 或更少内存的情况下运行。
ModernFix 是免费的开源软件。所有代码均可在 GitHub 仓库中找到。
ModernFix 究竟为你的游戏做了什么?进行的调整非常多——在此无法一一总结。不过,以下是对所做改进类型的简要概述:
从较新版本的 Minecraft 和/或 Forge 回溯移植漏洞修复,例如修复在 1.18 中移除维度模组时导致世界损坏的问题。 对不再支持特定 Minecraft 版本的模组进行修补,以改善游戏体验,而不是要求玩家更新。 对游戏启动过程进行许多优化和改进,显著提高速度并减少随机并发崩溃。 额外的调试工具,帮助模组开发者和玩家确定某些罕见游戏崩溃/冻结的原因,而无需依赖痛苦的模组二分法排查过程。 虽然默认未启用(由于兼容性问题),但 ModernFix 包含完全重新设计游戏模型加载系统的功能,将其替换为新的动态版本,实现模型的即时加载。模型加载是自 1.8 以来模组化 Minecraft 中存在的主要性能回归问题之一,而这个新系统几乎消除了所有缺点,使内存占用和加载时间更接近 1.7.10 的水平。 需要在分配极少内存(例如 512MB 或更少)的情况下运行原版游戏?现在你可以做到了。请前往 wiki 上的“超低内存占用”页面。
如果你具备技术知识并希望了解每个补丁的更多细节,我建议阅读 wiki 上的“补丁摘要”页面。
请在 GitHub 上报告问题。务必注明你使用的 Minecraft 版本、模组加载器(modloader)和 ModernFix 版本,以及你安装的其他模组。
主要有两种方式可以支持 ModernFix 的开发:
宣传它!在模组包中测试 ModernFix 并鼓励模组包作者将其包含在内。 如果你愿意慷慨解囊,我接受通过 Ko-fi 进行的捐赠。捐赠并非强制(因为 ModernFix 是免费的),但点滴相助皆有益处。我在业余时间开发 ModernFix,因此任何获得的补偿都有助于维持开发工作。 ❓ 我还应该使用哪些其他模组?
Minecraft 有许多性能优化模组,我无法在此全部列出,但在我看来,以下是一些必不可少的模组:
在任何低于 1.19.4 的版本上,你应该始终安装 LazyDFU,因为它消除了由 DFU 系统引起的巨大延迟。 在任何低于 1.20 的版本上,通常应该使用 Starlight,除非它与你的模组存在兼容性问题(这种情况相当罕见)。它提供了大幅改进的光照性能,还可以修复在区块之间移动时的 FPS 卡顿。 始终安装 FerriteCore,因为 Mojang 对方块状态/模型的实现效率低得可笑,并且一旦添加超出原版提供的内容,就会迅速消耗 RAM。 安装诸如 Shutup Experimental settings(1.19 之前)或 Yeetus Experimentus(1.19+)之类的模组。这些模组将抑制关于实验性游戏功能的弹出屏幕,否则会导致游戏重新加载资源两次。
顺便提一下:我不推荐在任何模组化场景中使用 OptiFine。它是闭源的,以容易破坏 Forge 和其他模组的方式修补游戏,并且会显著减慢游戏启动速度,往往需要数分钟。请考虑改用 Sodium(用于 Fabric)或 Embeddium(用于 Forge)。OptiFine 与 ModernFix 一起使用并未得到官方支持,可能会引发问题。

Fabric
NeoForge
Modrinth75 天前
Github75 天前

ModernFix-mVUS 是 ModernFix 的一个分支,将为官方模组不支持的任何版本发布 ModernFix 版本。 当官方模组更新到特定的 Minecraft 版本时,此分支将跳过该版本的发布。
原版 ModernFix 将不再发布 Fabric 构建版,因此 mVUS 仅支持那些在原版模组页面上获得 NeoForge 发布的版本的 Fabric。
捐赠和服务器托管链接仍然指向官方创作者的页面。
ModernFix 是一个一体化模组,旨在提升性能、减少内存占用并修复现代 Minecraft 版本中的许多漏洞(支持包括 1.16 及以上的大多数版本),同时不会大幅牺牲游戏体验。大多数 Forge 1.16-1.19.2 模组包在安装 ModernFix 后,启动速度大约会提高一倍。如果启用了一些非默认选项,它甚至可以让像 All The Mods 8 这样的大型模组包在分配3GB 或更少内存的情况下运行。
ModernFix 是免费的开源软件。所有代码均可在 GitHub 仓库中找到。
ModernFix 究竟为你的游戏做了什么?进行的调整非常多——在此无法一一总结。不过,以下是对所做改进类型的简要概述:
从较新版本的 Minecraft 和/或 Forge 回溯移植漏洞修复,例如修复在 1.18 中移除维度模组时导致世界损坏的问题。 对不再支持特定 Minecraft 版本的模组进行修补,以改善游戏体验,而不是要求玩家更新。 对游戏启动过程进行许多优化和改进,显著提高速度并减少随机并发崩溃。 额外的调试工具,帮助模组开发者和玩家确定某些罕见游戏崩溃/冻结的原因,而无需依赖痛苦的模组二分法排查过程。 虽然默认未启用(由于兼容性问题),但 ModernFix 包含完全重新设计游戏模型加载系统的功能,将其替换为新的动态版本,实现模型的即时加载。模型加载是自 1.8 以来模组化 Minecraft 中存在的主要性能回归问题之一,而这个新系统几乎消除了所有缺点,使内存占用和加载时间更接近 1.7.10 的水平。 需要在分配极少内存(例如 512MB 或更少)的情况下运行原版游戏?现在你可以做到了。请前往 wiki 上的“超低内存占用”页面。
如果你具备技术知识并希望了解每个补丁的更多细节,我建议阅读 wiki 上的“补丁摘要”页面。
请在 GitHub 上报告问题。务必注明你使用的 Minecraft 版本、模组加载器(modloader)和 ModernFix 版本,以及你安装的其他模组。
主要有两种方式可以支持 ModernFix 的开发:
宣传它!在模组包中测试 ModernFix 并鼓励模组包作者将其包含在内。 如果你愿意慷慨解囊,我接受通过 Ko-fi 进行的捐赠。捐赠并非强制(因为 ModernFix 是免费的),但点滴相助皆有益处。我在业余时间开发 ModernFix,因此任何获得的补偿都有助于维持开发工作。 ❓ 我还应该使用哪些其他模组?
Minecraft 有许多性能优化模组,我无法在此全部列出,但在我看来,以下是一些必不可少的模组:
在任何低于 1.19.4 的版本上,你应该始终安装 LazyDFU,因为它消除了由 DFU 系统引起的巨大延迟。 在任何低于 1.20 的版本上,通常应该使用 Starlight,除非它与你的模组存在兼容性问题(这种情况相当罕见)。它提供了大幅改进的光照性能,还可以修复在区块之间移动时的 FPS 卡顿。 始终安装 FerriteCore,因为 Mojang 对方块状态/模型的实现效率低得可笑,并且一旦添加超出原版提供的内容,就会迅速消耗 RAM。 安装诸如 Shutup Experimental settings(1.19 之前)或 Yeetus Experimentus(1.19+)之类的模组。这些模组将抑制关于实验性游戏功能的弹出屏幕,否则会导致游戏重新加载资源两次。
顺便提一下:我不推荐在任何模组化场景中使用 OptiFine。它是闭源的,以容易破坏 Forge 和其他模组的方式修补游戏,并且会显著减慢游戏启动速度,往往需要数分钟。请考虑改用 Sodium(用于 Fabric)或 Embeddium(用于 Forge)。OptiFine 与 ModernFix 一起使用并未得到官方支持,可能会引发问题。

Fabric
NeoForge