如何为 MultiMC 修补 Minecraft 的 ARM64 LWJGL 库?

如何为 MultiMC 修补 Minecraft 的 ARM64 LWJGL 库?

虽然这个问题以前已经有人问过,但我能找到的所有信息都已过时,所以我决定问自己。

对于那些不知道的人来说,MultiMC 是一款免费的开源 Minecraft 启动器。我使用它是因为我喜欢它胜过默认启动器,而且我发现它更容易安装,我自己编译了它。

启动游戏时,MultiMC 会从公共文件夹复制库,如下面的日志中所述。因此,有关如何修补普通 Minecraft 安装的信息也会有所帮助。

Minecraft 默认的 Linux LWJGL 库不是为 ARM 构建的,因此游戏在初始化期间崩溃。至少,我相信这就是问题所在,尽管我并不完全确定。

这是完整的日志。

我尝试过使用 shell 脚本简单地替换全部文件夹中的 .jar 文件.../install/libraries/org/lwjgl/lwjgl-*/3.2.2/,以及从 lwjgl.org 下载的等效 ARM 文件(如果重要的话,则是 3.2.3)。这导致了这次崩溃。

但现在我不知道该怎么办。我解决的是正确的问题吗?

答案1

不确定这是否有帮助,但有一个MultiMC fork for arm64(在 GitHub 上)。

它对我有用,我可以在其上启动 Minecraft。

相关内容