So führen Sie einen einfachen lokalen Minecraft-Server aus (mit und ohne Mods)
Während es einfach ist, eine Minecraft-Karte für andere lokale Spieler in Ihrem Netzwerk freizugeben, ist es schön, einen dedizierten Server betreiben zu können, damit die Leute ohne den ursprünglichen Spielehost kommen und gehen können, der Minecraft lädt. Heute untersuchen wir, wie ein einfacher lokaler Minecraft-Server sowohl mit als auch ohne Mods betrieben wird.
Warum einen Minecraft Server betreiben??
Eines der frustrierendsten Elemente des lokalen Multiplayer-Erlebnisses von Minecraft (sowohl für den PC als auch für die PE-Edition) besteht darin, dass der ursprüngliche Spiel-Host aktiv sein muss, um auf frühere Kreationen zugreifen zu können. Wenn zum Beispiel zwei Eltern und zwei Kinder Minecraft in einem Haushalt spielen, und sie ein paar Stunden an einem Wochenende mit einer großen Struktur arbeiten, die von Kid # 2 gehostet wird, dann brauchen sie immer, wenn jemand wieder an dieser Welt / Struktur arbeiten möchte # 2, um ihr Spiel hochzufahren und mit allen anderen zu teilen, indem Sie es für das LAN öffnen. Dies hat zur Folge, dass sich jede Welt auf jedem einzelnen Computer befindet und plötzlich wird es für mehrere Personen zu einem echten Ärger, an einer bestimmten Karte zu arbeiten.
Eine wesentlich effizientere Methode besteht darin, einen eigenständigen Server im lokalen Netzwerk zu hosten. Auf diese Weise können Spieler nach Belieben kommen und gehen, ohne dass sich jemand anmelden und seine Welt teilen muss. Noch besser, Sie können einen Minecraft-Server auf einem Computer hosten, der für das eigentliche Spielen von Minecraft nicht geeignet ist (wir haben bescheidene Minecraft-Server ohne Probleme mit kleinen Raspberry Pi-Boxen ausgeführt).
Schauen wir uns an, wie Sie einen einfachen lokalen Minecraft-Server mit und ohne Mods einrichten.
Einrichten eines einfachen Vanilla Minecraft Servers
Es gibt zwei Möglichkeiten, den einfachen Vanilla-Mojang-Minecraft-Server zu installieren. Eine Methode ist sehr Windows-zentriert, da Sie einfach eine .EXE-Datei mit einem praktischen kleinen grafischen Benutzerfenster herunterladen und ausführen. Diese Methode hilft OS X- und Linux-Benutzern jedoch nicht unbedingt. Daher verwenden wir die auf JAR basierende Methode, die den Prozess auf alle Plattformen ausdehnen kann, wobei nur geringfügige Änderungen erforderlich sind, um zwischen den Betriebssystemen zu wechseln.
Zunächst müssen Sie die offizielle Minecraft Server-JAR-Datei herunterladen. Seit diesem Tutorial ist die Version 1.7.10. Sie finden es unten auf der offiziellen Minecraft.net-Download-Seite. Unabhängig von Ihrem Betriebssystem möchten Sie die JAR-Datei.
Verschieben Sie die .JAR-Datei nach dem Download der Datei an einen dauerhafteren Ort. Wir haben die Datei in einem / HTG Test Server / abgelegt. Sie können es an beliebiger Stelle ablegen, aber eindeutig beschriften, an einem sicheren Ort ablegen. Wenn Sie die .JAR-Datei ausführen, werden alle serverbezogenen Daten in den Ordner heruntergeladen / entpackt, in dem sich die .JAR befindet Platzieren Sie es nicht an einem Laufwerksordner oder einem Basisordner.
Führen Sie den Server zum ersten Mal aus, indem Sie an der Eingabeaufforderung den folgenden Befehl aus dem Verzeichnis ausführen, in dem sich die .JAR-Datei befindet:
Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui
OS X: Java -Xms1G -Xmx1G -Jar Minecraft-Server. 1.7.10.jar nogui
Linux: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui
Die obigen Befehle führen die Minecraft Server-JAR-Datei aus. Der Befehl führt Java aus, weist 1 GB Speicher / 1 GB Max zu, gibt an, dass die Datei eine JAR ist, benennt die JAR und gibt an, dass keine GUI erforderlich ist. Sie können die zugewiesenen / maximalen Speicherwerte nach oben anpassen, wenn Sie dies für besonders große Welten oder Server mit vielen Playern (z. B. während einer LAN-Party) tun müssen. Wir empfehlen jedoch nicht, die Speicherwerte zu verringern.
Wenn Sie bei der Installation von Java unter Linux Hilfe benötigen, eine Verknüpfung für den Startvorgang unter OS X oder ein anderes OS-spezifisches Problem erstellen, empfehlen wir Ihnen, die ausführliche Anleitung zum Starten der Server-JAR-Datei im offiziellen Minecraft-Wiki zu lesen.
Wenn Sie den Server das erste Mal ausführen, wird eine Meldung wie die folgende angezeigt:
[Server-Thread / INFO]: Starten der Minecraft Server Version 1.7.10
[Server-Thread / INFO]: Eigenschaften werden geladen
[Server-Thread / WARN]: server.properties ist nicht vorhanden
[Server-Thread / INFO]: Neue Eigenschaftendatei erstellen
[Server-Thread / WARN]: Eula.txt konnte nicht geladen werden
[Server-Thread / INFO]: Sie müssen dem EULA zustimmen, um den Server ausführen zu können. In der eula.txt finden Sie weitere Informationen.
[Server-Thread / INFO]: Server wird angehalten
Das ist völlig normal. Suchen Sie im Serververzeichnis nach der EULA.txt-Datei, öffnen Sie sie und bearbeiten Sie den Eintrag "eula = false" in "eula = true", um Ihre Zustimmung zu der Mojang-Serverbenutzervereinbarung anzuzeigen. Speichern und schließen Sie das Dokument. Führen Sie den Serverbefehl erneut aus. Sie können es mit oder ohne "nogui" -Tag ausführen, je nach Ihren Bedürfnissen / Wünschen. Wenn Sie es mit dem Tag "nogui" ausführen, verbleiben die Serverausgabe- und Befehlsschnittstelle in dem Terminalfenster, in dem Sie den Befehl gestartet haben:
Wenn Sie das "nogui" -Tag entfernen, wird ein GUI-Fenster geöffnet, das eine sauberere und einfacher zu verwaltende Serverumgebung bietet:
Die GUI-Oberfläche zeigt Ihnen genau das, was Sie im Terminalfenster in dem großen rechten Fensterbereich sehen würden, sowie ein Statistikfenster in der oberen linken Ecke und eine Liste der aktuell angemeldeten Spieler in der rechten unteren Ecke. Sofern Sie den Server nicht auf einem Rechner mit Ressourcenumwandlung (oder einem Headless-Gerät wie einem Medienserver oder Raspberry Pi) betreiben, empfehlen wir die Verwendung der GUI.
Nachdem Sie den EULA akzeptiert haben, werden beim zweiten Lauf des Servers zusätzliche Dateien heruntergeladen und die Standardwelt wird generiert. Die Standardwelt befindet sich in / world / und sieht aus wie ein normaler alter /.minecraft/saves/[someworldname / Ordner von regulären Minecraft-Dateien (tatsächlich). Sie können auf der zufällig generierten Welt spielen oder Sie können den Inhalt von / world / löschen und durch den Inhalt eines gespeicherten Spiels aus einer Standalone-Kopie von Minecraft oder aus einem aus dem Internet heruntergeladenen World Save ersetzen.
Lassen Sie uns unserem frisch geprägten Server beitreten und sehen, wie es aussieht. Um an Ihrem Spiel teilnehmen zu können, müssen Sie sich im selben LAN wie der Host-Computer befinden und die IP-Adresse des Host-Computers kennen.
Starten Sie Minecraft mit der IP-Adresse in der Hand, klicken Sie im Hauptmenü auf Multiplayer, fügen Sie den neuen Server hinzu oder verwenden Sie die Direktverbindungsfunktion. Wenn Sie Hilfe zu einer dieser Optionen benötigen, lesen Sie den Abschnitt Herstellen einer Verbindung zu Remote-Servern in der Lektion zu Minecraft Multiplayer-Servern aus unserer vorherigen Anleitung.
Hier sind wir auf dem brandneuen Server. Alles sieht gut aus und die Welt lädt reibungslos. Sie werden sofort feststellen, dass sich das Spiel im Überlebensmodus befindet. Dies ist der Standard des Servers, aber wir zeigen Ihnen, wie Sie ihn in einem Moment ändern können.
Auf der Server-Seite sehen Sie eine Reihe von Benachrichtigungen im Konsolenfenster, während sich darauf Dinge ereignen: Spieler, die teilnehmen, Spieler sterben, Kommunikation mit dem Spieler und andere Benachrichtigungen. Darüber hinaus können Sie Serverbefehle sowohl im Konsolenfenster als auch als OP-Operator oder als "Operator" auf dem Server verwenden. Es gibt Dutzende von Befehlen, von denen viele eher undeutlich und selten verwendet werden. Sie können die gesamte Befehlsliste im Minecraft-Wiki lesen. In der nachstehenden Tabelle werden jedoch die wichtigsten hervorgehoben, die für die Einrichtung Ihres Servers relevant sind.
Hinweis: Wenn Sie den Befehl im Fenster der Serverkonsole eingeben, benötigen Sie nicht das führende "/", sondern den Befehl, wenn Sie ihn als Spieler auf dem Server im Chatfenster eingeben.
/ defaultgamemode [s / c / a] | Schaltet den Standardmodus des Servers für neue Player zwischen den Modi Survival, Creative und Adventure um. |
/ Schwierigkeit [p / e / n / h] | Schaltet die Schwierigkeitsgrade zwischen friedlich, leicht, normal und schwer um. |
/ gamemode [s / c / a] [Spieler] | Dasselbe wie / defaultgamemode, außer für Spieler für Spieler. |
/Liste | Listet alle aktuellen Spieler auf. |
/ (de) op [player] / deop [player] | Gibt benannten Spieler-Operator-Privilegien (oder nimmt sie mit). |
/ speichern- (alle / ein / aus) | „All“ rettet sofort die Welt, „on“ schaltet das Weltsparen ein (dies ist der Standardzustand) und „off“ schaltet das automatische Speichern aus. Lassen Sie dies am besten in Ruhe, es sei denn, Sie möchten eine sofortige Sicherung erzwingen, um Ihre Arbeit mit dem Befehl / save-all zu sichern. |
/ setworldspawn [x y z] | Legt den Spawnpunkt für alle Spieler fest, die die Welt betreten. Ohne Koordinaten wird die Stelle festgelegt, auf der sich die ausführende Operation befindet, und mit Argumenten wird den Spawn-Punkt diesen Koordinaten zugewiesen. |
/ Spawnpoint [Spieler] [x y z] | Das gleiche wie Worldspawn, aber für einzelne Spieler. Damit können Sie für jeden Spieler einen eigenen Spawnpunkt festlegen. |
/halt | Fährt den Server herunter. |
/ Zeiteinstellung [Wert] | Ändert die Spielzeit; akzeptiert "Tag", "Nacht" oder einen Wert von 0 bis 24000, wobei 6000 als Referenz und 18000 als Mitternacht gilt. |
/ tp [Zielspieler] [Ziel] | Spieler teleportieren. Das erste Argument muss immer der Zielspieler sein. Das zweite Argument kann ein anderer Spieler sein (Spieler A an B senden) oder X / Y / Z-Koordinaten (Spieler A an den Ort senden).. |
/ wetter [klar / regen / gewitter] | Ändert das Wetter. Darüber hinaus können Sie ein zweites Argument hinzufügen, um das Wetter X Sekunden lang zu ändern (wobei X zwischen 1 und 1.000,00 liegen kann).. |
Dies sind die unmittelbar nützlichsten Befehle, um einen kleinen Heimserver auszuführen. Es gibt zusätzliche Befehle, die nützlich sind, wenn Sie Ihren Heimserver für den öffentlichen oder halböffentlichen Gebrauch (z. B. / kick und / ban) öffnen, die jedoch normalerweise für den privaten Gebrauch nicht erforderlich sind.
Nun, da wir unseren privaten Heimserver erfolgreich gestartet haben, fragen Sie sich (vor allem nach all den Lektionen, die ihnen gewidmet sind), wie wir einige fantastische Mods in unseren Server einfügen können. Nächster Stopp, Server-Modding.
Einrichten eines Simple Modded Minecraft Servers
Genauso wie Sie Forge Mod Loader problemlos in eine eigenständige Minecraft-Installation injizieren können, können Sie auch Forge Mod Loader problemlos in den Minecraft Server injizieren.
Sie können dasselbe Installationsprogramm verwenden, das Sie im vorherigen Modding-Lernprogramm für Forge verwendet haben. Führen Sie es einfach erneut aus (es spielt keine Rolle, ob Sie die .EXE oder die .JAR-Datei verwenden) und passen Sie die Einstellungen entsprechend an:
Wählen Sie "Server installieren" und verweisen Sie auf ein neues Verzeichnis. Sie müssen keinen Server und dann Forge installieren, wie Minecraft und Forge installieren, wie wir es im clientseitigen Tutorial gemacht haben.
Hinweis: Wenn Sie zu diesem Abschnitt übergegangen sind, weil Sie sich so sehr über Mods auf Ihrem Server gefreut haben, empfehlen wir Ihnen dennoch, den vorherigen Abschnitt zu lesen, da einige der Schritte identisch sind und wir nicht alle im Detail für diesen Abschnitt wiederholen des Tutorials.
Geben Sie dem Server und den Forge-Dateien eine Minute Zeit, und besuchen Sie dann den Installationsordner. Die nächsten Schritte werden dem Vanille-Minecraft-Server-Setup sehr ähnlich sehen.
Führen Sie in diesem Ordner die Datei „forge. *. Universal.jar“ aus, und verwenden Sie genau denselben Befehl, den Sie verwendet haben, je nach Betriebssystem aus dem Vanilla-Installationsabschnitt dieses Lernprogramms.
Der Server wird ausgeführt und dann angehalten. Dies gibt an, wie im vorherigen Abschnitt beschrieben, dass Sie die EULA akzeptieren müssen. Öffnen Sie die frisch erstellte EULA.txt und ändern Sie das "false" in "true" wie beim letzten Mal.
Führen Sie den Server erneut aus, um zu bestätigen, dass alles korrekt installiert ist. Nehmen Sie einfach an der Welt teil. Denken Sie daran, wenn Sie der Welt beitreten, müssen Sie sich mit einem modifizierten Client verbinden (Vanilla-Clients können keinen modifizierten Servern beitreten). Schließen Sie sich einer passenden Versionsnummer-Installation von Minecraft an, bei der Forge installiert ist, jedoch ohne Mods, die den Status des Servers widerspiegeln.
Alles sieht gut aus. Wir sind sogar in der Nähe eines Dorfes aufgetreten, was immer Spaß macht. Lassen Sie uns diesen Dorfbewohnern zeigen, wie man feiert, indem sie ein Portal in eine magische Dimension bringen.
Kein Problem; Wir haben gerade einen Diamanten in eine Pfütze geworfen und alle Dorfbewohner starren uns an, als hätten wir den Verstand verloren. Wir haben zwar Forge installiert, aber es fehlt die Komponente, die die Magie möglich macht: den Twilight Forest Mod.
Nun, da wir wissen, dass Forge korrekt installiert ist, müssen Sie als Nächstes die gewünschten Mods installieren. Der Prozess ist sehr einfach. Sie müssen lediglich sicherstellen, dass sich die mod .JAR-Datei (in diesem Fall der Twilight Forest-Mod) im Ordner / mods / Ihres neuen Forge-Servers befindet und Der Ordner / mods / für den Minecraft-Client, mit dem Sie sich dem Server anschließen.
Beenden Sie Ihren Minecraft-Client und stoppen Sie den Server mit dem Befehl „Stop“, kopieren Sie die Dateien und starten Sie den Server neu. Starten Sie dann Ihren Client neu und treten Sie dem Server bei.
Worte können die Enttäuschung nicht ausdrücken, die wir empfanden, als der Dorfbewohner in das frisch erscheinende Portal Twilight Forest fiel und sich nicht in den Wald teleportieren konnte. Wir müssen an seiner Stelle gehen.
Das Portal endete direkt neben einer Burg. Im Ernst, dies könnte der glücklichste Kartensamen aller Zeiten sein: Wir begannen neben einem Dorf in der Überwelt, machten dort ein Portal und landeten neben einem Schloss im Zwielichtwald (wenn Sie am 1.7. Mit Zwielichtwald spielen). 10 (oder andere 1.7. * Versionen) der Samen ist: 1065072168895676632)!
Zusätzliche Tweaks und Tricks für Ihren Server
An diesem Punkt können Sie entweder mit oder ohne Mods rocken, je nachdem, welche Variante Sie installiert haben. Das bedeutet jedoch nicht, dass Sie mit dem Server fertig sind. Lassen Sie uns ein paar zusätzliche Dinge durchgehen, die Sie zur Verbesserung Ihres Servererlebnisses tun können.
Weitere Mods
Sie können immer mehr Mods installieren. Beachten Sie, dass mehr Mods mehr CPU / GPU / RAM-Ressourcen benötigen. Notieren Sie sich sorgfältig, welche Mods Sie installieren, da jeder, der sich Ihrem Server anschließt, diese Mods ebenfalls installieren muss. Im Allgemeinen sollten der / mod / -Ordner des Clients und der / mod / -Ordner des Servers Spiegelbilder sein.
Brauchen Sie Ideen für gute Server-Mods? Finden Sie die Ressourcen heraus, die im Abschnitt "Wo Mods zu finden sind" unseres Minecraft-Modding-Tutorials aufgeführt sind.
Server für Remote-Player öffnen
Wenn Sie mit Personen außerhalb Ihres lokalen Netzwerks spielen möchten, können Sie eine Portweiterleitung einrichten, damit Spieler außerhalb Ihres Heimnetzwerks auf den Server zugreifen können. Die meisten Breitbandanschlüsse für das Heim können viele Spieler problemlos unterstützen. Da der Server über kein Kennwortsystem verfügt, möchten Sie möglicherweise eine Whitelist auf dem Server erstellen. Verwenden Sie den Befehl und die Parameter / whitelist [ein / aus / liste / hinzufügen / entfernen / neu laden] [spielername] um die Whitelist anzupassen und anzuzeigen.
Feinabstimmung mit Server.Properties
Im Serverordner finden Sie eine Datei namens server.properties. Wenn Sie diese Datei in einem Texteditor öffnen, finden Sie eine einfache Konfigurationsdatei, die manuell bearbeitet werden kann. Einige dieser Einstellungen sind zwar über Server- / In-Game-Befehle verfügbar, viele jedoch nicht.
Mit einfachen wahren / falschen oder numerischen Umschaltern können Spieler im Überlebensmodus fliegen, The Nether ausschalten, Server-Timeout-Einstellungen anpassen und eine Vielzahl anderer Variablen verwenden. Während viele der Einstellungen ziemlich selbsterklärend sind, benötigen einige wenige ein tieferes Verständnis der beteiligten Variablen. Sehen Sie sich diese detaillierte Aufschlüsselung der server.properties-Variablen an.
Bewaffnet mit einem Server, modifiziert oder anderweitig, müssen Sie sich jetzt nicht mehr darum kümmern, dass die richtige Person zur richtigen Zeit online ist, um auf Ihre Welt zuzugreifen (und Sie können Ihre Welt problemlos in Ihrem ganzen Haushalt oder mit Freunden auf der ganzen Welt teilen das Land).