Setup Script for Native Apple Silicon Minecraft
Setup script for any version of Minecraft to run natively on Apple M1 family processers using the official launcher and official files.
Versions Tested
- 1.18.0
- 1.18.1
- 1.18.2
Preparation
- Install the official Minecraft Launcher from the Mojang website
- Install a native Java JRE environment, using
homebrew
or Azul Zulu JDK - Install a version of Minecraft through the Minecraft Launcher, this will be in
Rosetta
Usage
- Clone this repository to a convenient location
- Type the following command and do not run it just yet
$ python3 setup.py
- Locate your Minecraft installation folder, it's usually under
$HOME/Library/Application Support/minecraft
- Drag and drop the directory into the terminal, the command should look like this
$ python3 setup.py $HOME/Library/Application\ Support/minecraft
- Run the script
Launcher Setup
Once you have successfully ran the script, relaunch the Minecraft Launcher and click on installations.
- Create a new installation and under versions, you should see a release named
<version>-arm
- Click on
More Options
and underJava Executable
find the path to the native ARM Java binary, it's usually under/usr/bin/java
. Runwhich java
in your terminal to locate the binary if you don't know where it is.
Performance
Tested on MacBook Pro 14'
with a 10-core CPU and 16-core GPU, the framerate almost double from 40-60 fps
to a stable 90-110 fps
.