Jak zarządzać pluginami na serwerze Minecraft
Informacje Ogólne
Pluginy pozwalają dodać nowe funkcje do Twojego serwera Minecraft. Dzięki nim możesz zarządzać uprawnieniami, zabezpieczać serwer, dodawać nowe komendy czy automatyzować zadania. Pluginy działają wyłącznie na serwerach z silnikami obsługującymi Spigot/Paper/Bukkit API (np. Paper, Spigot, Purpur, Leaves itp.) - nie działają na serwerach Vanilla ani Forge/Fabric.
Przed każdą modyfikacją konfiguracji pluginów zaleca się wykonanie pełnej kopii zapasowej serwera, aby uniknąć potencjalnej utraty danych w przypadku problemów.
Zawsze sprawdzaj kompatybilność pluginu z wersją Twojego silnika serwera przed instalacją. Plugin przeznaczony dla nowszej wersji może nie działać na starszym silniku.
Dodawanie pluginów na serwer
- Wyłącz serwer w zakładce Konsola (po lewej stronie paska nawigacji).
- Przejdź do zakładki Pliki w panelu zarządzania serwerem.
- Otwórz folder
plugins. - Kliknij przycisk Wyślij na serwer.
- Wybierz plik
.jarpluginu pobrany z oficjalnego źródła. - Po zakończeniu przesyłania zrestartuj serwer, aby aktywować plugin.
Przykład: Instalacja pluginu EssentialsX
- Pobierz
EssentialsX.jarz https://essentialsx.net/downloads.html- Prześlij do folderu
plugins- Restart serwera
Usuwanie pluginów
- Wyłącz serwer w zakładce Konsola.
- Przejdź do zakładki Pliki.
- Otwórz folder
plugins. - Zaznacz plik
.jarwybranego pluginu. - Kliknij ikonę trzech kropek i wybierz Usuń.
- Zrestartuj serwer, aby dezaktywować plugin.
Pozostałe pliki konfiguracyjne pluginu mogą zostać w folderze plugins – usuń je ręcznie, jeśli są niepotrzebne.
Zarządzanie i konfiguracja pluginów
Po instalacji większość pluginów tworzy w folderze plugins swój własny podfolder z plikami konfiguracyjnymi (.yml). Modyfikacje dokonuj:
- Bezpośrednio w panelu zarządzania.
- Lub pobierz plik na lokalny komputer, edytuj i wyślij ponownie.
Każda zmiana wymaga restartu serwera, chyba że plugin oferuje komendę do przeładowania konfiguracji, np.:
/lp reload
Przykład: W EssentialsX w
config.ymlustawspawn-on-join: true, a następnie zrestartuj serwer, aby gracze po wejściu na serwer byli automatycznie teleportowani na spawn.
Pluginy, których należy unikać
- Nieaktualizowane od dłuższego czasu – mogą być niekompatybilne.
- Pochodzące z nieznanych źródeł – ryzyko złośliwego kodu.
- Duplikujące funkcjonalność innych pluginów – mogą powodować konflikty.
- Zbyt zasobożerne na słabszych maszynach – monitoruj zużycie CPU i RAM.
Podstawy LuckPerms
LuckPerms to jeden z najpopularniejszych pluginów do zarządzania uprawnieniami. Pozwala na tworzenie grup, nadawanie permisji oraz pełną kontrolę nad dostępem do komend i funkcji.
| Komenda | Opis |
|---|---|
/lp help | Wyświetla listę dostępnych komend |
/lp editor | Generuje link do webowego edytora |
/lp user <nick> parent add <grupa> | Przypisuje gracza do określonej grupy |
/lp user <nick> permission set <perm> true/false | Ustawia lub usuwa uprawnienie gracza |
/lp listgroups | Wyświetla listę wszystkich grup |
/lp user <nick> info | Pokazuje szczegółowe informacje o graczu |
Pełna dokumentacja i lista komend jest dostępna tuta.
Do poprawnego wyświetlania prefiksów i sufiksów wymagany jest plugin Vault.
Rekomendowane pluginy i ich zastosowania
| Kategoria | Plugin | Opis |
|---|---|---|
| Zarządzanie uprawnieniami | LuckPerms | Wydajny plugin do zarządzania uprawnieniami dla serwerów Minecraft, umożliwiający tworzenie grup i przypisywanie permisji z obsługą wielu platform. |
| Edycja świata | WorldEdit | Plugin umożliwiający zaawansowaną edycję i manipulację światem Minecraft, oferujący narzędzia do szybkiego budowania, kopiowania i wklejania struktur. |
| FastAsyncWorldEdit | Ulepszona wersja WorldEdit z optymalizacjami wydajności, asynchronicznym przetwarzaniem i ponad 200 komendami, zaprojektowana dla dużych sieci serwerów. (eksperymentalne) | |
| Mapy | Dynmap | Klasyczny plugin mapowy oferujący renderowanie świata w czasie rzeczywistym w stylu Google Maps, z obsługą warstw, może obciążać główny wątek serwera. |
| BlueMap | Nowoczesny plugin mapowy z renderowaniem 3D, obsługą różnych perspektyw (płaska, 3D, StreetView) i asynchronicznym przetwarzaniem. | |
| Pl3xMap | Minimalistyczny i lekki plugin mapowy z szybkim renderowaniem w stylu vanilla Minecraft, zaprojektowany z myślą o wydajności. | |
| Squaremap | Wydajny plugin mapowy generujący mapy 2D w czasie rzeczywistym z minimalnym wpływem na wydajność serwera. | |
| Overviewer | Narzędzie do generowania statycznych map wysokiej rozdzielczości z plików świata, nie działa w czasie rzeczywistym. | |
| Tablista i Scoreboard | TAB | Wydajny plugin do zarządzania listą graczy z obsługą wyświetlania rang z LuckPerms i zaawansowanymi opcjami kustomizacji. |
| Hologramy | FancyHolograms | Plugin do tworzenia hologramów z obsługą animacji, interaktywnych elementów oraz placeholderów. |
| DecentHolograms | Lekki plugin do tworzenia hologramów z obsługą animacji i interaktywnych elementów, działający w oparciu o pakiety dla lepszej wydajności. | |
| NPC | FancyNPC | Plugin NPC od wersji 1.19.3 z realistycznymi postaciami, zaawansowanymi animacjami i możliwością przypisywania komend. |
| Citizens | Rozbudowany plugin NPC z systemem cech (traits), skryptowaniem i zaawansowanym AI, może obciążać serwer przy większej liczbie NPC. | |
| Diagnostyka i bezpieczeństwo | CoreProtect | Plugin zapisujący wszystkie akcje na blokach i przedmiotach, umożliwiający cofanie i przywracanie zmian na świecie. |
| Spark | Plugin umożliwiający zaawansowaną diagnostykę wydajności serwera z szczegółowymi raportami. | |
| Kompatybilność wersji | ViaVersion | Plugin pozwalający graczom z nowszych wersji dołączać do serwera działającego na starszej wersji. |
| ViaBackwards | Plugin pozwalający graczom ze starszych wersji dołączać do serwera działającego na nowszej wersji. | |
| Ochrona serwera | LPX (płatny) | Plugin zapobiegający crashom serwera poprzez monitorowanie błędów krytycznych i automatyczne restartowanie procesów. |
| InventoryRollback Plus | Plugin tworzący automatyczne kopie zapasowe ekwipunku podczas wydarzeń (śmierć, wejście/wyjście na serwer). | |
| AxInventoryRestore | Lżejsza i nowoczesna alternatywa dla InventoryRollback Plus, skupiająca się na wydajności i prostocie obsługi. | |
| Sonar | Nowoczesny plugin antybot z zaawansowanymi algorytmami wykrywania botów i ochroną w czasie rzeczywistym. | |
| Personalizacja | SkinsRestorer | Plugin przywracający oryginalne skiny graczy na serwerach offline-mode lub z problemami z uwierzytelnianiem Mojang. |
| Antycheat | Themis | Darmowy antycheat z pełną kompatybilnością z GeyserMC dla graczy Java i Bedrock. |
| GrimAC | Darmowy, open-source antycheat skupiający się na wykrywaniu cheatów ruchu z obsługą od wersji 1.8 do najnowszej. | |
| Lightning Grim | Kontynuacja GrimAC z usprawnieniami wydajności, lepszymi sprawdzeniami i poprawkami błędów. | |
| Vulcan (płatny) | Zaawansowany antycheat działający na poziomie pakietów, obsługujący wersje od 1.7 do najnowszej. | |
| Matrix (płatny) | Komercyjny, zaawansowany system antycheat z rozbudowanymi funkcjami wykrywania. | |
| Uwierzytelnianie | AuthMe | Najpopularniejszy plugin uwierzytelniania dla serwerów offline-mode z rejestracją i ochroną przed kradzieżą nicków. |
| LimboAPI + LimboAuth | Lekkie uwierzytelnianie dla sieci serwerów z proxy Velocity, szybkie logowanie bez obciążenia serwera. | |
| PvP | PvPManager Lite | Plugin zapobiegający wylogowywaniu się podczas walki PvP, z timerami i karami za przedwczesne wylogowanie. |
| CombatLogX | Zaawansowany antylogout z powiadomieniami i konfiguracją kar za opuszczenie serwera podczas walki. |
Instalowanie pluginów map zaleca się na serwerach z minimum 2vCPU.
Oficjalne źródła pluginów
Pobieraj pluginy wyłącznie z oficjalnych, zaufanych źródeł.