Die native LAN-Unterstützung von Minecraft eignet sich hervorragend für das Ausführen von Spielen im laufenden Betrieb. Wenn Sie jedoch einen dedizierten, angepassten Server benötigen, ist Spigot der richtige Weg. Spigot basiert auf einer Plugin-API namens Bukkit, die das Anpassen Ihres Gameplays vereinfacht. Da das Bukkit-Projekt seit Beginn des Minecraft-Multiplayers existiert, haben viele Entwickler ihre eigenen Plugins und Modifikationen veröffentlicht.
Was ist Zapfen?
Spigot ist eine modifizierte Abzweigung der Bukkit-API, die selbst eine modifizierte Abzweigung des von Mojang veröffentlichten offiziellen Minecraft-Servers ist. Bukkit wurde geboren, als Entwickler und Modder mit der Closed Source und dem Mangel an Funktionen auf dem offiziellen Server unzufrieden waren und eine modularere und anpassbarere 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 rechtlicher Probleme wurde das CraftBukkit-Projekt geschlossen und nicht auf 1.8, die neueste Minecraft-Version, aktualisiert.
Hier kommt Spigot ins Spiel. Spigot wurde entwickelt, um CraftBukkit schneller und effizienter zu machen. Es verwendet die Bukkit-API, sodass alle mit Bukkit kompatiblen Plugins mit Spigot kompatibel sind. Als die Bukkit-Downloads eingestellt wurden, aktualisierte das Spigot-Projekt die Software weiter und machte sie nun zur größten Wahl für modifizierte Server und zur einzigen Wahl für modifizierte 1.8-Server.
Windows-Installation
Spigot hat keinen Download; Es muss aus dem Quellcode kompiliert werden. Das Spigot-Team automatisiert dies mit einem Programm namens BuildTools. Sie können die neueste Version von BuildTools herunterladen Hier. Sie werden auch brauchen Git für Windows. Stellen Sie sicher, dass Sie die neueste Version von Java haben.
Erstellen Sie einen Ordner, in dem alle Ihre Serverdateien gespeichert sind, und stecken Sie das BuildTools-JAR hinein:
Führen Sie das Git für Windows-Setup aus und warten Sie geduldig, bis der Fortschrittsbalken das Ende erreicht.
Wenn die Installation von Git abgeschlossen ist, öffnen Sie das Startmenü und Sie sollten eine neue Anwendung in Ihrem Programmordner sehen. Wenn Sie Git bash ausführen, wird ein Terminalfenster angezeigt. Wenn Sie Erfahrung mit Unix-Terminals haben, sollten Sie mit deren Verwendung vertraut sein. Wenn nicht, ist der Vorgang trotzdem einfach. CD einfach in den Ordner, in den Sie das BuildTools-JAR gelegt haben, und führen Sie es mit java -jar aus:
cd ~ / path / to / folder /
java -jar BuildTools.jar
Das BuildTools-Programm lädt jetzt den gesamten erforderlichen Quellcode herunter und kompiliert die Server-JAR-Dateien automatisch. Dies kann lange dauern. Wenn es fertig ist, sollten Sie die Eingabeaufforderung und eine Reihe von Dateien in dem Ordner sehen, in dem Sie das BuildTools-JAR ablegen. 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 dieses Skript eingefügt in:
@echo aus
java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar
Pause
Wenn Sie diesen Server nur für wenige Personen oder für sich selbst auf demselben Computer ausführen, reicht 1 GB RAM aus. Wenn Sie möchten, können Sie das Argument -Xmx jedoch auf einen höheren Wert ändern.
Speichern Sie das Skript und führen Sie es aus. Sie erhalten eine Fehlermeldung 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. Öffnen Sie es, ändern Sie es von false in true und führen Sie start.bat erneut aus. Um zu testen, ob der Server ausgeführt wird, öffnen Sie Minecraft und stellen Sie eine Verbindung zu localhost her:
Sie sollten mit einer Minecraft-Welt und einem Fehler begrüßt werden, wenn Sie einen Block in der Nähe von Spawn brechen. Dies liegt daran, dass Spigot standardmäßig einige Blöcke des Spawn-Schutzes für alle verwendet, die kein Operator sind. Sie können sich nur vom Serverterminal aus «op», indem Sie ausführen
op Spielername
Oder wenn Sie jemanden entfernen möchten,
Deop-Spielername
Sie benötigen die Berechtigung op, um viele Befehle im Spiel zu verwenden, z. B. Gegenstände zu geben oder in den Kreativmodus zu wechseln. Es gibt auch Plugins, mit denen Benutzer bestimmte Befehle verwenden können.
Installation von OS X und Linux
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. Verwenden Sie unter Linux den Paketmanager, den Sie installieren müssen, falls Sie ihn noch nicht haben:
sudo apt-get install git
sudo yum install git
Laden Sie dieselbe BuildTools-JAR-Datei aus der Windows-Installation herunter und legen Sie sie in einem eigenen Ordner ab.
Öffnen Sie auf einem Mac ein Terminal, navigieren Sie zu diesem Ordner und führen Sie ihn mit aus
java -jar BuildTools.jar
Sie werden aufgefordert, Befehlszeilen-Entwicklertools zu installieren. Klicken Sie auf «Installieren» und warten Sie, bis der Vorgang abgeschlossen ist. Dadurch werden die Tools installiert, die für die Ausführung von BuildTools erforderlich sind. Unter Linux müssen Sie möglicherweise ausführen
git config –global –unset core.autocrlf
bevor Sie das Glas laufen lassen. 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
Port-Weiterleitung
Wenn Sie mit Freunden außerhalb Ihres lokalen Netzwerks spielen möchten, müssen Sie die Ports Ihres Routers weiterleiten. Der Port von Minecraft ist standardmäßig 25565, dies kann jedoch in der Konfigurationsdatei server.properties geändert werden.
Die Adresse, die Sie Ihren Freunden geben, sollte Ihre öffentliche IP-Adresse sein, gefolgt von einem Doppelpunkt und der Portnummer. Sie können Finden Sie Ihre öffentliche IP-Adresse online. Zum Beispiel ist die IP, mit der Ihre Freunde eine Verbindung herstellen, ähnlich
123.45.67.89:25565
Plugins installieren
Sie können Plugins von erhalten Bukkit oder SpigotMC. 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 Ablegen im Plugins-Ordner. Sie müssen dann den Server neu laden oder neu starten, damit das neue Plugin aktiviert wird.
Hier sind einige grundlegende Plugins, die Sie beim Setup installieren sollten:
- LANBroadcaster öffnet Ihren Server für Ihr lokales Netzwerk, sodass Freunde eine Verbindung herstellen können, ohne eine IP einzugeben.
- Multiversum ermöglicht es Ihnen, so viele Minecraft-Welten zu haben, wie Sie möchten, und Multiversum-Portale können Sie sie einfach miteinander verknüpfen.
- Welt bearbeiten Bietet leistungsstarke Kontrolle über Gelände und Gebäude.
- WorldGuard schützt deine Builds vor Spielern und der Umwelt.
Jedes dieser Plugins hat eine eigene Syntax, die Sie durch Ausführen / Helfen im Spiel lernen können.