Eines der beliebtesten Sandbox-Videospiele, für die es verfügbar ist, ist Minecraft. Minecraft wurde erstmals 2009 veröffentlicht und bietet mehrere erstaunliche Funktionen. Spieler können alles von einfachen Häusern bis hin zu Wolkenkratzern bauen, unendliche Welten erkunden, basteln und in einer in Block 3D generierten Welt ums Überleben kämpfen.
Bis Ende 2019 wird Minecraft als das zweitbestverkaufte Videospiel aller Zeiten eingestuft. Ein zusätzliches fantastisches Feature dieses Spiels ist, dass du deinen eigenen Minecraft-Server einrichten kannst.
Einer der wichtigsten Vorteile Ihres Minecraft-Servers besteht darin, dass Sie vollständig für Ihr gesamtes Spielerlebnis verantwortlich sind. Sie können Ihre Einstellungen auf dem Server als Admin konfigurieren. Sie können die gewährten Administratorrechte zu Ihrem Vorteil beim Spielen des Spiels nutzen. Du kannst einen Minecraft-Server nur dir oder deinen Spielkameraden zugänglich machen oder ihn für jeden zugänglich machen public.
Minecraft-Server unter Linux installieren
In diesem Tutorial erfahren Sie, wie Sie Ihren Minecraft-Server unter Linux installieren und ein fantastisches Spielerlebnis mit Freunden genießen. Linux ist die perfekte Wahl für die Einrichtung eines Minecraft-Servers, da es für seine Stabilität und Zuverlässigkeit bei der Serverunterstützung bekannt ist. Unsere bevorzugte Linux-Distribution ist Ubuntu 20.04 LTS. Folgen Sie uns, wir zeigen Ihnen Schritt für Schritt, wie Sie Ihren Minecraft-Server einrichten und ausführen.
Voraussetzungen
Um mit diesem Tutorial zu beginnen, benötigen Sie;
- Ein Ubuntu 20.04 PC mit allgemeinen Sudo-Privilegien. Administratorrechte sind erforderlich, da wir zusätzliche Pakete installieren müssen
- Eine aktive Internetverbindung
Schritt 1 – Installieren Sie die erforderlichen Softwarepakete und konfigurieren Sie die Firewall
In diesem Schritt werden wir mehrere Softwares installieren, einschließlich Java und Screen. Der Bildschirm ist notwendig, um den Minecraft-Server als Hintergrundprozess auszuführen.
Als Faustregel stellen Sie sicher, dass Ihr APT-Paketmanager und Ihr System auf dem neuesten Stand sind, bevor Sie neue Pakete installieren. Tun Sie dies, indem Sie die folgenden Befehle ausführen.
sudo apt aktualisieren sudo apt aktualisieren
Jetzt müssen wir OpenJDK Version 8 von Java installieren. Wir werden uns für das Headless JRE entscheiden, da es sich um eine minimale Version ohne Unterstützung für GUI-Apps handelt. Das macht es zur idealen Wahl, da wir Java auf einem Server ausführen müssen. Führen Sie den folgenden Befehl aus.
sudo apt install openjdk-8-jre-headless
Als nächstes installieren wir den Bildschirm. Wie oben beschrieben, ermöglicht Screen die Ausführung des Minecraft-Servers als Hintergrundprozess. Wenn Sie den Minecraft-Server im Terminal gestartet und später das Terminal schließen, würde das den Server automatisch beenden kill. Mit Screen läuft unser Minecraft-Server im Hintergrund weiter. Führen Sie den folgenden Befehl aus.
sudo apt Installationsbildschirm
Nachdem wir die benötigten Softwarepakete installiert haben, müssen wir nun die Firewall konfigurieren. Unser Ziel ist es, eingehende Verbindungen von Minecraft über Port 25565 (Standard) zuzulassen. Führen Sie den folgenden Befehl aus, um eine neue Firewall-Regel hinzuzufügen.
sudo ufw erlauben 25565
Nachdem wir nun unsere Firewall konfiguriert und unsere notwendigen Pakete installiert haben, können wir den Minecraft-Server installieren.
Schritt 2 - Laden Sie den neuesten Minecraft-Server herunter
Um Minecraft Server herunterzuladen, navigieren Sie zur offiziellen Minecraft-Website und kopieren Sie den Download-Link aus dem im Bild unten angegebenen Abschnitt.
Wir werden die „wget” Befehl zum Herunterladen der Datei. Führen Sie den folgenden Befehl aus.
wget https://launcher.mojang.com/v1/objects/a412fd69db1f81db3f511c1463fd304675244077/server.Krug
Wenn "wget” nicht auf Ihrem System installiert ist, führen Sie den folgenden Befehl aus, um es zu erhalten.
sudo apt installieren wget
Diese Option lädt die neueste Version von Minecraft herunter. Um ältere Versionen von Minecraft zu erhalten, besuchen Sie mcversions.Netz. In diesem speziellen Tutorial konzentrieren wir uns jedoch auf die neueste Version.
Schritt 3 - Minecraft-Server konfigurieren und starten
Sobald wir die Minecraft-Jar-Datei in unser System heruntergeladen haben, müssen wir sie konfigurieren und ausführen.
Wir starten eine Bildschirmsitzung mit dem Befehl screen.
Bildschirm
In den Terminalfenstern wird ein Banner mit einigen Informationen zum Screen-Dienstprogramm angezeigt. Drücken Sie die Tempoleiste und das Terminal zeigt das Standard-Terminalfenster terminal. Wir können jetzt unsere Befehle hier ausführen und laufen lassen.
Bevor wir mit dem nächsten Befehl fortfahren, müssen wir einige Änderungen vornehmen. Die Minecraft-Jar-Datei, die wir heruntergeladen haben, wurde als "Server" gespeichert.Krug.„Wir müssen es umbenennen, damit es in die Minecraft-Edition passt, die wir heruntergeladen haben. Sie können die Version unten sehen, in der wir den Download-Link wie im Bild unten kopiert haben.
In unserem Fall müssen wir es umbenennen in "Minecraft Server.1.16.1.Krug.” Wir werden den folgenden Befehl verwenden.
mv-Server.jar minecraft_server.1.16.1.Krug
Beginnen wir nun mit unserer Erstkonfiguration, indem wir den folgenden Befehl auf dem Terminal ausführen. Seien Sie nicht beunruhigt falls es einen Fehler auslöst. Bei den jüngsten Updates hat Minecraft es so konzipiert, dass Benutzer zuerst die Endbenutzer-Lizenzvereinbarung akzeptieren sollten, bevor sie mit Minecraft beginnen.
Führen Sie den folgenden Befehl aus. Stellen Sie sicher, dass Sie Ihre Minecraft-Edition angeben. Es könnte anders sein als bei mir.
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.1.glas nogui
Bevor wir diesen Fehler behandeln, schauen wir uns einige der Argumente an, die in diesem Befehl vorhanden sind.
- -Xms1024M: Dies ist der Speichersatz, auf dem der Server ausgeführt wird. Derzeit ist es auf 1024M (1GB) eingestellt. Sie können eine neue Größe angeben, abhängig von Ihrem System-RAM. M wird verwendet, um MB darzustellen, während G verwendet wird, um GB . darzustellen. Daher könnten wir in unserer obigen Situation Xms1G verwenden, was mit Xms1024M identisch wäre.
- -Xmsx1024M: Dies bezieht sich auf den maximalen Systemspeicher, der vom Server verwendet werden kann. Sie können dieses Limit noch erhöhen, abhängig von Ihrem verfügbaren System-RAM. Ebenso kann Xmx mit Xms auch mit MB oder GB arbeiten or.
- -jar: Dies ist ein Flag, um die auszuführende Jar-Datei anzugeben.
- nogui: Dieser Parameter ermöglicht es uns, den Minecraft-Server ohne grafische Benutzeroberfläche zu starten
Jetzt lösen wir den aufgetretenen Fehler error. Es wird generiert, weil während der Ausführung zwei Dateien nicht gefunden wurden. Das ist die Endbenutzer-Lizenzvereinbarung in eula.txt und der Server.properties, die die Konfigurationsdatei enthält.
Wenn dem Server diese beiden Dateien fehlen, werden sie glücklicherweise im Arbeitsverzeichnis erstellt. Durch Ausführen des „ls” Befehl, wir sollten in der Lage sein, die beiden Dateien zu sehen.
Beginnen wir mit der Lösung des EULA-Problems. Öffne die Eula.txt-Datei mit Ihrem bevorzugten Texteditor. In meinem Fall verwende ich den Nano-Editor.
Nano-Eula.TXT
Die Datei enthält nicht viel Text. Unser Interesse gilt dem EULA-Link und dem Eula-Parameter, der derzeit auf eingestellt ist falsch. Öffnen Sie den Link in Ihrem Browser und lesen Sie die Benutzerlizenzvereinbarung. Wenn Sie mit allem zufrieden sind, kehren Sie zu dieser Datei zurück und setzen Sie den Eula-Parameter auf wahr. Speichern und schließen Sie die Datei.
Einmal fertig mit der Eula.txt-Datei können wir uns nun den „Server“ ansehen.Eigenschaften“-Datei. Es enthält alle notwendigen Konfigurationsoptionen für deinen Minecraft-Server. Um detailliertere Informationen zu Servereigenschaften zu erhalten, besuche das offizielle Minecraft Wiki. Öffnen Sie diese Datei mit Ihrem bevorzugten Texteditor und geben Sie Ihre bevorzugten Konfigurationen ein. In diesem Beitrag behandeln wir nur die notwendigen Einstellungen.
Nanoserver.Eigenschaften
In dieser Datei werden wir nur einige der primären Konfigurationen durchführen, wie unten aufgeführt.
- Spielmodus=Überleben - Diese Option legt den Spielmodus fest. Andere Optionen sind Kreativität, Abenteuer und Zuschauer.
- Schwierigkeit=einfach - Diese Option legt den Schwierigkeitsgrad des Spiels fest. Andere Optionen sind friedlich, normal und hart.
- pvp=wahr
- Levelname=Welt
- motd=Ein Minecraft-Server: Dies ist der Name Ihres Minecraft-Servers, der in der Serverliste aufgeführt wird.
Nachdem wir nun sowohl die eula.txt-Datei und Server.properties-Datei können wir zur Ausführung unserer JAR-Datei zurückkehren. Führen Sie unseren vorherigen Befehl im Terminal erneut aus.
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.1.glas nogui
Es wäre am besten, wenn Sie jetzt eine ähnliche Ausgabe wie oben erhalten. Wenn Sie einen Fehler erhalten, überprüfen Sie, ob der Eula-Parameter in der Eula.txt-Datei ist auf true gesetzt.
Sobald der Server die Ausführung abgeschlossen hat und erfolgreich auf Ihrem System läuft, sollten Sie die folgende Ausgabe sehen.
[05:32:51] [Server-Thread/INFO]: Fertig (30.762s)! Um Hilfe zu erhalten, geben Sie "Hilfe" ein
Das bedeutet, dass Ihr Minecraft-Server läuft und Sie sich im Admin-Kontrollfeld befinden. Geben Sie den Befehl "Hilfe" ein, der Ihnen die Liste der Optionen anzeigt, die Sie von hier aus einstellen können.
Schritt 4 - Halten Sie den Minecraft-Server am Laufen
Unsere aktuelle Minecraft-Session läuft auf dem Screen Terminal. Um zu unserem Terminal-Hauptfenster zurückzukehren und sich von der aktuellen Bildschirmsitzung zu trennen, verwenden Sie die Tastenkombination Strg-A + Strg-D.
Jetzt müssen wir die ID unserer Minecraft-Sitzung identifizieren, die auf dem Bildschirm ausgeführt wird. Führen Sie den folgenden Listenbefehl aus command.
Bildschirm -Liste
Aus der Ausgabe können wir unsere Minecraft-Sitzung als 15254 . identifizieren. Um diese Sitzung fortzusetzen, verwenden Sie den Parameter -r wie im Befehl unten.
Bildschirm -r 15254
Wenn Sie sich abmelden oder das Terminal schließen möchten, verwenden Sie unbedingt die Sequenz Strg-A + Strg-D, um Ihren Minecraft-Bildschirm zu trennen. Das läuft im Hintergrund weiter.
Schritt 5 – Verbinden Sie Ihren Minecraft-Client mit dem Server
Um mit diesem Schritt fortzufahren, müssen wir die Minecraft Java Edition installiert haben. Wenn Sie es noch nicht haben, laden Sie die DEB-Datei von Minecraft herunter.net und installieren Sie es mit „Software Install“.” Starten Sie Ihre Minecraft Java Edition über das Anwendungsmenü.
Bitte wählen Sie die Option Multiplayer, damit wir uns mit unserem Server verbinden können.
Das Fenster „Mehrspieler spielen“ wird geöffnet. Wählen Sie hier die Option „Server hinzufügen“.”
Das Fenster „Serverinfo bearbeiten“ wird geöffnet. Hier müssen Sie Ihren Servernamen und auch die Serveradresse angeben. Die Adresse kann der localhost oder Ihre aktuelle IP-Adresse sein. Sie können dies sehen, indem Sie die ifconfig Befehl.
Wenn Sie fertig sind, klicken Sie auf „Fertig“ und Sie gelangen zurück zum Mehrspieler-Fenster. Sie sollten jetzt Ihren Server hier aufgelistet sehen.
Sofern Sie keine Änderungen an Ihrem System vornehmen, wird Ihr Server beim Start immer hier aufgeführt. Denken Sie daran, den Minecraft-Server in Screen zu starten, bevor Sie mit dem Spielen beginnen.
Fazit
Das ist alles, was Sie brauchen, um einen Minecraft-Server auf Ihrem Linux-System mit Ubuntu 20 laufen zu lassen.04 LTS. Wenn Sie weitere Informationen für unsere Leser haben, zögern Sie nicht, unten einen Kommentar zu hinterlassen.