Header Image - Quake On LAN

Minecraft Server on Raspberry Pi

by RawShark
Minecraft Server on Raspberry Pi

Written in C++ (rather than Java like Minecraft itself) Cuberite is a Free and Open Source (FOSS) Minecraft-compatible Game Server. It is designed with performance, configurability, and extensibility in mind, and also aims to accurately recreate most vanilla features.

Today we packaged up the server binaries with Raspbian to produce a much requested SD Card image – Minecraft On LAN. This allows you to run your own Minecraft server on your own Local Area Network and have up to 25 people connect (if want friends from outside your network to play, you will need to port forward port 25565 to the internal IP address of your server in your router, after you get your Raspberry Pi up and running. Note that we cannot support you with this).

Previously, setting up you own server that could support 25 players would be either tricky or expensive. Now it’s neither! See our guide below for how to get up and running in a matter of minutes.

Quickstart Guide

  • Download the SD Card image and once unzipped, write to a card no smaller than 4GB with your favourite method.
  • Insert the card into an unpowered Raspberry Pi unit
  • Connect the Pi first by ethernet cable to your router, then to the RPi Power Supply (you do not need a monitor, keyboard or mouse) so it boots

Make sure the SD Card is inserted, then add ethernet and power...

  • After at least 3 minutes, scan your LAN to see the IP address of the new server
  • Start your Minecraft client (ensure you have a registered account and are logged in) and navigate to the Multiplayer menu

Choose the Multiplayer Option

  • Rather than scan for a game, choose the Direct Connect method


  • Enter the IP address reported when you SCAN MY LAN from this website. The below screenshot shows an example. Note that this is the IP for people INSIDE your network. If you setup Port Forwarding, you forward your EXTERNAL IP to this internal address on the router and then give the EXTERNAL address to your friends. Once again, we won’t be supporting you in this!

Making a Direct Connection....

  • You should immediately connect to the server and can start to play. If you see the following screen, it means you have not waited long enough and the server is still starting up!

You are impatient!

That’s pretty much all you need to know. If you want to use an rcon tool to send commands to your server, the rcon password is minecraftonlan and the port is 25575 eg.

mcrcon -H -P 25575 -p minecraftonlan "your command here"

We’ve also left the default Raspbian login details intact for people who like to play around with the settings. Have fun!

Download Now

RawShark has been dabbling in all things Quake since day one. He has reviewed maps, written mods, hosted servers, hacked code and even played a few games. These days he comes up with solutions for people sitting at home yearning for a blast from the past…

Quake On LAN is in no way affiliated with id Software.