Skip to content

Raspberry Pi and ARM

kz6fittycent edited this page Oct 22, 2026 · 1 revision

Raspberry Pi and ARM

The server also runs on 64-bit ARM computers (arm64), such as the Raspberry Pi 4 and 5. Installing and using it is the same as on a PC; see Getting Started.

What you need

  • A 64-bit operating system: Ubuntu (Server or Desktop, 24.04 or newer) or the 64-bit Raspberry Pi OS. 32-bit systems aren't supported, because a 32-bit Java can't give Minecraft enough memory. To check, run uname -m in a terminal: it should say aarch64.

  • Snaps: Ubuntu has them already. On Raspberry Pi OS, install snapd first:

    sudo apt install snapd
    sudo reboot
    
  • Memory: a Pi 4 or 5 with 4 GB or more. Give the server 2 or 3 GB, and leave the rest for the Pi itself. A Pi 3 has too little memory (1 GB) for a Minecraft server.

Java is included in the snap, so there's nothing else to install.

Tips for a Pi

  • Use an SSD or a good, fast SD card. Minecraft writes to its world often, and a slow card makes the game stutter. An SSD on USB 3 helps the most.
  • Keep it cool. A Pi that gets too hot slows itself down. A case with a fan or a heatsink helps on a Pi 4 or 5.
  • Use a cable (Ethernet) instead of Wi-Fi, if you can.
  • Fewer chunks: with option 3 in the menu (server.properties), lowering view-distance to 6 and simulation-distance to 5 makes a big difference on a Pi.
  • Give the Pi a fixed address in your router, so the address in everyone's server list keeps working (see Playing Together).

Bedrock players work on a Pi too; see Bedrock Players.

Clone this wiki locally