Plugin czy mod: to nie to samo
Różnica jest praktyczna, nie akademicka. Plugin działa wyłącznie po stronie serwera, więc gracze wchodzą zwykłym klientem i niczego nie instalują. Mod musi być u wszystkich, w tej samej wersji, inaczej klient odbije się przy łączeniu.
Dlatego serwery dla znajomych prawie zawsze stoją na pluginach: dodajesz ekonomię, ochronę terenu i komendy, a ekipa po prostu wchodzi. Jeśli szukasz modów, opisaliśmy je w tekście o serwerze z modpackiem.
Pluginy działają na Paperze, Purpurze i Spigocie. Na Vanilli, Fabricu i Forge nie zadziałają. Jeśli zakładasz serwer pod pluginy, wybierz Paper.
Skąd brać pluginy
- Hangar i Modrinth: nowoczesne katalogi z jasną informacją o obsługiwanych wersjach gry.
- SpigotMC: największy zbiór, ale sporo pozycji nie było aktualizowanych od lat. Sprawdzaj datę ostatniej wersji.
- GitHub autora: często najświeższe wydania, zwłaszcza przy narzędziach technicznych.
Zasada, która oszczędza wieczorów: pobieraj wersję zgodną z wersją gry na serwerze, a nie „najnowszą dostępną". Plugin do 1.21 na serwerze 1.20 najczęściej nie wstanie i zablokuje start całej reszty.
Dwanaście pluginów na dobry początek
Zestaw, który pokrywa większość potrzeb zwykłego serwera survival dla znajomych albo małej społeczności.
Podstawa, od której zaczyna każdy
- EssentialsX: komendy domowe, teleportacje, kity, ekonomia. Praktycznie standard.
- LuckPerms: uprawnienia i rangi. Bez tego szybko zgubisz się w tym, kto co może.
- Vault: łącznik między ekonomią a resztą pluginów. Sam nic nie robi, ale wiele rzeczy go wymaga.
Ochrona przed zniszczeniem dorobku
- CoreProtect: rejestruje każdą zmianę bloku, więc cofniesz szkody jedną komendą. Najważniejszy plugin na tej liście.
- WorldGuard z WorldEdit: ochrona regionów i szybkie budowanie.
- GriefPrevention: alternatywa dla WorldGuarda, gdy chcesz, żeby gracze sami zajmowali swoje działki.
Wydajność i porządek
- spark: profiler, który pokazuje, co dokładnie zjada czas ticku. Przy pierwszych lagach to on odpowiada na pytanie „dlaczego".
- Chunky: generuje mapę z wyprzedzeniem, żeby gracze nie tworzyli jej w locie podczas gry.
- ViaVersion: wpuszcza graczy z nowszych wersji klienta niż wersja serwera. Ratuje przy każdej premierze Minecrafta.
Wygoda
- Multiverse-Core: kilka światów na jednym serwerze.
- TAB: porządna lista graczy i nagłówki.
- DiscordSRV: most między czatem w grze a Discordem, na którym i tak siedzi Twoja ekipa.
Jak wgrać plugin
- Zatrzymaj serwer. Wgrywanie plików w trakcie pracy kończy się plikami zapisanymi w połowie.
- Wejdź w menedżer plików w panelu i otwórz katalog
plugins. - Wrzuć plik
.jar. Możesz przeciągnąć kilka naraz. - Uruchom serwer i obserwuj konsolę. Każdy plugin melduje się przy starcie, a jeśli czegoś mu brakuje, powie o tym wprost.
- Konfigurację znajdziesz w
plugins/NazwaPluginu/config.yml, który powstaje dopiero po pierwszym uruchomieniu.
Kolejność ma znaczenie
Dodawaj pluginy po jednym i uruchamiaj serwer po każdym. Brzmi wolno, ale gdy coś przestanie działać, od razu wiesz co. Przy dziesięciu wgranych naraz szukanie winowajcy zajmie więcej czasu niż całe wgrywanie.
Zwróć uwagę na zależności: Vault musi być na serwerze wcześniej niż plugin ekonomiczny, a WorldEdit wcześniej niż WorldGuard. Autorzy piszą o tym na stronie pobierania i warto to przeczytać przed, a nie po.
Ile pluginów to za dużo
Liczba sama w sobie znaczy niewiele. Trzydzieści lekkich pluginów potrafi obciążyć serwer mniej niż jeden źle napisany, który przy każdym ticku przechodzi po wszystkich blokach w promieniu stu kratek.
Dlatego zamiast liczyć, mierz. Zainstaluj spark i wpisz
/spark profiler, gdy serwer zwalnia. Dostaniesz listę tego, co
naprawdę zjada czas, zwykle z nazwą konkretnego pluginu. Więcej o tym
w poradniku o podnoszeniu TPS.
Pamięć też ma znaczenie: każdy plugin trzyma swoje dane w RAM-ie. Przy rozbudowanym zestawie warto sprawdzić, czy nie zbliżasz się do limitu pakietu, co opisaliśmy w tekście o tym, ile RAM potrzebuje serwer.
Najczęstsze pytania
Czy gracze muszą coś instalować, żeby wejść na serwer z pluginami?
Nie. Pluginy działają wyłącznie po stronie serwera, więc gracze łączą się zwykłym klientem Minecrafta.
Dlaczego plugin nie wstaje po dodaniu?
Najczęściej wersja pluginu nie pasuje do wersji gry albo brakuje pluginu, od którego zależy, na przykład Vaulta. Konsola przy starcie mówi to wprost, wystarczy poszukać pierwszej linii z ERROR.
Czy pluginy działają na Fabricu albo Forge?
Nie. Tam wgrywa się mody. Pluginy przyjmują Paper, Purpur i Spigot.
Jak usunąć plugin razem z jego danymi?
Zatrzymaj serwer, usuń plik .jar z katalogu plugins oraz katalog o tej samej nazwie z konfiguracją, a potem uruchom serwer ponownie.
Czy dużo pluginów spowalnia serwer?
Bardziej niż liczba szkodzi jeden źle napisany plugin. Zamiast zgadywać, użyj profilera spark, który wskaże konkretną przyczynę.
Postaw serwer pod pluginy
Paper i menedżer plików czekają w panelu, a serwer stawia się automatycznie.
Zobacz pakiety Minecraft