install minecraft java on raspberry pi

The Easiest Way to Get Minecraft Java on Raspberry Pi (2025)

If you click our links and make a purchase, we may earn an affiliate commission. Learn more

Even though Minecraft is the most popular game of all time, with over 200M copies sold, it isn’t easy to install on all devices. As a Raspberry Pi owner, you use Linux on a specific architecture that isn’t supported by the developers. So, how do you get Minecraft on your Pi?

The official Minecraft launcher is not available for ARM architectures running Linux, like the Raspberry Pi. One of the several unofficial launchers can be used instead to run Minecraft Java on the Raspberry Pi.

There are many ways to do this, and different solutions you can use. In this article, I’ll show you the easiest way. So keep reading to get the full Minecraft Java on your Raspberry Pi in a few minutes.

If you’re new to Raspberry Pi or Linux, I’ve got something that can help you right away!
Download my free Linux commands cheat sheet – it’s a quick reference guide with all the essential commands you’ll need to get things done on your Raspberry Pi. Click here to get it for free!

Step 1: Install Pi-Apps

Pi-Apps is a free tool that simplifies the installation of some apps that arent directly available for the Raspberry Pi. When many steps are required, Pi-Apps can generally install the desired application in one click.

For example, not all Minecraft launchers are supported on Raspberry Pi, and different prerequisites are required for each of them (like a specific Java version). Pi-Apps includes a few of them and will take care of the prerequisites for you.

So, if you don’t have it yet, I highly recommend installing Pi-Apps on your system. It’ll be useful to install Minecraft, but you can also use it for many other applications.

  • Go to the official website here.
  • Open a terminal.
  • Copy the first command in your terminal:
    wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash
  • It will add a repository to your system, do the system updates and add Pi-Apps on your desktop and in the main menu.
Image

That’s it, you are ready to move to the next step, to install Minecraft Java on your Raspberry Pi.

Lost in the terminal? Grab My Pi Cheat-Sheet!
Download the free PDF, keep it open, and stop wasting time on Google.
Download now

Note: If you want to learn more about one of the best-kept secrets for software on Raspberry Pi, I have a video on Pi-Apps just for community members. Join here to watch, and get access to 30+ other lessons for Raspberry Pi!

Step 2: Install a Minecraft Launcher

Playing Minecraft requires a launcher that will manage the authentication process and start the game (a Java program). The official launcher is incompatible with the Raspberry Pi, but other solutions are available.

Follow these steps to install one of the launchers on your Raspberry Pi:

  • Start Pi-Apps.
    An icon should be on your desktop, but you can also find it in the main menu.
    Image
  • Click Execute when asked.
  • A list of applications shows up, sorted by categories.
    Open the “Games” section.
  • You’ll find several applications related to Minecraft.
    Our goal here is to install Minecraft Prism Launcher.
    Image
  • Click on the launcher name in the list, and then click on “Install” to start the installation.

Pi-apps will do everything for you, including installing more up-to-date Java versions.
You will get a terminal window showing what’s going on.
You may get a few warnings, but don’t stress, I got them and it worked anyway.

If the installation is completed successfully, you can move to the next step to start Minecraft.

Step 3: Start Playing Minecraft on Raspberry Pi

Now that the launcher is installed, you are almost ready to play the full version of Minecraft on your Raspberry Pi. Some Java requirements might be necessary if you don’t have them yet, and you’ll need to log in with your Microsoft account (Minecraft is a paid game).

First Start

You’ll find the launcher you just installed in the main menu, probably in the “Games” category.

Lost in the terminal? Grab My Pi Cheat-Sheet!
Download the free PDF, keep it open, and stop wasting time on Google.
Download now

If you installed the Prism Launcher like me, the first time you start up, it will go through some setup questions. You can just accept the defaults and hit Next for all of them.

For instance, you’ll likely get the following window (or something similar) about Java versions:

Image

Just click Next until you get to the login screen.

Log In to Your Microsoft Account

The next step is to sign in. Several options are available, but in most cases, you should use the “Sign in with Microsoft” option, as most Minecraft accounts are now linked to Microsoft accounts.

