So installieren Sie Minecraft-Server in Raspberry Pi 4

How Install Minecraft Server Raspberry Pi 4



Es gibt viele Online-Minecraft-Server, auf denen Sie Minecraft mit Ihren Freunden spielen können. Sie können auch Ihren eigenen Minecraft-Server mit einem Raspberry Pi 4 Einplatinencomputer zu Hause erstellen, um mit Freunden und anderen online zu spielen.

Das Erstellen eines eigenen Minecraft-Servers bringt einige Vorteile mit sich:







  • Die Minecraft-Weltdaten werden auf Ihrem Raspberry Pi-System gespeichert.
  • Du kannst Minecraft mit deinen Freunden im LAN spielen.
  • Sie können eine öffentliche IP-Adresse erhalten und jeden von überall Ihrem Minecraft-Server beitreten lassen.
  • Sie können alle Minecraft-Mods ausführen, die Sie möchten.
  • Sie werden der Administrator sein.
  • Sie können die Benutzer steuern, die Minecraft auf Ihrem Server spielen.
  • Sie können jederzeit den Zugriff gewähren, wem Sie wollen, den Zugriff verweigern und jeden von Ihrem Server werfen.

Kurz gesagt, Sie haben die vollständige Kontrolle über Ihren Minecraft-Server.



Da Raspberry Pi 4 ein kostengünstiger Einplatinencomputer ist, kann der Aufbau eines Minecraft-Servers mit einem Raspberry Pi 4-System sehr kostengünstig sein. Raspberry Pi 4 ist auch ein Gerät mit geringem Stromverbrauch. Um Stromrechnungen müssen Sie sich keine Sorgen machen. Sie können eine beliebige Powerbank verwenden, um ein Raspberry Pi 4-System mit Strom zu versorgen.



Dieser Artikel zeigt Ihnen, wie Sie Ihren eigenen Minecraft-Server in Raspberry Pi 4 installieren.





Was wirst du brauchen

Wenn Sie einen Minecraft-Server auf Ihrem Raspberry Pi 4 System einrichten möchten, benötigen Sie Folgendes:

  1. Ein Raspberry Pi 4 Einplatinencomputer (empfohlen wird die 4-GB-Version, aber die 2-GB-Version funktioniert auch).
  2. Ein USB-Typ-C-Netzteil.
  3. Eine 16 GB oder 32 GB microSD-Karte mit Raspberry Pi OS geflasht. Ich empfehle das Raspberry Pi OS Lite (ohne die grafische Desktop-Umgebung), obwohl die Desktop-Version von Raspberry Pi OS auch funktioniert.
  4. Netzwerkkonnektivität auf dem Raspberry Pi 4-Gerät.
  5. Ein Laptop oder Desktop-Computer für VNC-Remote-Desktop-Zugriff oder SSH-Zugriff auf das Raspberry Pi 4-Gerät.

Wenn Sie Hilfe beim Flashen des Raspberry Pi OS-Images auf der microSD-Karte benötigen, lesen Sie den Artikel How to Install and Use Raspberry Pi Imager .



Wenn Sie ein Anfänger bei der Arbeit mit Raspberry Pi sind und Hilfe bei der Installation von Raspberry Pi OS auf Ihrem Raspberry Pi 4-Gerät benötigen, lesen Sie den Artikel So installieren Sie Raspberry Pi OS auf Raspberry Pi 4 .

Wenn Sie Hilfe bei der Headless-Einrichtung von Raspberry Pi 4 benötigen, lesen Sie den Artikel How to Install and Configure Raspberry Pi OS on Raspberry Pi 4 Without External Monitor .

Aktualisieren des Raspberry Pi-Betriebssystems

Bevor Sie mit der Installation eines Minecraft-Servers in Raspberry Pi 4 beginnen, ist es eine gute Idee, alle vorhandenen Pakete Ihres Raspberry Pi-Betriebssystems zu aktualisieren.

