MinecraftMachina / ManyMC

📦 A familiar Minecraft Launcher with native support for macOS arm64 (M1)
GNU General Public License v3.0
500 stars 19 forks source link

Snapshot 22w16b (and presumably later) use LWJGL 3.3.1, causing crash due to conflict? #54

Closed cocona20xx closed 2 years ago

cocona20xx commented 2 years ago

Describe the bug

As of Minecraft Snapshot 22w16a, Mojang has upgraded the version of LWJGL Minecraft is built against to 3.3.1 Presumably due to ManyMC shipping it's own ARM64 binaries for older LWJGL versions, ManyMC seemingly fails to correctly pick a LWJGL binary to use, and the game crashes before launching.

To reproduce

Steps to reproduce the behavior:

  1. Download the latest snapshot, 22w16b, via ManyMC, and attempt to launch it with a native build of Java 17.

Expected behavior

The game launches as normal.

Logs

Log 1: ManyMC Console Logs - https://paste.ee/p/8Tf73 Log 2: Latest.log file - https://paste.ee/p/S1uJC

System configuration

ViRb3 commented 2 years ago

Hey! Many thanks for raising this. I just pushed a fix, try again in a few minutes and it should work.