Spigot
Ein modifizierter Minecraft-Java-Server auf Basis von CraftBukkit, der Bukkit-Plugins ausführt und eigene Performance-Einstellungen mitbringt.
Spigot ist eine Serversoftware für Minecraft Java Edition. Sie basiert auf CraftBukkit, dem Server, der die Bukkit-Plugin-API umgesetzt hat, und erweitert ihn um Performance-Optionen und eigene API-Ergänzungen. Entwickelt wird Spigot von der SpigotMC-Community, die auch eine der größten Plugin-Seiten betreibt und den BungeeCord-Proxy geschaffen hat.
BuildTools
Das Spigot-Team verteilt keine fertige Server-Jar. Nach einem Rechtsstreit um CraftBukkit im Jahr 2014 baust du die Jar selbst mit einem Tool namens BuildTools, das den Vanilla-Server herunterlädt und die Patches lokal anwendet. Viele Hoster und Panels erledigen diesen Schritt für dich.
Warum das für Serverbetreiber wichtig ist
Spigot prägt einen großen Teil des Plugin-Ökosystems. Viele Plugins nennen „Spigot“ als Plattform, und die Einstellungsdatei spigot.yml steuert Dinge wie Entity Activation Ranges, den Item-Merge-Radius und den Schalter bungeecord für den Betrieb hinter einem Proxy.
Heute nutzen die meisten Plugin-Server stattdessen Paper. Paper ist ein Fork von Spigot, liest dieselbe spigot.yml, führt dieselben Plugins aus und bringt zusätzliche Performance-Verbesserungen mit. Für einen neuen Server gibt es kaum noch Gründe, reines Spigot zu wählen, aber es hilft, Spigot zu verstehen, wenn Plugin-Seiten oder Tutorials darauf verweisen.
Praxistipp
Wenn ein Plugin Spigot in seinen Anforderungen nennt, läuft es fast immer auch auf Paper. Umgekehrt gilt das nicht: Plugins, die speziell gegen die API von Paper gebaut sind, laden auf Spigot nicht. Schau im Zweifel auf der Plugin-Seite nach den unterstützten Plattformen und der Minecraft-Version, für die es gebaut wurde.