Skip to content

Prism Launcher

Prism Launcher is an incredibly powerful launcher that makes managing your mods and modded instances much easier. It can do everything the official launcher can do, but allows for much more customization and ease of access. The official launcher has had several issues that have taken weeks to fix or are currently still not fixed, despite their severity. For modded and vanilla users alike, it is recommended to switch to Prism Launcher for an issue-less experience.

This guide will explain the install process for Prism, as well as how we can use it for SkyClient. Please take the time after setting up to better learn your way around the launcher, as you may end up using it as your go-to launcher from now on!

How to Install (Mac)

  • Despite looking long, this is a very simple process and should only take a few minutes! This guide will also assume you are migrating from SkyClient, but steps will be largely the same, except for the migrating data section.

Step 1 - Installing Java

First, we need to download and setup Java to be able to use Prism Launcher. Unlike the default Minecraft launcher, Prism does not come bundled with a default Java, and so we must install it ourselves.

Minecraft 1.16 and below all use Java 8, 1.17-1.20.4 use Java 17, and 1.20.5+ use Java 21. I recommend installing all to make it simpler to use different versions of Minecraft whenever you want, however if you don't plan on playing 1.17-1.20.4, just Java 8 and 21.

In order to download Java, we will first need to choose our distribution.

Apple Silicon - M1/M2/M3/M4

Head to the Zulu download page. Adoptium is an open source Java distribution that does not require a paid account to install, and is made by the Eclipse Foundation, a very reputable source. To install, we will use the dropdown boxes to make it easier to find the versions of Java we need

  • Version: 8, 17, and 21 (download one of them, then download the others after)
  • Operating System: macOS
  • Architecture: Arm x64
  • Java Package: JDK

If it asks if you want to allow downloads, click "Allow". Once we have chosen our download preferences, we will click the .dmg download option. Once it's downloaded, run it and follow the installation process. Do this for both versions of Java.

Intel CPU (not Apple silicon)

Below are downloads for for Java 8, 17, and 21. When downloading, choose the .pkg download option. If it asks if you want to allow downloads, click "Allow". Once it's downloaded, run it and follow the installation process. Do this for all versions of Java.

Note: The above links default to x64. If you are on a 32 bit computer, you can use the Architecture dropdown to change to x86.

Step 2 - Installing Prism

Download Prism Launcher. Get the version of the launcher depending on which version of macOS you are on (you most likely want the Universal download). If it asks if you want to allow downloads, click "Allow". Once it is finished downloading, run it to extract the application. Now right click the Prism Launcher application and press "Open". Running it normally will not let you launch as it cannot be scanned for malware.

If Prism asks to check for updates automatically, allow it to do so. Continue the installation process until you get to the "Java" screen. Here, you will decide which Java you want to set as the default for new instances. Click on the version that says "1.8" at the beginning of the version and has "temurin" in the path name. This is your Java 8 and it will be the default version of Java for every new instance you create on Prism. Of course, you can always change this later and can still manually specify a different version of Java whenever you want.

For the Minimum and Maximum memory allocation, leave them at 512 MiB and 4096 MiB respectively, unless you only have 8GB of ram or less, in which case you may want to change the maximum to 2048 MiB.

All of these settings can be later adjusted globally or per instance. This includes changing the Java version or memory allocation. See the global settings button on the main page or in instance settings once you've completed this guide.

After this, continue with the installation process as normal.

Step 3 - Logging in

Now that we've installed Prism, let's log in. Once Prism has launched, you should see a Steve head and "Profiles" text in the top right. Click on this and press "Manage Accounts". From here, click "Add Microsoft" on the right side menu. This will open a popup window, which will have a button to open the link to verify yourself and also copy the code. Simply paste the code into the window that opens up. Note, you may need to sign in to your Microsoft account first.

Once this is completed, you can exit back to the main Prism Launcher menu. Click on the button at the top left that says "Add Instance".

Step 4 - Creating an Instance

This guide will focus on Forge 1.8.9, but steps for other versions should also be obvious.

Once you've clicked on the button on the top left that says "Add Instance", name it whatever you want and giving a group for it is optional, but I do not recommend giving a group name until you need to better organize your instances.

