Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Jazzzny

macrumors regular
Original poster
Mar 23, 2021
106
211
Screen Shot 2023-07-10 at 2.13.01 PM.png

This short tutorial will let you play Minecraft 1.17-1.20+ in online mode (MSA Authentication) on OS X 10.8 using a custom JDK and many patches.

10.9 and newer can natively play 1.20 with just a working Java 17 JDK, but 10.8 requires several patches to Minecraft's built-in native libraries.


Instructions:
1. Download my custom Java 17 JDK installer from https://github.com/Jazzzny/jdk-mavericks/releases/latest - be sure to choose the mountainlion variant!
1a. Install the legacy-support package from MacPorts.
1b. Download the attached libFxShim.dylib (unzipped) and place it in /opt/local/lib
2. Download the patched Minecraft LWJGL & ObjC natives attached to this thread (10.8 Natives.zip)
3. Download the .jar variant of ATLauncher from https://atlauncher.com/download/jar
4. Create a new folder and place the ATLauncher jar in it.
5. Open up a terminal window and cd into the folder containing ATLauncher.
6. Install the custom Java 17 JDK, and start ATLauncher with the following command:
Code:
/Library/Java/JavaVirtualMachines/jazzzny-17.jdk/Contents/Home/bin/java -jar /PATH/TO/ATLAUNCHER/FOLDER/atlauncher.jar
7. ATLauncher should now launch. Once it's open, log in with Microsoft.
8. Head to Settings -> Java/Minecraft and untick "Use Java provided by Minecraft" and press Save. This is mandatory!
9. Make a new instance for your desired version of Minecraft through the Vanilla Packs tab. DO NOT start the game yet!
9. Open up the folder containing ATLauncher's jar. There should now be more folders.
10. Open the libraries folder, and replace the following files from the following folders with the patched files from the .zip:
library -> ca -> weblite -> java-objc-bridge -> 1.1 -> java-objc-bridge-1.1.jar
library -> org -> lwjgl -> lwjgl-openal -> 3.3.1 -> lwjgl-openal-3.3.1-natives-macos.jar
library -> org -> lwjgl -> lwjgl-stb -> 3.3.1 -> lwjgl-stb-3.3.1-natives-macos.jar
Note: All 3 of the patched files should be Locked in Get Info.
11. You can now launch Minecraft. If everything was installed properly, Minecraft should now start.
 

Attachments

  • 10.8 Natives.zip
    1.8 MB · Views: 76
  • libFxShim.dylib.zip
    2.9 KB · Views: 82
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.