Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

RockPro64 with DietPi as a Minecraft server

RockPro64 as a Minecraft server is a great idea. It’s small, energy-efficient, quiet, and above all, sufficient for having fun with a few friends.

I have two RockPro64 boards at home. I use one as a Matrix server (Synapse) and as a personal cloud (Nextcloud). The other one remained unused for a while until the idea came to play Minecraft with friends.

I chose the DietPi operating system. I must confess that I haven’t checked how the Minecraft server performs on Armbian or Manjaro, but if you’ve tried, please share your experiences in the comments. DietPi can be downloaded from here: https://dietpi.com. After downloading the image and writing it to a microSD card, you can start up your future server.

There is a lot of Minecraft server software available on the internet. In the DietPi repository, there are two options that can be installed using DietPi-Software: Cuberite and MineOS.

DietPi-Software, a tool that allows us to easily install additional software.
DietPi-Software, a tool that allows us to easily install additional software.

Unfortunately, both support older versions of Minecraft. Therefore, the choice fell on external software: Fabric.

On the website https://fabricmc.net/use/server/, you can download the Minecraft Server Launcher. Simply choose the Minecraft Version, Fabric Loader Version, and Installer Version to download a specially prepared Java *.jar file, which you then run on your server. For example:

nohup java -Xmx4G -jar fabric-server-mc.1.20.1-loader.0.14.24-launcher.0.11.2.jar nogui

nohup is a command used to run another program in a way that it won’t be terminated when logging out.

When you start the server, you may notice a high consumption of CPU resources. All you need to do is slightly overclock your system, change the CPU governor and tweak your ARM temperature limits.

Just run dietpi-config to easily change your hardware settings: dietpi-config -> Performance Options.

Thanks to this, the average CPU usage with several users will oscillate around 10-15%.

After starting your Minecraft server, remember to port forward on your router, unless you are only using the server within your local network. The Minecraft server runs on port 25565

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *