1 - Download MultiMC from here
2 - Download Azul Zulu JDK from here (The version you want is Java 17, arm64, macOS, and you download the ZIP file.) Extract the ZIP file, open the folder and copy "zulu-17.jdk" to your home folder.
3 - Download tanmayb123's Minecraft on Apple Silicon package from here. Extract the ZIP and from the folder you are going to copy two files. One, the folder "lwjglnatives", and two, open the Libraries folder and copy "lwjglfat.jar". Move these to your home folder.
4 - Open MultiMC and create a new instance. Right click your instance and click edit instance. Make the following changes:
-
In the settings tab, set your Java installation to
/Users/<username>/zulu-17.jdk/Contents/Home/bin/java
-
In the settings tab, set your Java arguments to
-Dorg.lwjgl.librarypath=/Users/<username>/lwjglnatives/ -Dfml.earlyprogresswindow=false
-
In the version tab, click LWJGL 3, customize and then edit. It's going to open a file in your text editor. Select everything in that file, delete it all and paste the following:
{
"formatVersion": 1,
"libraries": [
{
"name": "lwjgl:lwjglfat:1",
"MMC-hint": "local",
"MMC-filename": "lwjglfat.jar"
}
],
"name": "LWJGL 3",
"releaseTime": "2019-06-24T12:52:52+00:00",
"type": "release",
"uid": "org.lwjgl3",
"version": "3.2.2"
}
- Still in the version tab, click "Open libraries" and in the folder that opens paste the lwjglfat.jar file from earlier.
Now you should be able to run the game from within MultiMC. Click launch and sign in if asked. You can now also install Forge and/or Fabric and whatever mods you would like to use with either.
When I get through the instructions and boot up the game, I get this error message:
Bummer is, trying to click either button gives me the rainbow beach ball of death, and the only way to get rid of it is to restart. Any thoughts?
EDIT: Got it! In case anyone else needs this... before launching, open up your System Preferences and go into the Security and Privacy tab. Then launch, and when you get the popup, you'll need to go back and forth between the popups, the "Allow apps downloaded from:" messages in the System Prefs window, and MultiMC, allowing and launching over and over until it goes through them all (five or six cycles, I think). Eventually, the game will load.