Under the Version selector, scroll down till you find 1.8.9 and select it. Then in the Mod Loader tab directly underneath, choose Forge (NOTE: this is not the tab on the left that says CurseForge). It will automatically choose the latest version of Forge for 1.8.9 for you. Simply click "OK" to proceed. You should now be back on the main Prism page.

Step 5 - Installing our mods / SkyClient

Now that we've installed Forge 1.8.9, we need to move all our mods to the new Prism Launcher folder. To do that, we'll right click our new instance and press Edit to generate the required files, then we exit out of this menu. Now right click the instance and press Folder and you should be redirected to a Finder window, where you should open the folder titled .minecraft. Now, open a new Finder by either pressing Cmd + Shift + G on your keyboard or clicking the Finder tab and pressing "Go". Navigate to your old .minecraft folder by typing ~/Library/Application Support/minecraft, then open the skyclient folder if you are using SkyClient. Simply move everything in this folder into the Prism Launcher .minecraft folder that you opened earlier. Once this is done, you should be able to see all your mods in the Mods tab, and can launch the instance.

When downloading mods from now on, you can simply drag and drop them into the Mods tab in Prism Launcher. Additionally, if the mod is on Modrinth or CurseForge, you can download them within the launcher using the Download Mods button.

Step 6 - Explore

Prism Launcher has a lot of things to offer, such as themes if you don't like the look of it, as well as a lot of options for your instances, including the ability to see all your mods, resource packs, and worlds in the launcher before launching. You can use these menus to install mods and resource packs, and even update mods if they are hosted on Modrinth or CurseForge! Please take the time to actually learn how the launcher works and experiment with it! Prism is an incredibly powerful launcher and it's important to know exactly what you can do with it!

You can find a list of Prism themes and how to install them on their website.

Step 7 - Updating Prism

Prism Launcher has a built in updater for macOS using the Sparkle Framework. When an update is available, an update button will appear on the top toolbar.

Step 8 - Setting CurseForge API Key

Some CurseForge mods may not allow downloads from third party launchers such as Prism Launcher. This can be bypassed by opening Prism settings, going to APIs, then API Keys and entering $2a$10$bL4bIL5pUWqfcO7KQtnMReakwtfHbNKh6v1uTpKlzhwoueEJQnPnm into the CurseForge Core API.

Common Issues

The java binary "" couldn't be found. Please fix the java path override in the instance's settings or disable it.

In the main screen of Prism Launcher, click Settings near the top, a popup should appear. From here click Java, under Java Runtime you should click Auto-detect, a new popup should appear, listing the java versions. Here you should be given the option to choose the java version that will be used, click on 1.8.0_xxx(xxx symbolizes the newest version of Java at the time of your installation), or whatever version of Java you want to use such as 17 for newer versions of Minecraft.

If you do not see any version, you should redo step 1.


This instance is not compatible with Java version x.

Click your instance and go to edit. click Settings on the left. From here click Java installation so that the section is ticked and editable. Click Auto-detect, a new popup should appear, listing the java versions. Here you should be given the option to choose the java version that will be used, click on 1.8.0_xxx (xxx symbolizes the newest version of Java at the time of your installation).

If you do not see any version, you should redo step 1.


My mods arent showing up in-game!

There are 2 common causes for this, click on the instance once then on the right click Edit, then in the next popup click Mods.

If you do not see any mods in the mods tab, you should redo step 5.

If you see a list of mods here then you should click Version and on the right click Install Forge, the latest version should be highlighted. Click OK and Forge should be installed, and the mods should work.


A problem occured whilst running the Java Virtual Machine. Program will exit.

Make sure you have selected the x64 version of Java. You can check by clicking on your instance and go to Edit, then click Settings on the left side. Then, click the Java installation checkbox so that the section can be edited. Click Auto-detect, and a new popup will appear, with all the Java versions installed. Here, you should be able to see the first part of the path where Java is installed.

If you do not see a valid option, you should redo step 1


SkyClient Updater still shows that it failed to update my mods!

Make sure you have selected a version of Java newer than 1.8.0_51. Follow the steps in the This instance is not compatible with Java version x. to fix the issue, but make sure the version is higher than 1.8.0_51.


Need More Help?

If you encounter any issues not shown here you should ask for help in my discord server. If you encounter any issues unrelated to the guide at all, or if you want to be in their community or follow for updates, you can ask in the Prism Community discord server

Contributors