Aktualisieren Sie zunächst den Cache des APT-Paket-Repositorys mit dem folgenden Befehl:

$sudoapt-Update

Um alle vorhandenen Pakete in Ihrem Raspberry Pi OS zu aktualisieren, führen Sie den folgenden Befehl aus:

$sudoapt Voll-Upgrade

Um die Installation zu bestätigen, drücken Sie UND und drücke dann .

Der APT-Paketmanager lädt alle erforderlichen Pakete aus dem Internet herunter und installiert sie. Dies kann eine Weile dauern.

Zu diesem Zeitpunkt sollten alle Updates installiert sein.

Damit die Änderungen wirksam werden, starten Sie Ihr Raspberry Pi 4-System mit dem folgenden Befehl neu:

$sudoneustarten

Installieren des Java Development Kits

Minecraft-Server sind in der Programmiersprache Java geschrieben. Sie müssen also Java auf Ihrem Computer installiert haben, damit der Minecraft-Server funktioniert.

Glücklicherweise ist das Java Development Kit (kurz JDK) im offiziellen Paket-Repository von Raspberry Pi OS verfügbar. So ist es einfach, Java Development Kit auf dem Raspberry Pi OS zu installieren.

Führen Sie den folgenden Befehl aus, um das Java Development Kit auf Ihrem Raspberry Pi-System zu installieren:

$sudogeeignetInstallierendefault-jdk

Um die Installation zu bestätigen, drücken Sie UND und drücke dann .

Alle benötigten Pakete werden aus dem Internet heruntergeladen. Dies kann eine Weile dauern.

Sobald die erforderlichen Pakete aus dem Internet heruntergeladen wurden, werden sie nacheinander auf dem Raspberry Pi OS installiert. Dies kann eine Weile dauern.

An dieser Stelle sollte JDK installiert sein.

Offizieller vs. Papermc Minecraft Server

In diesem Artikel habe ich Ihnen gezeigt, wie Sie sowohl den offiziellen als auch den Papermc Minecraft-Server installieren.

Der einzige Unterschied zwischen diesen beiden besteht darin, dass der offizielle Minecraft-Server Closed Source ist, während der Papermc Minecraft-Server von der Community gepflegt wird und Open Source ist. In Bezug auf die Leistung haben diese beiden Servertypen ihre Unterschiede.

Sie können entweder den offiziellen Minecraft-Server oder den Papermc-Minecraft-Server installieren. Diese Wahl hängt von Ihren persönlichen Vorlieben ab.

Installieren eines offiziellen Minecraft-Servers

In diesem Abschnitt erfahren Sie, wie Sie einen offiziellen Minecraft-Server auf Ihrem Raspberry Pi OS installieren.

Erstellen Sie zuerst das neue Verzeichnis ~/minecraft-server mit folgendem Befehl:

$mkdir -v~/Minecraft Server

Navigieren Sie zum neu erstellten Verzeichnis ~/minecraft-server mit folgendem Befehl:

$CD~/Minecraft Server

Besuche den offizielle Downloadseite des Minecraft-Servers hier .

Sobald die Seite geladen ist, finden Sie den Download-Link der neuesten Version des Minecraft-Servers, wie Sie im Screenshot unten sehen können.

Klicken Sie mit der rechten Maustaste (RMB) auf den Download-Link und klicken Sie auf Link Adresse kopieren um den Download-Link des Minecraft-Servers zu kopieren.


Laden Sie das Java-Archiv des Minecraft-Servers über den gerade kopierten Download-Link wie folgt herunter:

$wgethttps://launcher.mojang.com/v1/Objekte/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar

Die Java-Archivdatei des Minecraft-Servers wird jetzt heruntergeladen. Dies kann einige Sekunden dauern.

An dieser Stelle sollte die Datei heruntergeladen werden.

Die neue Datei server.jar sollte auch in Ihrem aktuellen Arbeitsverzeichnis erstellt werden.

$ls -lh

