Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Prism Launcher has been released for Minecraft, rising from the ashes of the controversy with PolyMC (that you should no longer use). Here's all the info on it, plus a fresh Steam Deck Guide. I won't reiterate what happened with PolyMC, see the previous article on that, and please keep the comments focused on Prism and the Guide.

What is it:

Prism Launcher is a custom launcher for Minecraft that was forked from MultiMC. It allows the creation, and management of multiple installations of the game, or "instances" rather, each having their own separate mods, resource packs, settings, and more. While originally being forked over packaging/redistribution concerns, Prism Launcher brings new and exciting features developed by the community for the community. Furthermore, Prism Launcher is still just as true to its roots as ever in providing a project that vows to never bring hostility to those looking to fork, redistribute, or repackage, so long as the terms of our license are respected.

Basically, it gives you lots of features the official launcher doesn't have, along with really easy modding and it's great to use on Linux / Steam Deck too!

Here's a little guide video showing a fresh install, along with how to get gamepad controls thanks to Controllable and some extra tips:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Text Guide:

  • In Steam Deck Desktop Mode -> Open Discover and search for Prism Launcher, then install it.
  • From the KDE Plasma Menu, find Prism, right click and select Add to Steam.
  • Open Prism, select Manage Profiles and go through the process to add your Microsoft Account.
  • Then you can select Add Instance, and pick whatever Minecraft you want to install.

For Gamepad Support:

  • Hit the Edit button with an Instance selected.
  • Go to Mods on the left panel, select Download Mods.
  • Select CurseForge on the left, then search for and install Controllable.

That's the basic setup done.

However, if you wish to have Prism load a single instance, you can add this to the end of your Steam Launch Option in the Properties window of Prism: -l *instance name*

Additionally, if you still wish to show the launcher, say you wish to pick from multiple instances, you may want to have it close automatically once you're playing Minecraft. Find those in the main Settings, select Minecraft on the left and down the bottom are two tickboxes to control this behaviour.

Article taken from GamingOnLinux.com.
13 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
17 comments Subscribe

Cabbidachi Oct 21, 2022
Lets hope this can continue its existence without any controversies. I wanna enjoy Minecraft with proper instance management and not throw all of it away because of some crazy person lol.
kudlaty Oct 21, 2022
This only works with the Java edition, I guess?
drlamb Oct 21, 2022

Correct, as far as I'm aware this is still the only way to play the bedrock edition on Linux, with some caveats.
Motschen Oct 21, 2022
Some tips for people looking to increase Minecraft's performance/Steam Deck battery life:
- When creating an instance, select CurseForge on the sidebar and search for "Fabulously Optimized"
- Select the latest version and install that.
Doing so will download a carefully curated selection of mods designed to significantly boost performance of the block game.
Since Fabulously Optimized uses the Fabric modloader under the hood though, the Controllable mod won't work, since that only runs on the Forge modloader and is therefore incompatible with Fabric.
Instead, you can use MidnightControls, which already comes bundled with Fabulously Optimized and just needs you to activate it in the Controls Options screen.
This controller support mod also makes GUIs much easier to navigate, as instead of moving the cursor like Controllable does, it cycles between the screen's buttons. Though I'm a bit biased on that, as I'm the current developer of MidnightControls
kudlaty Oct 21, 2022
this is still the only way to play the bedrock edition on Linux, with some caveats.
Very interesting, I'll have to check it out. Thanks for the pointer!
rstrube Oct 21, 2022
This is fantastic! I was just looking for a guide like this as I just went through the process of getting GDLauncher setup on my Steam Deck (which is also worth checking out especially in light of the PolyMC debacle). Thanks for providing this! Running Minecraft on the Deck is a fantastic experience once you get things setup with all the performance mods.
rstrube Oct 21, 2022
@Liam One thing I would recommend considering for your guide is the "Fabulously Optimized" mod-pack from CurseForge (rather than just the controller mod). https://www.curseforge.com/minecraft/modpacks/fabulously-optimized

This includes 44 mods, including the mod which supports controllers. It also installs several performance mods (Fabric based, etc.). It strikes a great balance in keeping vanilla look and feel, adding performance, and adding controller support. The main benefit isn't FPS (since you'll run at 60fps) but battery performance is much better.


Last edited by rstrube on 21 October 2022 at 7:17 pm UTC
1xok Oct 21, 2022
I still use MultiMC. I think Prism is derived from it. What makes it better?

I haven't dealt with it much. In fact, most of the time I just use the Minecraft default launcher from Mojang. But in MultiMC the management of mods is easier.
Liam Dawe Oct 21, 2022
I still use MultiMC. I think Prism is derived from it. What makes it better?

