Der Raspberry Pi als Minecraft Server
Wenn man im Internet danach sucht, wie man einen Raspberry Pi als Minecraft-Server aufsetzt, findet man mehr als genug Anleitungen. Nur blöd, dass scheinbar viele von denen aktuell nicht funktionieren.
Der Grund: Updates haben Minecraft mit vielen alten Servern inkompatibel gemacht.
Nach etwas herumgefrickel habe ich es trotzdem hinbekommen und wollte meine Erfahrungen mit euch teilen. Diese Anleitung setzt voraus, dass du einen Raspberry Pi dein Eigen nennst und ihn schon selbstständig hochfahren konntest. Öffne dann bitte das Terminal und folge dieser Anleitung.
Schritt 1: Raspberry Pi updaten
sudo apt update && sudo apt dist-upgrade
Dann ist dein Raspberry Pi auf dem neuesten Stand. Für diesen Schritt kannst du eigentlich auch noch problemlos die grafische Oberfläche verwenden.
Schritt 2: Raspberry Pi einrichten
Öffne die Raspi-Configs entweder aus dem Startmenü oder über das Terminal mit:
sudo raspi-config
Stelle dort ein:
- Advanced Options (Erweiterte Optionen) > Memory Split auf 16
- Advanced > Expand Filesystem aktivieren
- Overclock aktivieren falls verfügbar
- Boot in die Kommandozeile mit Autologin
Damit ist der recht schwache Raspberry Pi perfekt auf die Aufgaben ausgelegt. Wir wollen, dass er direkt beim hochfahren den Minecraft-Server startet und alle Ressourcen nur darauf verwendet.
Schritt 3: Server installieren
Wir laden zuerst den Minecraft Server herunter:
mkdir minecraftserver
cd minecraftserver
https://launcher.mojang.com/v1/objects/fe123682e9cb30031eae351764f653500b7396c9/server.jar
Dann starten wir ihn einmal:
java -Xms512M -Xmx1008M -jar server.jar nogui
Anschließend wird uns gesagt, dass wir die EULA akzeptieren müssen und der Server beendet sich wieder. Wir akzeptieren die Eula indem wir in der Textdatei eula.txt, das false in ein true ändern. Das geht auch über das Terminal mit:
nano eula.txt
Ab jetzt kannst du den Server jederzeit starten mit:
java -Xms512M -Xmx1008M -jar server.jar nogui
Schritt 4: Server einrichten
In der Textdatei server.properties kannst du Einstellungen vornehmen. Die Datei kannst du auch über das Terminal öffnen und bearbeiten mit:
nano server.properties
Stelle dort für die Performance am besten ein:
view-distance=5
max-players=4
Schritt 5: Autostart
Wir erstellen dafür eine .sh Datei:
nano /home/pi/startminecraft.sh
Dort schreiben wir hinein:
#!/bin/bash
cd /home/pi/minecraftserver
java -Xms512M -Xmx1008M -jar server.jar nogui
Dann wollen wir, dass diese Datei ausführbar ist und beim hochfahren gestartet wird:
sudo chmod +x /home/pi/startminecraft.sh
sudo nano /etc/rc.local
Dort geben wir am Ende aber VOR der exit 0; Zeile ein:
bash /home/minecraft-start.sh
@krille, I gave you a vote!
If you follow me, I will also follow you in return!
Hallo @krille, herzlich willkommen auf Steemit.
Wenn Du Fragen zu Steemit hast, oder Dich mit anderen „Steemians“ austauschen magst, schau einfach mal auf unserem Discord-Chat unter https://discord.gg/g6ktN45 vorbei. Mehr Informationen über den deutschsprachigen Discord-Chat findest Du in diesem Beitrag.
Wenn Du auf Deutsch schreibst, verwende immer #deutsch als einen der 5 Hashtags, um Deine Reichweite zu erhöhen.
Unter dem folgenden Link findest Du einige Anleitungen, die Dir den Einstieg in das Steem-Universum deutlich erleichtern werden: Deutschsprachige Tutorials für Steemit-Neulinge: Ein Überblick
Hey @krille,
wirklich gute Anleitung, hat auch alle Befehle, etc. die einem helfen, danke dafür. =)
Congratulations! This post has been upvoted from the communal account, @minnowsupport, by Abwasserrohr from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.
If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.
Congratulations @krille! You received a personal award!
Click here to view your Board
Do not miss the last post from @steemitboard:
Congratulations @krille! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!