Minecraft hat sich seit seiner Veröffentlichung zu einem der beliebtesten Spiele der Welt entwickelt. Mit über 140 Millionen aktiven Spielern weltweit bietet Minecraft eine unendliche Block-Welt, die Spieler zu kreativen Bauprojekten und spannenden Abenteuern einlädt. Ein entscheidender Teil des Spielerlebnisses sind die Server, auf denen Spieler zusammenkommen, um gemeinsam zu bauen, zu erkunden und zu kämpfen. In diesem Artikel erfahren Sie, wie Sie einen Minecraft-Server auf einem Virtual Private Server (VPS) einrichten können, um Ihr eigenes, einzigartiges Spielerlebnis zu schaffen.
Warum einen eigenen Minecraft-Server einrichten?
Das Spielen auf einem öffentlichen Minecraft-Server kann zwar Spaß machen, birgt jedoch einige Nachteile, insbesondere in Bezug auf Sicherheit und Anpassungsfähigkeit. Durch das Einrichten eines eigenen Servers erhalten Sie vollständige Kontrolle über das Spielerlebnis. Sie können die Serverregeln festlegen, den Zugang regulieren und Ihre eigene Welt nach Belieben gestalten.
Ein privater Server schützt nicht nur vor unerwünschtem Verhalten, sondern ermöglicht es Ihnen auch, spezielle Spielmodi, Mods und Plugins zu integrieren, die das Spielerlebnis erweitern. Darüber hinaus haben Sie die Möglichkeit, durch den Betrieb eines Minecraft-Servers Einnahmen zu erzielen. Dies kann durch den Verkauf von Zugangsrechten, In-Game-Käufen oder durch Werbung geschehen.
Ein Virtual Private Server (VPS) bietet dabei eine kosteneffiziente und leistungsstarke Lösung. Im Vergleich zu einem dedizierten Server sind VPS-Angebote oft wesentlich günstiger, bieten jedoch ausreichend Leistung für ein reibungsloses Minecraft-Erlebnis.
Schritt 1: Wählen Sie das richtige VPS-Paket
Bevor Sie mit der Einrichtung Ihres Minecraft-Servers beginnen, müssen Sie das passende VPS-Paket wählen. Minecraft ist ein ressourcen-intensives Spiel, das eine zuverlässige Leistung benötigt, um ein flüssiges Spielerlebnis zu gewährleisten. Für die meisten Minecraft-Server empfehlen sich folgende Mindestanforderungen:
- RAM: Mindestens 1,5 GB RAM. Für größere Server oder Server mit vielen Plugins sollten Sie mehr RAM einplanen.
- Festplattenspeicher: Mindestens 15 GB Festplattenspeicher, um die Spielwelt und alle notwendigen Dateien zu speichern.
- CPU: Eine leistungsstarke CPU, um sicherzustellen, dass der Server auch bei vielen Spielern reibungslos läuft.
Viele Hosting-Anbieter bieten VPS-Pakete an, die allgemein für Gaming oder konkret für Minecraft-Mod-Server-Hosting optimiert sind. Es gibt einige Anbieter dafür. Wir können dabei auf eine Rangliste verweisen, wollen aber auch gleichzeitig darauf hinweisen, dass Sie diese Entscheidung selbst treffen sollten. Bei der Auswahl sollten Sie auch auf die Möglichkeit achten, Ihren VPS bei wachsendem Bedarf aufzustocken. Dies ist besonders wichtig, wenn Ihr Server populär wird und mehr Ressourcen benötigt werden.
Schritt 2: Verbinden Sie sich über Secure Shell Protocol (SSH)
Der nächste Schritt ist die Verbindung zu Ihrem VPS über SSH (Secure Shell Protocol). SSH ermöglicht eine sichere Verbindung zu Ihrem Server über das Netzwerk, sodass Sie Befehle ausführen und den Server konfigurieren können.
Um sich über SSH zu verbinden, benötigen Sie Ihre IP-Adresse, den SSH-Port und das Root-Passwort. Diese Informationen erhalten Sie normalerweise in Ihrem Hosting-Kundenbereich. Öffnen Sie auf Ihrem Computer ein Terminal und geben Sie den folgenden Befehl ein:
ssh -p port-number root@ip-address
Ersetzen Sie die port-number und die IP-Adresse durch die spezifischen Informationen Ihres VPS. Das vervollständigte Terminal könnte zum Beispiel so aussehen:
ssh -p 22 root@216.137.100.000
Nach Eingabe (durch die Eingabetaste) des Befehls werden Sie zur Eingabe Ihres Passworts aufgefordert, dass Sie ebenso in Ihrem Kundenbereich des Hosting-Anbieters finden sollten. Sobald die Verbindung hergestellt ist, sind Sie bereit, Ihren Minecraft-Server zu konfigurieren.
Schritt 3: Installieren Sie das Open Java Development Kit (OpenJDK)
Minecraft benötigt Java, um zu laufen. Daher müssen Sie das Open Java Development Kit (OpenJDK) installieren, das eine kostenlose und quelloffene Implementierung der Java-Plattform bietet.
Verwenden Sie den folgenden Befehl, um OpenJDK zu installieren:
yum install java-1.8.0-openjdk
Kurz danach werden einige Informationen bezüglich der Download-Größe und Ähnlichem anzeigt.
Darunter befindet sich die Frage, ob sie mit dem Download fortfahren wollen. Um den Download zu starten, drücken Sie die Y-Taste für “yes”.
Schritt 4: Installieren Sie Minecraft auf dem VPS
Um Minecraft auf Ihrem VPS zu installieren, müssen Sie zunächst ein Verzeichnis erstellen, in dem die Spieldaten gespeichert werden. Dies können Sie mit dem folgenden Befehl tun:
mkdir -p /Minecraft
Sie können zu diesem Verzeichnis wechseln, indem Sie folgenden Befehl eingeben:
cd /Minecraft
Laden Sie die neueste Version der Minecraft-Server Software von der offiziellen Website herunter. Die jüngste MInecraft-Server-Version ist momentan 1.21.1.jar. Auf der oben verlinkten Website finden Sie den Download-Link. Kopieren Sie diesen und fügen sie ihn in den wget-Befehl ein, um die JAR-Datei herunterzuladen. Das sieht dann zum Beispiel so aus:
wget -O minecraft_server.jar https://launcher.mojang.com/v1/objects/1b557e7b033b583cd9f66746b7a9ab1ec1673ced/server.jar
Falls nötig, benennen Sie die heruntergeladene Datei um, um sie leichter wiederzuerkennen:
mv server.jar minecraft_server.1.21.1.jar
Schritt 5: Akzeptieren Sie die Endbenutzer-Lizenzvereinbarung (EULA)
Bevor Sie den Minecraft-Server starten können, müssen Sie die Endbenutzer-Lizenzvereinbarung (EULA) akzeptieren. Das ist eine vertragliche Vereinbarung zwischen Ihnen und Mojang, die die Nutzung der Minecraft-Software regelt. Um diese Vereinbarung zu akzeptieren, geben sie Folgendes in Ihr Terminal ein:
java -Xmx1024M -Xms1024M - jar -[Name der Datei] nogui
Danach erscheint die frage, ob Sie der EULA zustimmen. Um zu prüfen, ob das Heruntergeladene die EULA umfasst, geben Sie folgenden Befehl ein:
ls
Angenommen, die Datei ist heruntergeladen worden, können Sie diese nun akzeptieren, indem Sie die eula.txt-Datei bearbeiten. Öffnen Sie die Datei mit einem Texteditor:
nano eula.txt
Nachdem Sie die EULA gelesen haben und mit diesen einverstanden sind, ändern Sie den Eintrag eula=false in eula=true, um die Vereinbarung zu akzeptieren. Speichern Sie die Datei und schließen Sie den Editor.
Schritt 6: Konfigurieren Sie Ihren Minecraft-Server
Nun ist es an der Zeit, die Serverkonfigurationsdatei server.properties zu bearbeiten. Diese Datei enthält alle wesentlichen Einstellungen für Ihren Server, wie z.B. die maximal-Anzahl der Spieler, die Weltgröße und den Schwierigkeitsgrad.
Öffnen Sie die Konfigurationsdatei mit folgendem Befehl:
vi server.properties
Hier können Sie verschiedene Einstellungen anpassen, indem Sie die /-Taste drücken. Speichern Sie Ihre Änderungen durch die Eingabe des Folgenden:
:wq
Schließen Sie nun die Datei durch das Drücken der Entertaste und kehren Sie zum Hauptterminal zurück.
Schritt 7: Installieren Sie Screen
Damit Ihr Minecraft-Server auch dann weiterläuft, wenn Sie sich von der SSH-Sitzung trennen, sollten Sie das Dienstprogramm „Screen“ installieren. Screen ermöglicht es Ihnen, eine Sitzung zu starten, die im Hintergrund weiterläuft, auch wenn Sie sich abmelden.
Installieren Sie Screen mit folgendem Befehl:
yum -y install screen
screen -S "Minecraft server"
Nun können Sie den Minecraft-Server starten:
java -Xmx1024M -Xms1024M -[Dateiname] nogui
Der Server läuft nun in der Screen-Sitzung. Sie können die Sitzung verlassen, indem Sie Strg + A + D drücken. Um später wieder auf die Sitzung zuzugreifen, drücken Sie die Tasten Strg + R.
Schritt 8: Konfigurieren Sie die Firewall
Um sicherzustellen, dass Spieler von außen auf Ihren Minecraft-Server zugreifen können, müssen Sie den entsprechenden Port in Ihrer Firewall öffnen. Minecraft verwendet standardmäßig den Port 25565. Sie können diesen Port mit dem folgenden Befehl öffnen:
iptables -I INPUT -p tcp --dport 25565 -j ACCEPT
Jetzt können Spieler Ihren Server erreichen, indem sie in Minecraft auf „Multiplayer“ klicken und die IP-Adresse Ihres Servers eingeben. Um sicherzustellen, dass Ihre Änderungen an der Firewall dauerhaft sind, müssen Sie möglicherweise die Firewall-Konfiguration dauerhaft speichern.
Fazit
Das Einrichten eines Minecraft-Servers auf einem VPS bietet Ihnen nicht nur die Flexibilität, Ihr Spielerlebnis nach Ihren Wünschen anzupassen, sondern auch die Möglichkeit, ein sicheres und unterhaltsames Umfeld für Ihre Community zu schaffen. Ein VPS bietet Ihnen die nötige Leistung und Kontrolle, um ein erstklassiges Spielerlebnis zu gewährleisten, ohne die Kosten für einen dedizierten Server tragen zu müssen.
Mit den oben beschriebenen Schritten sind Sie bestens gerüstet, um Ihren eigenen Minecraft-Server zu starten. Achten Sie darauf, regelmäßige Backups und Updates zu erstellen und Ihre Serverkonfiguration zu optimieren, um das bestmögliche Spielerlebnis zu bieten. Viel Erfolg bei der Einrichtung Ihres Servers und beim Aufbau Ihrer Minecraft-Community!