I haven't dealt with it much. In fact, most of the time I just use the Minecraft default launcher from Mojang. But in MultiMC the management of mods is easier.
The developer of MultiMC has a…colourful history on open source and their thoughts on it. Repeatedly shutting down talk on packaging, and just generally being quite an arse.
PixelDrop 7 years Oct 21, 2022
Still seems like it has a ways to go. Trying to move my PolyMC setups over to Prism has just an endless mess of errors for everything except my rarely used Vanilla instance and my super lightly modded hardcore instance.

Everything with a lot of mods is a nightmare of errors thus far. Which is confusing because it's the same version of Minecraft, same mod launcher version, same mod versions, and same java version.
PixelDrop 7 years Oct 21, 2022
Still seems like it has a ways to go. Trying to move my PolyMC setups over to Prism has just an endless mess of errors for everything except my rarely used Vanilla instance and my super lightly modded hardcore instance.

Everything with a lot of mods is a nightmare of errors thus far. Which is confusing because it's the same version of Minecraft, same mod launcher version, same mod versions, and same java version.

Tried something kind of stupid and it fixed all my issues.

I took my PolyMC folder and copied everything in it.
Pasted it all in the Prism folder, chooshing not to override anything eg skip all conflicts which was 90% of the files, and now everything works with no errors.

So I'm guessing the current prism release is missing an important dependency file, seeing as nothing was overridden but clearly there was something Poly had in the folder that Prism needed to work properly but didn't come with.
ShinyaOsen Oct 21, 2022
Still seems like it has a ways to go. Trying to move my PolyMC setups over to Prism has just an endless mess of errors for everything except my rarely used Vanilla instance and my super lightly modded hardcore instance.

Everything with a lot of mods is a nightmare of errors thus far. Which is confusing because it's the same version of Minecraft, same mod launcher version, same mod versions, and same java version.

Tried something kind of stupid and it fixed all my issues.

I took my PolyMC folder and copied everything in it.
Pasted it all in the Prism folder, chooshing not to override anything eg skip all conflicts which was 90% of the files, and now everything works with no errors.

So I'm guessing the current prism release is missing an important dependency file, seeing as nothing was overridden but clearly there was something Poly had in the folder that Prism needed to work properly but didn't come with.

Everything worked for me just copying the instance folder and setting the ram usage correctly. That's all they say to do https://prismlauncher.org/wiki/getting-started/migrating-multimc/
TheRiddick Oct 22, 2022
I thought Valve had some sort of internal thing going on called Prism... but was for VR maybe?
ElectricPrism Oct 22, 2022
Prism huh?
PixelDrop 7 years Oct 22, 2022
Still seems like it has a ways to go. Trying to move my PolyMC setups over to Prism has just an endless mess of errors for everything except my rarely used Vanilla instance and my super lightly modded hardcore instance.

Everything with a lot of mods is a nightmare of errors thus far. Which is confusing because it's the same version of Minecraft, same mod launcher version, same mod versions, and same java version.

Tried something kind of stupid and it fixed all my issues.

I took my PolyMC folder and copied everything in it.
Pasted it all in the Prism folder, chooshing not to override anything eg skip all conflicts which was 90% of the files, and now everything works with no errors.

So I'm guessing the current prism release is missing an important dependency file, seeing as nothing was overridden but clearly there was something Poly had in the folder that Prism needed to work properly but didn't come with.

Everything worked for me just copying the instance folder and setting the ram usage correctly. That's all they say to do https://prismlauncher.org/wiki/getting-started/migrating-multimc/

Tried that, didn't work.
Then I tried a fresh install and reset of everything except copying the mods over, didn't work.
Then I tried re-downloading fresh copies of all the mods for one instance and it didn't work.
There is clearly something missing, now a PS on this one I have windows on my steam deck and am using the windows version and not the Linux version.

Because of the parental control issues / family view not working properly on the steamdeck I've opt to dual boot where I use Windows for kids stuff and steamOS purely for things that are not kid friendly.
MadWolf Oct 23, 2022

Correct, as far as I'm aware this is still the only way to play the bedrock edition on Linux, with some caveats.

there is a way to play both the Java edition and bedrock edition on Linux there is a launcher that uses the android Minecraft bedrock edition .APK but you need to own the game on google play

edit
Prism Launcher uses a newer version of the QT platform that will only run on windows 10 and newer


Last edited by MadWolf on 23 October 2022 at 11:53 am UTC
JimiWindmills Oct 29, 2022
Can anyone else join LAN games? I have a Debian machine with GDlauncher with a plain Forge instance installed. When I open the game to LAN, the one windows machine in the house (also with GDLauncher) can join the game. I should mention that the game address that windows sees is an IPv6 address.

I have tried GDLauncher with Forge on another Debian machine, an Arch machine, a Fedora machine and my steam deck and none of them can see the game. Weirdly, all of them work fine with a vanilla install. I have also now tried the prism launcher and I'm having the same problem there.

In an attempt to fix the problem, I have disabled all firewalls so all ports should be open. If anyone knows the trick or has somehow got a recent version of forge running I would love to hear about it
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.