Führen Sie den Minecraft-Server wie folgt aus:

$Java -Xmx2048M -Xms2048M -Krugserver.jar nogui

Hier das -Xms und -Xmx Optionen werden verwendet, um die Speichermenge festzulegen, die der Minecraft-Server verwenden kann.

Ich habe dem Minecraft-Server 2048 MB oder 2 GB Speicher zugewiesen, da ich die 8 GB-Version des Raspberry Pi 4 habe. Wenn Sie die 2 GB-Version des Raspberry Pi 4 haben, dann stellen Sie diese auf 1024 MB ein.

Sie sollten die folgende Ausgabe sehen, wenn Sie den Minecraft-Server zum ersten Mal ausführen. Dies liegt daran, dass Sie zuerst die EULA (Endbenutzer-Lizenzvereinbarung) des Minecraft-Servers akzeptieren müssen, um ihn ausführen zu können.

Die neue Datei eula.txt sollte beim ersten Ausführen des Minecraft-Servers in Ihrem aktuellen Arbeitsverzeichnis erstellt werden, wie Sie im Screenshot unten sehen können.

Um die EULA zu akzeptieren, öffnen Sie die eula.txt Datei mit dem Nano-Texteditor wie folgt:

$Nanoeula.txt

Die eula Variable sollte auf gesetzt werden falsch standardmäßig.

Ändern Sie diesen Wert in WAHR, wie im Screenshot unten gezeigt.

Wenn Sie fertig sind, drücken Sie + x gefolgt von UND und um die zu retten eula.txt Datei.

Sobald Sie die EULA akzeptiert haben, können Sie den Minecraft-Server mit demselben Befehl wie zuvor ausführen:

$Java -Xmx2048M -Xms2048M -Krugserver.jar nogui

Nun startet der Minecraft-Server, wie Sie im Screenshot unten sehen können.

Die Minecraft-Welt wird jetzt generiert. Dies kann eine Weile dauern.

Sobald der Minecraft-Server bereit ist, sollten Sie die Protokollnachricht sehen Fertig, wie im Screenshot unten markiert.

Installieren des PaperMC Minecraft-Servers

In diesem Abschnitt erfahren Sie, wie Sie den Open-Source-PaperMC Minecraft-Server auf Ihrem Raspberry Pi OS installieren.

Erstellen Sie zuerst das neue Verzeichnis ~/papermc-server mit folgendem Befehl:

$mkdir -v~/papermc-server

Navigieren Sie zum neu erstellten Verzeichnis ~/papermc-server mit folgendem Befehl:

$CD~/papermc-server

Besuche den offizielle Downloadseite des PaperMC Minecraft Servers hier .

Sobald die Seite geladen ist, sollten Sie den Download-Link der neuesten Version des PaperMC Minecraft-Servers finden, wie Sie im Screenshot unten sehen können.

Klicken Sie mit der rechten Maustaste (RMB) auf den Download-Link und klicken Sie auf Link Adresse kopieren um den Download-Link des PaperMC Minecraft-Servers zu kopieren.

Laden Sie das Java-Archiv des PaperMC Minecraft-Servers über den gerade kopierten Download-Link wie folgt herunter:

$wget -ODERserver.jar https://papermc.io/Feuer/v1/Papier/1.16.4/261/herunterladen

Die Java-Archivdatei des PaperMC Minecraft-Servers wird jetzt heruntergeladen. Dies kann einige Sekunden dauern.

An dieser Stelle sollte die Datei heruntergeladen werden.

Die neue Datei server.jar sollte auch in Ihrem aktuellen Arbeitsverzeichnis erstellt werden.

$ls -lh

Führen Sie den PaperMC Minecraft-Server wie folgt aus:

$Java -Xmx2048M -Xms2048M -Krugserver.jar nogui

Hier das -Xms und -Xmx Optionen werden verwendet, um die Speichermenge festzulegen, die der PaperMC Minecraft-Server verwenden kann.

