// Minecraft

Mody czy pluginy: różnica i czego potrzebuje twój serwer Minecraft

Mody czy pluginy: różnica i czego potrzebuje twój serwer Minecraft

"Czy mogę wrzucić mody na serwer?" to najczęstsze pytanie w naszych ticketach, a odpowiedź zawsze zaczyna się od pytania zwrotnego: mody czy pluginy? Te słowa używane są zamiennie, ale technicznie to dwa światy z własnym oprogramowaniem serwera, własnymi wymaganiami wobec graczy i własną ceną w pamięci. Ten artykuł wyjaśnia różnicę, pokazuje, kiedy wybrać które, i jak — okrężną drogą — czasem połączyć jedno z drugim.

Pluginy: serwer się zmienia, gracz niczego nie zauważa

Plugin to oprogramowanie działające wyłącznie na serwerze. Gracze łączą się zwykłym, niezmodyfikowanym klientem Minecrafta, a mimo to widzą nowe rzeczy: ekonomię ze sklepami, claimy chroniące dom, rangi, minigry, dostosowany czat, teleporty i homy. Działa to dlatego, że plugin buduje wszystko z istniejących bloków, przedmiotów i mechanik vanilla Minecrafta; nowych dodać nie może.

Pluginy działają na oprogramowaniu obsługującym API Bukkit: Paper to standard, Purpur rozbudowuje go o dodatkowe ustawienia, a Spigot to starsza baza. Znane pluginy to EssentialsX (podstawowe polecenia), LuckPerms (uprawnienia), WorldGuard i GriefPrevention (ochrona), Vault z pluginem ekonomii oraz CoreProtect (cofanie zniszczeń). Instalacja to wrzucenie pliku .jar do folderu plugins i restart; jak to zrobić w naszym panelu, opisuje baza wiedzy w instalacja pluginów. Które oprogramowanie serwera wybrać, wyjaśniamy w Paper czy Purpur.

Mody: zmienia się sama gra, więc także u gracza

Mod ingeruje w kod gry i może dodawać nowe bloki, przedmioty, moby, wymiary i mechaniki: maszyny, magię, nowe biomy, całe drzewka technologii. Ponieważ klient musi umieć narysować i zrozumieć tę nową zawartość, praktycznie każdy mod rozgrywkowy musi być zainstalowany u gracza i na serwerze, w tej samej wersji. Dlatego mody prawie zawsze rozpowszechnia się jako modpack: stały zestaw, który wszyscy instalują przez launcher (CurseForge, Modrinth, Prism).

Mody działają na modloaderze: Fabric (lekki, szybko aktualizowany, popularny do modów wydajnościowych i mniejszych paczek), NeoForge (następca Forge, baza większości dużych paczek jak All the Mods) i sam Forge do starszych wersji. Serwer z modpackiem to więc zawsze "serwerowa wersja tego modpacka" na odpowiednim loaderze; nie da się po prostu zebrać luźnych modów. Nasz poradnik jak zrobić serwer z modpackiem przechodzi przez instalację krok po kroku.

Różnica w skrócie

Kiedy wybrać co?

Wybierz pluginy, jeśli chcesz publicznego serwera, na który każdy wejdzie bez zachodu, jeśli chcesz wpuszczać graczy z Bedrocka, jeśli chcesz ekonomii, claimów albo minigier, albo jeśli chcesz szybko trzymać serwer na najnowszej wersji. Prawie wszystkie duże serwery działają na pluginach, właśnie dlatego, że próg wejścia dla graczy jest zerowy.

Wybierz mody, jeśli chcesz ze stałą ekipą grać w modpacka: tech, magia, eksploracja, fabuła. Próg jest wyższy (wszyscy instalują tę samą paczkę), ale tego doświadczenia nie da się odtworzyć pluginami. Licz na więcej RAM i szybki rdzeń procesora; ile, opisujemy w ile RAM potrzebuje serwer z modpackiem.

Da się i jedno, i drugie?

Częściowo. Istnieją rozwiązania hybrydowe uruchamiające pluginy Bukkit na serwerze Forge albo Fabric (Mohist, Arclight i podobne projekty), ale z definicji siedzą one między dwoma światami i słyną z niewytłumaczalnych błędów przy złożonych modpackach. Dla większości serwerów rada brzmi: wybierz jedną stronę. Jeśli na serwerze z modpackiem chcesz jednak uprawnień, claimów albo ekonomii, poszukaj najpierw modów, które robią to samo (LuckPerms ma wersję na Fabric i NeoForge, FTB Chunks obsługuje claimy). W drugą stronę serwer pluginowy, który chce "odrobiny moda", wiele osiągnie datapackami i resource packami: własne receptury, struktury, dźwięki, a nawet nowe przedmioty z własnym modelem — bez instalowania czegokolwiek przez graczy.

Mody server-side: wyjątek od reguły

Nie wszystkie mody wymagają czegoś od gracza. Rosnąca grupa modów server-side dla Fabric działa bez instalacji u klienta: mody wydajnościowe (Lithium), narzędzia do backupów i administracji, ulepszenia czatu, a nawet niektóre mody rozgrywkowe korzystające tylko z istniejącej zawartości. Zbliżony do vanilla serwer Fabric z samymi modami server-side to dobra alternatywa dla Paper, jeśli wolisz zostać w ekosystemie modów, z tym samym zerowym progiem dla graczy.

Najczęstsze błędy

Pytanie w ticketach rzadko brzmi "mody czy pluginy", a prawie zawsze wynika ze złego wyboru. Wrzucenie jara pluginu do folderu mods (albo odwrotnie): serwer ignoruje plik albo pada z komunikatem o brakującym API. Założenie serwera z modpackiem na Paper, bo Paper jest "szybszy": Paper nie ładuje modów. Łączenie luźnych modów z różnych wersji: wybierz gotowy modpack albo trzymaj wszystkie mody na dokładnie tej samej wersji Minecrafta i loadera. I zapomnienie, że gracze potrzebują modów po stronie klienta, po czym połowa ekipy nie może dołączyć z błędem o brakujących modach. Sprawdzaj przy każdym pliku: czy to plugin (folder plugins, Paper) czy mod (folder mods, Fabric lub NeoForge)?

Praktycznie: jak zacząć

  1. Ustal, kto będzie grał i czy dasz radę namówić ich na modpack. Jeśli nie: pluginy.
  2. Wybierz oprogramowanie w panelu: Paper/Purpur do pluginów, Fabric/NeoForge (albo od razu modpack) do modów.
  3. Zacznij od pięciu podstawowych pluginów albo gotowego modpacka, nie od trzydziestu luźnych rzeczy.
  4. Rób backup przed każdym dodatkiem i testuj z dwoma graczami.
  5. Dodaj RAM, gdy serwer zacina się przy ładowaniu chunków; u nas robi się to gigabajt po gigabajcie.

Jeśli jeszcze nie wiesz, co to będzie, zacznij od pluginów na Paper: to kosztuje najmniej pamięci, pozwala wszystkim od razu dołączyć, a przejście na modpack ze świeżym światem zawsze pozostaje możliwe.

// WYPRÓBUJ SAM
Twój serwer Minecraft online w 60 sekund
Zobacz pakiety →