14Jul

Wie man einen Spigot Minecraft Server für Customized Multiplayer ausführt

click fraud protection
Die native LAN-Unterstützung von

Minecraft ist ideal, um Spiele on the fly zu spielen. Wenn Sie jedoch einen dedizierten, angepassten Server wünschen, ist Spigot der richtige Weg. Spigot basiert auf einer Plugin-API namens Bukkit, die die Anpassung Ihres Gameplays erleichtert. Da das Bukkit-Projekt bereits seit Anbeginn des Minecraft-Multiplayers existiert, haben viele Entwickler ihre eigenen Plugins und Modifikationen veröffentlicht.

Was ist Spigot?

Spigot ist eine modifizierte Abzweigung der Bukkit-API, die selbst eine modifizierte Abzweigung des offiziellen Minecraft-Servers von Mojang ist. Bukkit wurde geboren, als Entwickler und Modder mit der geschlossenen Quelle und dem Mangel an Funktionen im offiziellen Server unzufrieden waren und eine modularere und anpassbare Serverlösung wollten. Die eigentliche Implementierung der Bukkit-API hieß CraftBukkit, und als Minecraft wuchs, wurde CraftBukkit zur besten Wahl für mittelgroße und große Server. Aufgrund einiger gesetzlicher Probleme wurde das CraftBukkit-Projekt heruntergefahren und wurde nicht auf 1.8, die neueste Minecraft-Version, aktualisiert.

instagram viewer

Hier kommt Spigot ins Spiel. Spigot wurde entwickelt, um CraftBukkit schneller und effizienter zu machen. Es verwendet die Bukkit-API, so dass alle mit Bukkit kompatiblen Plugins mit Spigot kompatibel sind. Als die Bukkit-Downloads beendet wurden, führte das Spigot-Projekt die Aktualisierung der Software durch und war damit die größte Wahl für Modded-Server und die einzige Wahl für modifizierte 1,8-Server.

Windows Installation

Spigot hat keinen Download;es muss aus der Quelle kompiliert werden. Das Spigot-Team automatisiert dies mit einem Programm namens BuildTools. Sie können die neueste Version von BuildTools hier herunterladen. Sie benötigen Git auch für Windows. Stellen Sie sicher, dass Sie über die neueste Version von Java verfügen.

Erstellen Sie einen Ordner, der alle Ihre Server-Dateien enthält, und kleben Sie das BuildTools-JAR hinein:

Führen Sie die Installation von Git für Windows aus und warten Sie geduldig, bis der Fortschrittsbalken das Ende erreicht.

Wenn Git mit der Installation fertig ist, öffnen Sie das Startmenü und Sie sollten eine neue Anwendung in Ihrem Programmordner sehen. Gib Git bash und du siehst ein Terminalfenster. Wenn Sie Erfahrung mit Unix-Terminals haben, sollten Sie damit vertraut sein. Wenn nicht, ist der Prozess sowieso einfach. Wechseln Sie einfach in den Ordner, in den Sie das BuildTools-JAR laden, und führen Sie es mit java -jar aus:

cd ~ /path/to/folder/

java -jar BuildTools.jar

Das BuildTools-Programm lädt nun den gesamten erforderlichen Quellcode herunter und kompiliert die JAR-Serverdateien automatisch. Dies kann lange dauern. Wenn es fertig ist, sollten Sie die Eingabeaufforderung und eine Reihe von Dateien in dem Ordner sehen, in den Sie das BuildTools-Jug setzen. Erstellen Sie ein neues Textdokument, nennen Sie es start.bat, klicken Sie mit der rechten Maustaste darauf und wählen Sie Bearbeiten. Es wird im Editor geöffnet, und fügen Sie dieses Skript ein:

@echo aus

java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar

anhalten Wenn Sie diesen Server nur für ein paar Leute ausführen, oderfür sich selbst auf der gleichen Maschine, wird 1 GB RAM gut, aber wenn Sie möchten, können Sie das Argument -Xmx auf einen höheren Betrag ändern.

