Skip to main content

How to install Minecraft on the Steam Deck

Complete guides for both Java and Bedrock editions

Minecraft Java Edition running on a Steam Deck. The RPS Steam Deck Academy logo is added in the bottom-right corner.
Image credit: Rock Paper Shotgun

I haven’t seen A Minecraft Movie and don’t intend to, but the wretched ubiquity of its promotional materials did at least remind me that I’ve never done a guide on how to install Minecraft on the Steam Deck. Quite the oversight, given that unlike Jason Momoa’s wig, I actually like those things. Time to rectify, then, with step-by-step guides on how to get both Minecraft’s Java and Bedrock editions up and running on the standard Deck and/or Steam Deck OLED.

If I had to recommend one of the two editions, it would be – as on desktops – the original Java. While this needs a little extra TLC to get its controls in order, it’s still the familiar, endlessly moddable Minecraft we’ve been playing for the best part of two decades. Playing Bedrock on a Steam Deck is doable as well, though since Microsoft has so thoroughly locked down the Windows version, your first step will actually be buying an Android copy from the Google Play Store. There’s no major difference on features between Windows and mobile, though having to burn cash on a separate version might sting, especially if you’ve been playing Bedrock Edition on PC using Game Pass.

(I did look into the possibility of simply streaming the Game Pass version via Xbox Cloud Gaming, but Microsoft have made it unavailable, the dastards.)

The better news is that for Java and Bedrock alike, there’s no need to go digging particularly deep into your Steam Deck’s file directories, as some non-Steam software demands. All the tools you’ll need are easily grabbable in the Deck’s Desktop Mode, and they can be operated just with the right trackpad and onscreen keyboard. Still, this kind of installation is always easier with physical peripherals, so hook up a docking station with a mouse and keyboard to fly through these steps with minimal fiddling.

To be more specific, we’ll be leaning on the Prism Launcher for Minecraft Java and the appropriately-named Minecraft Bedrock Launcher for... the other one. They’re a little like Lutris in that they streamline the download and installation of apps that don’t inherently get on with SteamOS, just with the laser-focus of enabling a single, blocky survival game. Read on or click the shortcuts below to get started.


Minecraft Java running on a Steam Deck.
Image credit: Rock Paper Shotgun

How to install Minecraft Java on the Steam Deck

The OG Minecraft arguably has even less business running on a Steam Deck than the Bedrock edition, considering it’s built on a programming language that predates the steam engine and looks upon concepts like "thumbsticks" and "face buttons" with repulsed terror. No matter – follow these steps and you’ll not only install Minecraft Java on your Steam Deck, but take advantage of the Deck’s Steam Input talents to add a functioning set of controls.

Step 1: Hold down the Steam Deck’s power button and select "Switch to Desktop".

Step 1 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 2. Once you’re in Desktop Mode, open Discover (click the blue suitcase, or shopping bag, or whatever it is in the tasbar), search for Prism Launcher. Click "Install" once it shows up in the results.

Step 2 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 3: Launch Prism Launcher, select a language, and click "Next".

Step 3 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 4: Choose your theme settings – it’s fine to leave everything on the defaults – and click "Next".

Step 4 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 5: On the next screen, you’ll need to sign into the Microsoft account that you use to play Minecraft elsewhere. Click "Add Microsoft Account" and log in, either via the browser link, or by scanning the QR code and entering the security code. If you choose the latter, you’ll obviously need to be logged into your Microsoft account on your phone as well. Once signed in on your Deck, grant Prism Launcher access to your account.

Step 5 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 6: You should now be inside Prism Launcher proper. As it says, your next step is to click "Add Instance" up in the top-left corner.

Step 6 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 7: In the main central pane, you’ll see a list of Minecraft Java versions that Prism Launcher can install. There are also filters on the right that will let you choose from snapshots and experimental versions, and even old alpha and beta builds, but for now let’s just select the most recent stable build.

Step 7 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 8: Scroll down slightly and you’ll see the option to add a Minecraft mod loader as well. This is optional, but recommended, with both NeoForge and Fabric being especially good bets; I’m going with the latest NeoForge build in these screenshots. As with the list of Minecraft versions, click on the mod loader version you want to install.

Step 8 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 9: With both your chosen Minecraft and mod loader versions selected, hit "OK".

Step 9 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 10: Back on the main screen, double-click the added instance (or click it once then hit Launch). Prism Launcher will then set about installing Minecraft, along with the mod loader if you selected one.

Step 10 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 11: After a few moments, Minecraft will launch. Congratulations: you have technically installed Minecraft on your Steam Deck. But! It won’t be playable yet, as Minecraft Java lacks proper controller support, which the Steam Deck needs. Let’s sort this out next, while simultaneously making it possible to use Prism Launcher directly from the Deck’s default Gaming Mode.

Step 11 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 12: While still in Desktop Mode, open Steam, click "Games" at the top and select "Add a Non-Steam Game to My Library". Scroll through the list of your installed apps and you should find Prism Launcher – click on it, then click the "Add Selected Programs" button.