You’ll get a screen like this, where you need to enter your Microsoft email and password:

Image

You’re almost done, the next step is finally related to Minecraft, where you’ll need to choose the game version.

Create an Instance

Similar to the official launcher, you have to create a configuration profile before playing your first game. With Prism Launcher, it’s called an instance.

Lost in the terminal? Grab My Pi Cheat-Sheet!
Download the free PDF, keep it open, and stop wasting time on Google.
Download now

Click on the + symbol in the bottom-left corner to add one.

Image

You’ll see many options here. I recommend testing with Vanilla, the default latest version.
The other solutions allow you to install mods, but it’s probably not a good idea on a Raspberry Pi. The normal game is already pretty slow, adding mods to it will most likely be unplayable.

Image

Once the game instance has been added, select it and click Launch.
The launcher will start downloading the game files. It might take a while, just be patient.

Start the Game

After downloading and installing the Minecraft files in your launcher, the game is ready to play.

Double-click on the game version to start Minecraft. You’ll get the famous application, like on any other platform:

Image

From there, you probably don’t need my help anymore. Go to the options to adjust the video and control settings if needed, and you can then start your game in Single-player (might be a bit slow on a Raspberry Pi) or Multi-player (playing on a server).

In single-player mode, the world generation took a while (maybe 5 minutes on a Raspberry Pi 4, a couple of minutes on a Pi 5), but I was then ready to play the full game (complete inventory, all items available, etc.).

Image

🛠 This tutorial doesn't work anymore? Report the issue here, so that I can update it!

If this project doesn’t work as expected on your setup, don’t worry. You can get help directly from me and other Pi users inside the RaspberryTips Community. Try it for $1 and fix it together.

FAQ

Can you play Minecraft Java on a Raspberry Pi?

Lost in the terminal? Grab My Pi Cheat-Sheet!
Download the free PDF, keep it open, and stop wasting time on Google.
Download now

The official Minecraft launcher is not available for Raspberry Pi, but it’s possible to play Minecraft Java on it by using third-party launchers, like Prism Launcher.

What performance can you expect with Minecraft Java on a Raspberry Pi?

In short, Minecraft Java can run on a Raspberry Pi, but don’t expect great performance. Everything works and all the play modes and options are available, but everything is pretty slow.

A Raspberry Pi 5 / Pi 500 or Pi 4 / Pi 400 is recommended, as the CPU will be the main limit. For example, I took a screenshot of the system usage during the world generation, and it’s pretty obvious that the processor is overwhelmed:

Image

The memory isn’t full, so I guess even a Raspberry Pi 4 with 2 GB can perform almost the same as an 8 GB edition, but in the long term, the more RAM you can have the better (Related article: Raspberry Pi 4 : Do you really need 8 GB? (vs 4 GB)).

How to improve Raspberry Pi’s performance?

The main limitation to the performance when playing Minecraft on a Raspberry Pi is the processor. Using the most powerful model is recommended, and overclocking the CPU can be an option to improve the results.

Other things like using an SSD or a better power supply can help, but the processor is the main limiter here. You can check this article to learn more about how to improve your Raspberry Pi performance:
How Can you Make your Raspberry Pi Run Faster? (8 tips)

By the way, if you are a Minecraft fan, I have a few articles on this website that might be interesting for you:

Whenever you’re ready, here are other ways I can help you:

Test Your Raspberry Pi Level (Free): Not sure why everything takes so long on your Raspberry Pi? Take this free 3-minute assessment and see what’s causing the problems.

The RaspberryTips Community: Need help or want to discuss your Raspberry Pi projects with others who actually get it? Join the RaspberryTips Community and get access to private forums, exclusive lessons, and direct help (try it for just $1).

Master your Raspberry Pi in 30 days: If you are looking for the best tips to become an expert on Raspberry Pi, this book is for you. Learn useful Linux skills and practice multiple projects with step-by-step guides.

Master Python on Raspberry Pi: Create, understand, and improve any Python script for your Raspberry Pi. Learn the essentials step-by-step without losing time understanding useless concepts.

You can also find all my recommendations for tools and hardware on this page.

Similar Posts