Speichern Sie das Skript und führen Sie es aus. Sie erhalten einen Fehler und das Programm wird beendet. Das ist normal. Wenn Sie spigot.jar zum ersten Mal ausführen, wird aus rechtlichen Gründen eine EULA.txt-Datei erstellt.Öffne es, ändere es von false in true und starte start.bat erneut. Um zu testen, ob der Server läuft, öffne Minecraft und verbinde dich mit localhost:

Du solltest mit einer Minecraft-Welt und einem Fehler begrüßt werden, wenn du einen Block in der Nähe von Spawn brichst. Dies liegt daran, dass Spigot standardmäßig einige Blöcke des Spawn-Schutzes von allen Benutzern verwendet, die kein Operator sind. Du kannst dich nur vom Server-Terminal aus "op" bedienen, indem du

op-Spielername

ausführst. Wenn du jemanden entfernen willst, brauchst du op-Erlaubnis, um viele In-Game-Befehle zu verwenden, wie zum Beispiel Gegenstände zu geben oder zum Creative zu wechselnModus. Es gibt auch Plugins, die Benutzern die Verwendung bestimmter Befehle erlauben.

OS X- und Linux-Installation

Die Installation von Spigot unter OS X und Linux ist noch einfacher. Stellen Sie sicher, dass auf beiden die neueste Version von Java installiert ist. Unter Linux, verwenden Sie den Paketmanager, den Sie git installieren müssen, wenn Sie es noch nicht haben:

sudo apt-get installieren git

sudo yum installieren git

Laden Sie das gleiche BuildTools-Jar aus der Windows-Installation und legen Sie es in einen eigenen Ordner.

Öffnen Sie auf dem Mac ein Terminal, navigieren Sie zu diesem Ordner und führen Sie es mit

aus

java -jar BuildTools.jar

untitled_folder _-_ bash _-_ 111 ​​× 40

Sie sollten eine Eingabeaufforderung sehen, in der Sie aufgefordert werden, Befehlszeilen-Entwicklertools zu installieren. Klicken Sie auf "Installieren" und warten Sie, bis es fertig ist. Dadurch werden die Tools installiert, die für die Ausführung von BuildTools erforderlich sind. Unter Linux müssen Sie möglicherweise

git config -global -unset core.autocrlf

ausführen, bevor Sie das jar ausführen. Andernfalls sollte die Installation reibungslos verlaufen und Sie können spigot.jar über die Befehlszeile mit java -jar oder mit einem Startskript starten:

#!/bin/ sh

java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar

Portweiterleitung

Wenn Sie mit Freunden außerhalb Ihres lokalen Netzwerks spielen möchten, müssen Sie die Ports auf Ihrem Router weiterleiten. Der Port von Minecraft ist standardmäßig 25565, obwohl dies in der Konfigurationsdatei server.properties geändert werden kann.

Die Adresse, die Sie Ihren Freunden geben, sollte Ihre öffentliche IP-Adresse sein, gefolgt von einem Doppelpunkt und der Portnummer. Sie können Ihre öffentliche IP-Adresse online finden. Die IP-Adresse, mit der sich Ihre Freunde verbinden, entspricht beispielsweise

123.45.67.89:25565.

Plugins installieren

Sie können Plugins von Bukkit oder SpigotMC beziehen. Viele der Plugins sind für 1.7, aber die meisten funktionieren mit 1.8.Das Installieren eines Plugins ist so einfach wie das Herunterladen einer JAR-Datei und das Einfügen in den Plugins-Ordner. Sie müssen dann den Server neu laden oder neu starten, damit das neue Plugin eingreifen kann.

Hier sind einige grundlegende Plugins, die Sie beim Setup installieren sollten:

  • LANBroadcaster öffnet Ihren Server in Ihrem lokalen Netzwerk, damit Freunde sich verbinden können, ohne eine IP einzugeben.
  • Multiverse ermöglicht es Ihnen, so viele Minecraft-Welten zu haben, wie Sie wollen, und Multiverse Portals können Sie einfach miteinander verbinden.
  • WorldEdit bietet leistungsstarke Kontrolle über Gelände und Gebäude.
  • WorldGuard schützt Ihre Builds vor Spielern und der Umwelt.

Jedes dieser Plugins hat seine eigene Syntax, die du durch Ausführen von / help im Spiel erlernen kannst.