Step 12 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 13: Restart your Steam Deck to boot back into Gaming Mode. You can now find Prism Launcher in your Steam Library, under the Non-Steam tab. Select it, but don’t launch it yet. Instead, select the controller icon on the right to open up Controller Settings.

Step 13 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 14: Tap on or select the Current Button Layout selection, which should read "Gamepad with Joystick Trackpad" by default. Tap R1 to view the community layout options, then scroll down and select the "Minecraft (Prism Launcher) – Steam Controller" layout by Terminations. Once it’s downloaded, tap the X button to apply it.

Step 15: Finally, fire up Prism Launcher and use it to launch Minecraft – as in Desktop Mode, you can double-click/tap or use the Launch button to play your installed version. Now you’re finished.

Don’t skip the part about adding Prism Launcher as a non-Steam game; besides saving you the trouble of having to swap into Desktop Mode every time you want play Minecraft on your Steam Deck, it lets Steam Input step in to fill the void of the Java edition’s missing controller support. You could add this via mods instead – Controllable, for instance – but it’s just easier to let Steam handle everything. You can still customise inputs via the same Controller Settings page, and are less likely bump into the potential compatibility problems that mods may have if they don’t immediately work with new versions of the game.


Minecraft Bedrock Edition running on a Steam Deck.
Image credit: Rock Paper Shotgun

How to install Minecraft Bedrock on the Steam Deck

Bedrock is designed to be a more polished (and lightly modernised) counterpart to Minecraft Java, and thus comes with controller support ready to go. That’s good for the Steam Deck – or it would be, if Microsoft didn’t have such an iron grip on the Windows build that it’s one of the few games that’s outright impossible to get running on Valve’s handheld. The Android version, on the other hand, can work here, and is largely identical to the Windows build, outside of a lack of VR support and the ability import or export worlds.

It's therefore the Android version that you’ll need to own before starting this guide, regardless of whether you already have access to Minecraft Bedrock through a PC Game Pass subscription. Don’t be fooled by it being named Minecraft: Play with Friends on the Play Store, either, as this is indeed the Bedrock edition. Annoying? Maybe a little. Confusing? Not if you follow these steps.

Step 1: Open Desktop Mode by holding down the power button and selecting "Switch to Desktop".

Step 1 of how to play Minecraft Java on the Steam Deck.
Image credit: Rock Paper Shotgun

Step 2: Open the Discover app, then search it for Minecraft Bedrock Launcher. Install it once it appears in the search results.

Step 2 of how to install Minecraft Bedrock on Steam Deck.
Image credit: Rock Paper Shotgun

Step 3: Open the launcher and click "Continue".

Step 3 of how to install Minecraft Bedrock on Steam Deck.
Image credit: Rock Paper Shotgun

Step 4: Click "Sign in with Google" and, y’know, do that. This should be the Google account that you already own Minecraft Bedrock/Play with Friends on, having bought it from the Google Play Store.

Once you’ve punched your credentials in via the browser window, you can optionally type in an additional password to use with this launcher – or, if you don’t want to, you can leave the password field blank. Either way, hit "Save and complete Login".

Step 4 of how to install Minecraft Bedrock on Steam Deck.
Image credit: Rock Paper Shotgun

Step 5: Click that big, green, enticing "Download and Play" button. Within moments, Minecraft will download and install itself onto your Steam Deck.

Step 5 of how to install Minecraft Bedrock on Steam Deck.
Image credit: Rock Paper Shotgun

Step 6: If you want access to Realms, Profiles and Bedrock Edition’s Marketplace, click "Sign in now" and log into a Microsoft account. To just play solo, you can simply click "Maybe later" and get into the game immediately.

Step 6 of how to install Minecraft Bedrock on Steam Deck.
Image credit: Rock Paper Shotgun

Step 7: Close Minecraft – yes, this sounds counterintuitive, but bear with me – and open up Steam. Click "Games", then "Add a Non-Steam Game to My Library", and then select Minecraft Bedrock Launcher from the list of apps. Click "Add Selected Programs" to stick the launcher in your game library, making it (and thus Minecraft) easily accessible from the Deck’s Gaming Mode.

Step 7 of how to install Minecraft Bedrock on Steam Deck.
Image credit: Rock Paper Shotgun

Step 8: Restart your Steam Deck. Back in Gaming Mode, you can now launch the Bedrock Launcher from the Non-Steam section of your Steam library. No need to faff around with community controller settings here, thanks to Bedrock’s built-in controller support.

Step 8 of how to install Minecraft Bedrock on Steam Deck.
Image credit: Rock Paper Shotgun

Step 9: You’re almost good to go, except by default, Minecraft Bedrock won’t make full use of the Steam Deck’s display space. Amend this by tapping "Video" at the top of the screen, making sure the full 1280x800 resolution setting it checked, then tapping "Toggle Fullscreen".

Step 9 of how to install Minecraft Bedrock on a Steam Deck.
Image credit: Rock Paper Shotgun/Microsoft

Ahh, that’s better.

Step 9 of how to install Minecraft Bedrock on a Steam Deck.
Image credit: Rock Paper Shotgun/Microsoft

Read this next