- basic terminal knowledge
- having rosetta 2 enabled
- Download the pre-built from https://github.com/MultiMC/Launcher
- MultiMC is a for from UltimMC which adds the capability to play without a Microsoft account
- You have to move the .app into the Applications folder
- You have to make the app executable
chmod +x /Applications/UltimMC.app/Contents/MacOS/UltimMC
Since UltimMC runs under Rosetta and is a x86 app, UltimMC requires 64bit Java. Minecraft Java needs Java17+, in this guide we're going to the latest available (18).
We're going to install the brew package manager and configuring it in a way that it will install x86 packages. If you already have brew installed, the new x86 installation won't interfere with your old installation at all.
- Download brew manually and move it to /usr/local
cd ~/Downloads
mkdir homebrew
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
sudo mv homebrew /usr/local/homebrew
- Adding the new location to path
echo 'export PATH=$HOME/bin:/usr/local/bin:$PATH' >> ~/.zshrc
- Setting up an alias to execute brew as x86
echo 'alias axbrew="arch -x86_64 /usr/local/homebrew/bin/brew"' >> ~/.zshrc
- Quit and reopen the terminal and verify it is working with
axbrew update
- Finally install java with
axbrew install openjdk
- Right click on UltimMC and click open, confirm potential MacOS dialogues about having downloaded the app from the cyberspace
- It will detect your java version by default, if you have multiple, pick the 64bit one
- Once opened
- Click on accounts and go to manage accounts
Add account
and choose Local account- Provide whichever name and email-address (doesn't have to be valid) you like
- Click on
Add Instance
, choose version ... - Click on launch and enjoy