Ich habe dem Minecraft-Server 2048 MB oder 2 GB Speicher zugewiesen, da ich die 8 GB-Version des Raspberry Pi 4 habe. Wenn Sie die 2 GB-Version des Raspberry Pi 4 haben, dann stellen Sie diese auf 1024 MB ein.

Sie sollten die folgende Ausgabe sehen, wenn Sie den PaperMC Minecraft-Server zum ersten Mal ausführen. Dies liegt daran, dass Sie die EULA (Endbenutzer-Lizenzvereinbarung) des PaperMC Minecraft-Servers akzeptieren müssen, um ihn ausführen zu können.

Die neue Datei eula.txt sollte in Ihrem aktuellen Arbeitsverzeichnis erstellt werden, wenn Sie den PaperMC Minecraft-Server zum ersten Mal ausführen, wie Sie im folgenden Screenshot sehen können:

Um die EULA zu akzeptieren, öffnen Sie die eula.txt Datei mit dem Nano Texteditor wie folgt:

$Nanoeula.txt

Die eula Variable sollte auf gesetzt werden falsch standardmäßig.

Ändern Sie diesen Wert in WAHR, wie im Screenshot unten gezeigt.

Wenn Sie fertig sind, drücken Sie + x gefolgt von UND und um die zu retten eula.txt Datei.

Nachdem Sie die EULA akzeptiert haben, können Sie den PaperMC Minecraft-Server mit demselben Befehl wie zuvor ausführen:

$Java -Xmx2048M -Xms2048M -Krugserver.jar nogui

Der PaperMC Minecraft-Server wird nun gestartet und eine neue Welt generiert, wie Sie im Screenshot unten sehen können. Dies wird eine Weile dauern.

Sobald der PaperMC Minecraft-Server bereit ist, sollten Sie das Protokoll sehen Fertig, wie im Screenshot unten markiert.

Minecraft auf dem Raspberry Pi 4 Minecraft Server spielen

Um von anderen Geräten in Ihrem Heimnetzwerk (LAN) auf den Minecraft-Server zuzugreifen, der auf dem Raspberry Pi-Gerät läuft, müssen Sie die IP-Adresse Ihres Raspberry Pi-Geräts kennen.

Die IP-Adresse Ihres Raspberry Pi-Geräts finden Sie in der Webverwaltungsoberfläche Ihres Heimrouters. In meinem Fall lautet die IP-Adresse 192.168.0.106. Dies wird bei Ihnen anders sein. Ersetzen Sie daher ab sofort meine IP durch Ihre.

Wenn Sie Zugriff auf die Raspberry Pi-Konsole haben, können Sie auch den folgenden Befehl ausführen, um die IP-Adresse zu ermitteln.

$Hostname -ICH

Um Minecraft auf dem Minecraft-Server zu spielen, der auf Ihrem Raspberry Pi 4-Gerät installiert ist, führen Sie die Minecraft Java Edition aus und klicken Sie auf Mehrspieler .

Prüfen Diesen Bildschirm nicht mehr anzeigen und klicke Fortfahren .

Klicken Direkte Verbindung .

Geben Sie die IP-Adresse Ihres Raspberry Pi 4 ein und klicken Sie auf Betrete den Server .

Minecraft sollte jetzt eine Verbindung zum Minecraft-Server herstellen, der auf dem Raspberry Pi 4-Gerät ausgeführt wird.

Sie sollten auch im Minecraft-Serverprotokoll sehen können, dass ein neuer Benutzer dem Spiel beigetreten ist.

Minecraft sollte starten. Sie können Minecraft jetzt auf Ihrem eigenen Minecraft-Server genießen, der auf dem Raspberry Pi 4 läuft.

Sie können drücken P um die Spieler aufzulisten, die mit deinem Minecraft-Server verbunden sind. Im Moment bin ich der einzige Spieler auf meinem Minecraft-Server, wie Sie im Screenshot unten sehen können:

