Minecraft 1.17 On M1 Mac With Arm64 Java?
Minecraft 1.17 on M1 Mac with arm64 java?
I used to be in a position to play Minecraft using the Azul Zulu 11 JDK built for arm64.
At present i upgraded Minecraft to version 1.17 which was released recently and has nice new features. It now requires Java 16 and comes bundled with a x86_64 java binary on MacOS which works on M1 Macs but affords less than stellar efficiency.
I put in Azul Zulu sixteen for arm64 and configured my Minecraft launcher profile to use it (path: /Library/Java/JavaVirtualMachines/zulu-16.jdk/Contents/Residence/bin/java ).
Sadly the game crashes on launch. Has anyone gotten it to work with the arm64 java binary?
Yep, use this GitHub gist as a guild. The rationale it's crashing is that Minecraft makes use of LWJGL which hasn't been compiled for ARM within the Minecraft launcher. You need to make use of MultiMC to change to the LWJGL native JAR that someone compiled.
Thanks
u/superpenguin612 I take advantage of Multi-MC, I updated to Zulu 16, but the wrapper is just not working. It works simply positive on 1.16.5 Zulu 11; and 1.12 Zulu 8, but not 16. Any concept why? Does the LWJGL should be up to date?
It works simply wonderful for me! There should not technically be a "wrapper," per se (there is a different GitHub gist that says to use a python wrapper command; I've had points with that so I linked the one the place all it's important to do is change the Java native and LWJGL). Can you submit your configuration for MultiMC? alatorre I have it operating all the way in which up to 1.17 with Optifine and Zulu 16. This is an Imgur link with my entire configuration. I really deviated from the information as a result of I didn't want to retailer LWJGL in my house folder so I moved it to the instance folder for my 1.16.5 profile. (You can open it by clicking "Occasion Folder" in MultiMC) Hope this helps!
Works effective for me , i'm additionally operating on the beta version of OSX - i do have a random crash on exit that i am struggling with but the game itself runs high-quality. I'm utilizing mcwrap.py and zulu-16jdk.
Public Last updated: 2022-07-16 03:30:02 AM