Usporedba
Paper ili Spigot
Ažurirano 18. listopada 2026.
Spigot je klasični softver poslužitelja za Bukkit pluginove. Paper je nastao kao fork Spigota sa zakrpama za performanse, ispravcima bugova i puno većim API-jem, a danas je najkorišteniji izbor za poslužitelje s pluginovima. Gotovo svaki Spigot plugin radi na Paperu; obrnuto ne vrijedi za pluginove koji koriste Paperov dodatni API.
Navedi Paper ili Spigot i verziju.
Generiraj ovo uz CodexeUsporedba
| Spigot | Paper | |
|---|---|---|
| Pokreće Bukkit/Spigot pluginove | Da | Da, gotovo sve |
| Pokreće pluginove samo za Paper | Ne | Da |
| Performanse | Dobre | Bolje na većini poslužitelja: mnogo optimizacija i asinkrono učitavanje chunkova |
| API za pluginove | Bukkit i Spigot API | Isto, plus mnogo evenata, metoda i Adventure tekstualnih komponenti |
| Konfiguracija | bukkit.yml, spigot.yml | Isto, plus Paperove vlastite globalne konfiguracijske datoteke i one po svijetu |
| Vanilla ponašanje | Bliže vanilli | Po zadanom ispravlja neke exploite i bugove (neki se mogu ponovno uključiti) |
| Kako ga nabaviti | Sam ga izradiš s BuildToolsom | Preuzima se gotov s papermc.io |
Kad je Paper bolji izbor
- Većina survival, SMP, minigame i mrežnih poslužitelja: bolje performanse s istim pluginovima.
- Pišeš pluginove i želiš veći API: bolje tekstualne komponente, više evenata, asinkroni API-ji.
- Želiš kasnije prijeći na Foliju ili koristiti Velocity: oboje dolazi iz istog PaperMC projekta.
Kad je Spigot bolji izbor
- Tehnički igrači oslanjaju se na vanilla mehanike koje Paper ispravlja ili mijenja, kao što su neka dupliciranja ili ponašanja redstonea, a ti ne želiš za njih podešavati Paperove postavke.
- Pišeš plugin koji mora raditi na svakom Bukkit poslužitelju: napravi ga na Spigot API-ju i radit će na Spigotu, Paperu i njihovim forkovima.
- Određeni plugin o kojem ovisiš službeno podržava samo Spigot i ne ponaša se ispravno na Paperu (rijetko, ali događa se).
Paper danas
U novijim verzijama Paper je postao hard fork: više ne preuzima svaku promjenu iz Spigota i razvija se samostalno, a pritom zadržava podršku za pluginove napisane za Spigot API. U praksi autor plugina koji cilja Spigot API pokriva oba, a onaj kome trebaju Paperove značajke cilja Paper.
Prelazak poslužitelja sa Spigota na Paper obično znači zamjenu .jar datoteke poslužitelja Paperom iste Minecraft verzije; svjetovi i pluginovi ostaju. Najprije napravi sigurnosnu kopiju i provjeri log pokretanja.
Spigot i Paper pluginovi na Codexeu
Vrsta Bukkit/Spigot/Paper na Codexeu pokriva oboje. U zahtjevu navedi „Paper” ili „Spigot” i verziju: Codexe koristi taj API, kompajlira plugin i provjerava sadrži li plugin.yml (ili paper-plugin.yml). Zatraži Spigot ako plugin mora raditi na oba. Testni poslužitelji pokreću Paper, pa se ondje testira i Spigot plugin.
Pitanja
Hoće li moji Spigot pluginovi raditi na Paperu?
Gotovo svi, bez promjena. Pluginovima koji koriste interni kod poslužitelja (NMS) na oba poslužitelja treba build za točno tu verziju.
Je li Purpur bolji od Papera?
Purpur je fork Papera s dodatnim opcijama za gameplay. Pokreće Paper i Spigot pluginove. Odaberi ga ako želiš te opcije; inače je Paper dovoljan.
Mogu li se vratiti s Papera na Spigot?
Obično da, s istim svjetovima, ali pluginovi kojima treba Paperov API prestat će raditi. Prije prelaska napravi sigurnosnu kopiju.
Radi li Paper na starim verzijama kao što je 1.8?
Stari Paper buildovi za 1.8.8 postoje i minigame poslužitelji ih još koriste, ali više ne dobivaju ažuriranja. Isto vrijedi za stare Spigot buildove.
Napravi plugin za svoj poslužitelj
Ovaj prompt otvara se spreman za slanje:
“Paper 1.21.4 plugin pod nazivom ChatFormat: format chata s LuckPerms prefiksima i sufiksima, MiniMessage boje za igrače s chatformat.color, naredba /chatformat reload, format u config.yml.”
Generiraj ovo uz Codexe