ModernFix-mVUS Fix Branch
This is a fork of ModernFix-mVUS that specifically fixes the datapack loading crash on Fabric 26.1.2. This project is licensed under LGPL-3.0.
Cause of the crash
During the modification of ModernFix-mVUS, the original author accidentally set the access modifier of a key method in TagEntryMixin to private. This causes the game to freeze or crash during world loading if the user has installed any datapacks.
Fix
This patch corrects the access modifier back to public, resolving the permission conflict and allowing worlds with datapacks to load normally.
Note
This branch only patches the Fabric 26.1.2 version. If you need to patch other versions of ModernFix-mVUS, please git clone the source code, navigate to src/main/java/org/embeddedt/modernfix/common/mixin/perf/tag_id_caching/TagEntryMixin.java, modify the access, and compile it yourself.
Original Projects
- ModernFix Official (https://modrinth.com/mod/modernfix)
- ModernFix-mVUS Original (https://modrinth.com/mod/modernfix-mvus)
ModernFix-mVUS 修复分支
这是 ModernFix-mVUS 的一个修复分支,专门解决 Fabric 26.1.2 版本因数据包加载导致的崩溃问题。本项目基于 LGPL-3.0 协议开源。
崩溃原因
原作者在 ModernFix-mVUS 的修改过程中,不慎将 TagEntryMixin 中的核心方法访问权限写成了 private。这导致玩家一旦在游戏内安装了数据包(Datapack),世界加载会直接卡死或崩溃。
修复方案
本补丁将权限修正回 public,完美解决数据包读取权限冲突,现已能正常进入存档。
注意
此分支仅修复了 Fabric 26.1.2 版本。如需修复其他版本的 ModernFix-mVUS,请 git clone 本项目源码,修改 src/main/java/org/embeddedt/modernfix/common/mixin/perf/tag_id_caching/TagEntryMixin.java 文件后自行编译。
原始项目
- ModernFix 官方原版 (https://modrinth.com/mod/modernfix)
- ModernFix-mVUS 原分支 (https://modrinth.com/mod/modernfix-mvus)

