Lodehost logoLodehost

Planowanie serwera

Paper, Purpur czy Spigot: na czym powinien działać Twój serwer?

Wszystkie trzy uruchamiają pluginy, których ludzie szukają, i wszystkie wychodzą z tej samej gry vanilla, więc wybór wygląda na mniejszy, niż jest. Różnią się tym, jak dużo zmieniają pod maską, ile ustawień dają i jak bardzo redstone i farmy zachowują się jak w trybie jednoosobowym. Oto jak są spokrewnione i kiedy który ma sens.

5 min czytania

Drzewo genealogiczne oprogramowania serwera Minecraft ze Spigotem, Paperem i Purpurem
Trzy projekty, jeden świat pluginów: Paper poszedł własną drogą, a Purpur buduje na Paperze.

Jak te trzy są ze sobą powiązane

Bukkit dał serwerom Minecraft interfejs pluginów na początku lat 2010, a CraftBukkit był serwerem, który go uruchamiał. Spigot wyrósł z CraftBukkita jako szybszy fork z własnym plikiem ustawień. Paper zaczął jako fork Spigota, który dokładał kolejne poprawki wydajności i funkcje, i przez lata każda wersja Papera zawierała wszystkie zmiany Spigota.

Skończyło się to w grudniu 2024 roku, gdy Paper ogłosił twardy fork: przestał przejmować kod Spigota i teraz rozwija się całkowicie samodzielnie. Purpur jest forkiem Papera, więc idzie za Paperem i dodaje długą listę opcji rozgrywki.

SpigotPaperPurpur
Zbudowany naCraftBukkitWłasnym kodzie od twardego forkaPaper
Pluginy Bukkit i SpigotTakTak, poza pluginami, które sięgają do wnętrza SpigotaTak, tak samo jak Paper
Pluginy PaperNieTakTak
Pliki ustawieńbukkit.yml i spigot.ymlTe dwa plus folder config z paper-global.yml i paper-world-defaults.ymlWszystko, co ma Paper, plus purpur.yml
Wbudowany profilerNiespark, od 1.21spark, dzięki Paperowi
Jak go zdobyćSamodzielna kompilacja przez BuildToolsGotowy do pobraniaGotowy do pobrania
W naszym paneluNiedostępny; jego pluginy działają na PaperzeTakTak
Drzewo genealogiczne Bukkita, Spigota, Papera, Purpura i Folii
Paper wyrósł ze Spigota i w grudniu 2024 roku poszedł własną drogą. Purpur i Folia budują na Paperze.

Spigot: punkt odniesienia, rzadko dobry wybór

Wiele pluginów powstało najpierw dla Spigota i część twórców nadal testuje najpierw na nim. Na zatłoczonym serwerze jest wyraźnie wolniejszy od Papera i ma dużo mniej ustawień. Nie da się go też po prostu pobrać: Spigota kompilujesz na własnym komputerze programem BuildTools.

Wybierz go tylko wtedy, gdy plugin, którego naprawdę potrzebujesz, nie chce działać nigdzie indziej. Zdarza się to rzadko i często oznacza, że plugin od dawna nie był aktualizowany.

Paper: domyślny wybór dla serwerów z pluginami

  • Szybszy tam, gdzie to ważne. Paper przerobił ładowanie chunków, oświetlenie, obsługę bytów i wiele innych obciążonych miejsc. Najbardziej widać to przy wielu graczach i dużym świecie.
  • Ustawienia dla ciężkich elementów. W paper-world-defaults.yml są limity tego, ile bytów jednego rodzaju zapisuje chunk, zasięgi znikania dla każdej kategorii mobów, szybsza implementacja redstone i szybsze eksplozje, a każdy świat może je nadpisać.
  • Znane exploity zamknięte. Od razu po instalacji Paper blokuje kilka sztuczek duplikacji z vanilla, takich jak duplikowanie TNT, dywanów i torów tłokami. Techniczni gracze, którzy na nich polegają, włączają je z powrotem w paper-global.yml.
  • spark w zestawie. Od 1.21 Paper ma profiler spark, więc raport lagów to jedna komenda. Poradnik o sparku pokazuje, jak go czytać.
  • Pluginy Paper. Niektóre nowsze pluginy używają własnego formatu Papera i w ogóle nie ładują się na Spigocie.

Farmy techniczne mogą działać inaczej

Paper poprawia niektóre zachowania vanilla, na których opierają się farmy, a kilka jego przyspieszeń zmienia timing w rzadkich mechanizmach. Jeśli Twój świat stoi na farmach technicznych, przetestuj je na kopii, zanim przeniesiesz wszystko, i zajrzyj do sekcji unsupported-settings w paper-global.yml, gdzie są przełączniki przywracające zachowanie vanilla.

Purpur: Paper z dodatkowymi przełącznikami

