| | | | | |

How to Optimize Minecraft 1.7.10-1.12.2 for M1

LWJGL 2 was used in older versions of Minecraft. This prevented people from optimizing Minecraft 1.7.10-1.12.2 for M1. Thanks to the work of Tanmay Bakshi and 17hoehbr on GitHub, it is now possible. This tutorial will be rather similar to How To Optimize Minecraft for M1 (Java Edition), so please follow that tutorial before doing this tutorial as I will not be going over how to set up MultiMC. This tutorial will work for versions below 1.7.10, but they may have some discoloration issues.

Step 1: Installing Java 8 to Optimize Minecraft 1.7.10-1.12.2 for M1

These older versions of Minecraft use Java 8, unlike Java 11 that we used for the 1.13-1.16 tutorial, or Java 16 that we used for 1.17. Go download Java 8 from Azul here: https://www.azul.com/downloads/?package=jre. You will want to select Java 8 (LTS) as the Java version, then macOS as the Operating System, and ARM 64-bit as the architecture. Then download the .dmg file.

Java 8 to optimize Minecraft 1.7.10-1.12.2 for M1
Select Java 8, macOS, and ARM 64-bit and then download the .dmg file.

Once the .dmg file is downloaded, open it and then click on the .pkg. You may have to go to System Preferences > Security & Privacy > Open Anyway to allow macOS to run the file. Now, go through the wizard and install Java 8.

Step 2: Downloading the Patches

In order to optimize Minecraft 1.7.10-1.12.2 for M1, you must install a patch created by 17hoehbr. Download the .zip file for the patch by going to https://github.com/17hoehbr/m1-multimc-hack. Then, click on the green Code button on the top-right and then click Download Zip.

Download the zip file for the M1 Patch

Now, go ahead and extract the zip file and place rename the extracted folder to “old”. Place this folder in the original m1-multimc-hack directory in the Documents folder you made in the first tutorial. Now, all you have to do is configure the multimc instance.

See also  How to Install Wordpress on An Apache Server

Step 3: Configure the MultiMC instance.

The next step to optimize Minecraft 1.7.10-1.12.2 for M1 is to set up the MultiMC instance. Go ahead and create an instance with the version you want to use. Now, right-click on the instance and click “Edit Instance” and go down to Settings.

What the first page of your Settings should look like after you’re done editing the Java installation.

Click the check next to the Java installation, and enter the following path in the text box it opens up:


Now, on the top click Custom Commands. Check the box and go to the Wrapper Command field. Type this:


Now, you should have successfully optimized Minecraft 1.7.10-1.12.2 for M1. Press “Launch” and Minecraft should boot up. If you need help, please join our Discord: https://discord.gg/rftS5NA.

Similar Posts


    1. That’s a bit of a tall order. Anything below release 1.6 uses an ancient version of lwjgl that will mess with the game’s colors in weird ways. This tutorial works for those versions (not sure about Beta), but the color issue sadly still exists even if it is optimized.

  1. I tried this tutorial, and while it does work; 1.8.9 tends to crash when you resize the window, and it also does the same using Rosetta 2.

Leave a Reply

Your email address will not be published. Required fields are marked *