Sobald Sie das Minecraft-Spiel stoppen, sollte Sie das Minecraft-Serverprotokoll auch über diese Aktion informieren.

Starten des Minecraft-Servers beim Start

Das manuelle Starten des Minecraft-Servers jedes Mal, wenn Sie Ihr Raspberry Pi-Gerät booten, ist nicht sehr praktisch. So können wir einen systemd-Dienst erstellen, der den Minecraft-Server beim Booten automatisch startet.

Erstellen Sie zuerst die minecraft-server.service Datei in der /etc/systemd/system/ Verzeichnis wie folgt:

$sudo Nano /etc/System/System/minecraft-server.service

Geben Sie die folgenden Zeilen in die ein minecraft-server.service Datei.

[Einheit]
Beschreibung=Minecraft-Server
Nach=netzwerk.ziel
[Service]
Arbeitsverzeichnis=/Heimat/Pi/Minecraft Server
Umfeld=MC_MEMORY=2048M
ExecStart=Java -Xmx${MC_MEMORY} -Xms${MC_MEMORY} -Krugserver.jar nogui
Standardausgabe=erben
Standart Fehler=erben
Neu starten=immer
Benutzer= pi
[Installieren]
Gesucht von=multi-user.target

Wenn Sie den offiziellen Minecraft-Server ausführen möchten, stellen Sie sicher, dass die Arbeitsverzeichnis ist eingestellt auf /home/pi/minecraft-server im minecraft-server.service Datei.

Arbeitsverzeichnis=/Heimat/Pi/Minecraft Server

Wenn Sie den PaperMC Minecraft-Server ausführen möchten, stellen Sie sicher, dass die Arbeitsverzeichnis ist eingestellt auf /home/pi/papermc-server im minecraft-server.service Datei.

Arbeitsverzeichnis=/Heimat/Pi/papermc-server

Sie können auch die MC_MEMORY Umgebungsvariable, um die Speichermenge festzulegen, die Sie Ihrem Minecraft-Server zuweisen möchten.

Umfeld=MC_MEMORY=2048M

Wenn Sie fertig sind, drücken Sie + x gefolgt von UND und um die zu retten minecraft-server.service Datei.

Laden Sie die systemd-Daemons wie folgt neu, damit die Änderungen wirksam werden:

$sudosystemctl daemon-reload

Wie Sie sehen können, ist die Minecraft Server Der systemd-Dienst wird derzeit nicht ausgeführt.

$sudosystemctl-status minecraft-server.service

Sie können starten Minecraft Server systemd-Dienst mit dem folgenden Befehl:

$sudosystemctl starte minecraft-server.service

Die Minecraft Server service sollte aktiv sein/laufen, wie Sie im Screenshot unten sehen können. Also, die Minecraft Server systemd-Dienst funktioniert.

$sudosystemctl-status minecraft-server.service

Sie können auch hinzufügen Minecraft Server systemd service zum Systemstart von Raspberry Pi OS mit folgendem Befehl:

$sudosystemctlaktivierenminecraft-server.service

Damit die Änderungen wirksam werden, starten Sie Ihr Raspberry Pi-System mit dem folgenden Befehl neu:

$sudoneustarten

Sobald Ihr Raspberry Pi-System bootet, sollte der Minecraft-Server-Systemd-Dienst aktiv sein / ausgeführt werden, wie Sie im Screenshot unten sehen können.

$sudosystemctl-status minecraft-server.service

Abschluss

In diesem Artikel haben Sie gelernt, wie Sie mit dem Einplatinencomputer Raspberry Pi 4 einen eigenen Minecraft-Server erstellen. Sie haben gesehen, wie Sie sowohl den offiziellen Minecraft-Server als auch den Open-Source-PaperMC-Minecraft-Server auf Ihrem Raspberry Pi 4-Gerät installieren. Sie haben auch gelernt, wie man Minecraft auf dem Minecraft-Server spielt, der auf dem Raspberry Pi 4-System läuft.