Purpur bierze Papera takiego, jaki jest, i dodaje opcje, które inaczej wymagałyby osobnego pluginu. Są w purpur.yml i większość z nich zachowuje się jak vanilla, dopóki ich nie zmienisz. Kilka przykładów tego, co potrafi:

  • Pozwolić graczom jeździć na mobach i sterować nimi, choć normalnie się nie da.
  • Wyłączyć myślenie osadnikom zamkniętym w halach handlowych, co na dużych serwerach oszczędza sporo pracy.
  • Dostroić pojedyncze moby: ich zdrowie, obrażenia i to, czy mogą wyłamywać drzwi, i wiele więcej.
  • Pokazać szybkość ticków albo pamięć w pasku u góry ekranu komendami tpsbar i rambar.

Ponieważ pod spodem Purpur to Paper, działa na nim każdy plugin Papera. Przejście z Papera na Purpur niczego nie zmienia, dopóki nie edytujesz purpur.yml, a powrót działa równie dobrze, o ile nie zacząłeś polegać na opcji, którą ma tylko Purpur.

A Folia?

Folię robi zespół Papera. Dzieli świat na regiony i tickuje je jednocześnie na kilku wątkach procesora, co pomaga bardzo dużym serwerom, na których gracze są daleko od siebie. Ceną jest wsparcie pluginów: plugin musi być celowo napisany dla Folii, a wiele nie jest. Na zwykłym serwerze survival albo z minigrami przynosi głównie kłopoty.

Który wybrać

  • Prawie każdy serwer z pluginami: Paper.
  • Zmiany rozgrywki bez osobnego pluginu na każdą: Purpur.
  • Techniczny świat survival oparty na osobliwościach vanilla: Paper z włączonymi opcjami duplikacji, po przetestowaniu farm.
  • Plugin, który działa tylko na Spigocie: najpierw poszukaj utrzymywanej alternatywy.
  • Gracze także z Bedrocka: Paper albo Purpur, bo pluginy Crossplay potrzebują jednego z nich.
  • Mody zamiast pluginów: żaden z tych trzech. Zobacz Fabric, Forge czy NeoForge.

Zmiana w naszym panelu

W zakładce „Ustawienia” wybierasz oprogramowanie serwera. Przejście między Paperem a Purpurem zachowuje świat, ustawienia i adres do gry. Panel najpierw zatrzymuje serwer, robi kopię zapasową i czeka, aż ta kopia naprawdę się skończy, zanim cokolwiek zmieni, więc w pakiecie z miejscami na kopie zawsze jest droga powrotu. W pakiecie bez nich zaznaczasz pole, żeby przejść dalej bez kopii.

Zmiana nigdy nie usuwa pluginów. Przejdź na typ, który nie potrafi ich załadować, a po prostu poczekają w folderze plugins, aż wrócisz.

Wybór oprogramowania serwera w zakładce Ustawienia w panelu Lodehost
Paper albo Purpur: w pakietach z miejscami na kopie zmiana najpierw robi kopię zapasową i nie rusza świata ani adresu.

Napisane i sprawdzone przez zespół Lodehost, ostatnia weryfikacja 13 września 2026.

FAQ

Pytania o Papera, Purpura i Spigota

Czy pluginy Spigota działają na Paperze?

Prawie wszystkie. Pluginy, które używają tylko zwykłego interfejsu Bukkit i Spigot, działają na Paperze bez zmian. Wyjątkiem są pluginy sięgające do wewnętrznego kodu Spigota, a one zwykle dostają aktualizację zgodną z Paperem.

Czy Purpur jest szybszy od Papera?

Bez zmian w ustawieniach działają tak samo szybko, bo pod spodem Purpur to Paper. Niektóre opcje Purpura, na przykład wyłączenie myślenia uwięzionym osadnikom, mogą oszczędzić pracę na zatłoczonym serwerze.

Co twardy fork Papera zmienił dla właścicieli serwerów?

Na co dzień niewiele. Pluginy dalej działały, a Paper zachował swoje ustawienia. Paper nie przejmuje już kodu Spigota, więc może zmieniać się szybciej, a pluginy zależne od wnętrza Spigota potrzebowały aktualizacji.

Czy mogę przejść z Papera na Purpur bez utraty świata?

Tak. Świat, pluginy i ustawienia zostają, a w naszym panelu w pakietach z miejscami na kopie przed zmianą powstaje kopia zapasowa. Dopóki nie edytujesz purpur.yml, serwer działa dokładnie tak jak na Paperze.

Czy Paper zmienia rozgrywkę vanilla?

Tylko w szczegółach. Domyślnie zamyka niektóre exploity duplikacji i zmienia kilka rzeczy dla szybkości. Zwykły survival gra się tak samo; przetestować warto farmy techniczne.

Paper albo Purpur, i zmieniaj, kiedy chcesz.

Każdy pakiet może uruchomić jeden i drugi, a zmiana zachowuje świat, pluginy i adres, a w pakietach z miejscami na kopie najpierw powstaje kopia zapasowa.

Porównaj pakiety