Vysvětlení pojmu: Spigot
Pluginový serverový software z linie Bukkit, který položil základ kompatibilního ekosystému pro Paper a další forky.
Také: spigot server, spigot mc
Krátce
Co znamená Spigot?
Spigot je serverový software navazující na Bukkit a CraftBukkit, který rozšířil Minecraft o pluginový ekosystém a výkonové úpravy. V dnešní linii na něj navazuje Paper, zatímco Purpur je fork Paperu s dalšími herními volbami. Spigot plugin proto často funguje i na Paperu, ale plugin využívající specifické Paper API nemusí fungovat opačně. Spigot je vhodné chápat jako serverový základ a kompatibilitní vrstvu, ne jako klientský mod loader. Pro nový veřejný server bývá často praktičtější Paper. Historicky ale zůstává důležitý pro kompatibilitu starších pluginů a návodů.
Role Spigotu v ekosystému
Spigot navazuje na Bukkit API a stal se základem pro obrovské množství pluginů. Mnoho návodů stále říká „Spigot plugin“, i když se plugin používá na Paper serveru.
Pokud narazíte na plugin označený jako Spigot, velmi často poběží i na Paperu. Opačně to vždy platit nemusí, protože některé pluginy využívají Paper-specific API.
Kdy zvolit Spigot místo Paperu
- Když konkrétní starší plugin vyžaduje čistě Spigot prostředí.
- Když migrujete starý server a chcete nejdřív měnit co nejméně věcí.
- U nového projektu ale obvykle dává větší smysl Paper.
Jak to využít v praxi
Spigot vybírejte podle ekosystému, který server skutečně potřebuje. Pluginový server typicky řeší Paper, Spigot nebo Purpur; modovaný server zase Forge, Fabric a správný modloader. Nejlepší volba není ta „nejrychlejší na papíře“, ale ta, která sedí verzím, pluginům, modům a stylu serveru.
Na co si dát pozor
- Před změnou softwaru udělejte zálohu světa, konfigurací i pluginů. Některé změny jsou vratné snadno, jiné mohou ovlivnit data světa.
- Nekombinujte návody pro různé softwary bez kontroly. Paper, Forge, Fabric i proxy mají odlišné konfigurační soubory a jiné limity.
- Po aktualizaci sledujte logy. Varování při startu často odhalí nekompatibilní plugin, chybějící knihovnu nebo špatnou verzi Javy.
Časté otázky
Jak souvisí Spigot s Bukkitem?
Bukkit je hlavně API a ekosystém, zatímco Spigot je serverový software postavený na CraftBukkit.
Fungují Spigot pluginy na Paperu?
Ve většině případů ano, protože Paper zachovává kompatibilitu se Spigot API.
Jaká je linie Bukkit, Spigot, Paper a Purpur?
Bukkit položil API základ, Spigot přidal serverové úpravy, Paper optimalizace a Purpur další konfiguraci nad Paperem.