Поређење
Paper или Spigot
Ажурирано 18. октобар 2026.
Spigot је класичан софтвер сервера за Bukkit плагине. Paper је настао као fork Spigot-а са закрпама за перформансе, исправкама грешака и много већим API-јем, а данас је најкоришћенији избор за сервере са плагинима. Скоро сваки Spigot плагин ради на Paper-у; обрнуто не важи за плагине који користе Paper-ов додатни API.
Наведи Paper или Spigot и верзију.
Генериши ово уз CodexeЈедно поред другог
| Spigot | Paper | |
|---|---|---|
| Покреће Bukkit/Spigot плагине | Да | Да, скоро све |
| Покреће плагине само за Paper | Не | Да |
| Перформансе | Добре | Боље на већини сервера: много оптимизација и асинхроно учитавање chunk-ова |
| API за плагине | Bukkit и Spigot API | Исти, плус много догађаја, метода и Adventure текстуалних компоненти |
| Конфигурација | bukkit.yml, spigot.yml | Исти, плус Paper-ови сопствени глобални и конфигурациони фајлови по свету |
| Vanilla понашање | Ближе vanilla игри | Подразумевано поправља неке експлоите и грешке (неки могу поново да се укључе) |
| Како се набавља | Сам га правиш уз BuildTools | Преузима се готов са papermc.io |
Кад је Paper бољи избор
- Већина survival, SMP, сервера за мини-игре и мрежних сервера: боље перформансе са истим плагинима.
- Пишеш плагине и желиш већи API: боље текстуалне компоненте, више догађаја, асинхрони API-ји.
- Касније желиш да пређеш на Folia-у или да користиш Velocity: оба потичу из истог PaperMC пројекта.
Кад је Spigot бољи избор
- Технички играчи се ослањају на vanilla механике које Paper поправља или мења, као што су нека дуплирања или понашања redstone-а, а не желиш да због њих управљаш Paper-овим подешавањима.
- Пишеш плагин који мора да ради на сваком Bukkit серверу: гради га над Spigot API-јем и радиће на Spigot-у, Paper-у и њиховим fork-овима.
- Одређени плагин од кога зависиш званично подржава само Spigot и не понаша се исправно на Paper-у (ретко, али се дешава).
Paper данас
У новијим верзијама Paper је постао hard fork: више не преузима сваку измену из Spigot-а и развија се самостално, уз задржану подршку за плагине писане за Spigot API. У пракси, аутор плагина који циља Spigot API досеже до оба, а онај коме требају Paper функције циља Paper.
Пребацивање сервера са Spigot-а на Paper обично се своди на замену .jar-а сервера Paper-ом исте Minecraft верзије; светови и плагини остају. Прво направи резервну копију и провери лог покретања.
Spigot и Paper плагини на Codexe-у
Тип Bukkit/Spigot/Paper на Codexe-у покрива оба. Напиши „Paper“ или „Spigot“ и верзију у захтеву: Codexe користи тај API, компајлира плагин и проверава да садржи plugin.yml (или paper-plugin.yml). Тражи Spigot ако плагин мора да ради на оба. Тест сервери покрећу Paper, па се и Spigot плагин тестира тамо.
Питања
Да ли ће моји Spigot плагини радити на Paper-у?
Скоро сви, без измена. Плагинима који користе интерни код сервера (NMS) треба билд за ту тачну верзију на било ком од два сервера.
Да ли је Purpur бољи од Paper-а?
Purpur је fork Paper-а са додатним опцијама за игру. Покреће Paper и Spigot плагине. Изабери га ако желиш те опције; иначе је Paper довољан.
Могу ли да се вратим са Paper-а на Spigot?
Обично да, са истим световима, али плагини којима треба Paper-ов API престаће да раде. Направи резервну копију пре преласка.
Да ли Paper ради на старим верзијама као што је 1.8?
Стари Paper билдови за 1.8.8 постоје и сервери за мини-игре их још користе, али више не добијају ажурирања. Исто важи за старе Spigot билдове.
Направи плагин за свој сервер
Овај промпт се отвара спреман за слање:
“Paper 1.21.4 плагин под називом ChatFormat: формат чета са LuckPerms префиксима и суфиксима, MiniMessage боје за играче са chatformat.color, команда /chatformat reload, формат у config.yml.”
Генериши ово уз Codexe