Większość zwykłych serwerów potrzebuje tych samych podstaw: poleceń dla graczy, uprawnień, ochrony terenu, zapisu, kto co zniszczył, i narzędzia do budowania. Oto zestaw sprawdzonych pluginów rozwijanych od lat, a przy każdym najważniejsze: do czego służy, skąd go pobrać, co ustawić zaraz po instalacji oraz jakich poleceń i uprawnień używa.
Czego potrzebujesz
- Serwer Minecraft typu Paper lub Purpur (większość tych pluginów nie działa na Folii)
- Instalacja pluginów opisana w poradniku Instalacja pluginów
- Uprawnienia operatora dla siebie, zobacz Pierwsze uruchomienie
- Około 30 minut na instalację i konfigurację całego zestawu
Podstawowy zestaw według typu serwera#
| Plugin | Do czego | Serwer ze znajomymi | Publiczny survival | Minigry, lobby | Kreatywny |
|---|---|---|---|---|---|
| EssentialsX (+ Chat, Spawn) | Domy, teleporty, warpy, spawn, wiadomości, kity | Tak | Tak | Spawn i czat | Tak |
| LuckPerms | Grupy i uprawnienia | Opcjonalnie | Tak | Tak | Tak |
| Vault lub VaultUnlocked | Łączy pluginy (ekonomia, prefiksy) | Jako zależność | Tak | Tak | Tak |
| WorldEdit | Masowe budowanie i edycja terenu | Opcjonalnie | Dla administracji | Tak | Tak |
| WorldGuard | Ochrona terenu (spawn, areny) | Ochrona spawnu | Tak | Tak | Tak |
| CoreProtect | Dziennik zmian i cofanie griefu | Tak | Tak | Opcjonalnie | Tak |
| Chunky | Pregenerowanie świata | Tak | Tak | Nie | Opcjonalnie |
| Geyser + Floodgate | Gracze Bedrocka (telefony, konsole) | W razie potrzeby | Opcjonalnie | Opcjonalnie | Opcjonalnie |
| spark | Szukanie przyczyn lagów | Część Papera | Część Papera | Część Papera | Część Papera |
Instaluj je po jednym, nie wszystkie naraz. Po każdym pluginie uruchom serwer ponownie i sprawdź konsolę. Jeśli coś się zepsuje, będziesz wiedzieć, który plugin to spowodował.
EssentialsX#
Co robi: zestaw dziesiątek przydatnych poleceń. Graczom daje domy (/home), prośby o teleport (/tpa), warpy, prywatne wiadomości i powrót na miejsce śmierci (/back). Twojej administracji daje bany czasowe, wyciszenia, vanish, kity i ekonomię.
Skąd pobrać: w zakładce Pluginy › Przeglądaj (Modrinth) albo na essentialsx.net/downloads.html (otwiera się w nowym oknie). EssentialsX składa się z modułów, każdy to osobny plik:
| Moduł | Co dodaje | Zalecenie |
|---|---|---|
| EssentialsX | Rdzeń, wszystkie główne polecenia | Wymagany przez wszystkie pozostałe moduły |
| EssentialsX Chat | Format czatu z prefiksami z LuckPerms, lokalny czat według odległości | Tak, jeśli chcesz prefiksy |
| EssentialsX Spawn | Polecenia /spawn i /setspawn, spawn dla nowych graczy, kit startowy | Tak |
| EssentialsX Protect | Konfigurowalna ochrona przed niektórymi zdarzeniami (wybuchy, ogień) | Tylko jeśli nie używasz WorldGuarda |
| EssentialsX AntiBuild | Blokuje budowanie według uprawnień | Zwykle niepotrzebny |
| EssentialsX Discord | Łączy czat serwera z Discordem | Opcjonalnie |
| EssentialsX GeoIP | Ustala kraj gracza z jego adresu IP | Opcjonalnie |
Zależności: żadne nie są wymagane. Do ekonomii wspólnej z innymi pluginami i do prefiksów potrzebuje Vaulta.
Wsparcie wersji
EssentialsX 2.22.0 (maj 2026) jest aktywnie rozwijany dla Minecrafta 26.1.2. Starsze wersje (na przykład 1.21.11 lub 1.20.6) są wspierane z niższym priorytetem (stan na 1 października 2026). Wydania dla nowszych wersji Minecrafta pojawiają się z opóźnieniem. Jeśli katalog nie proponuje go dla Twojej wersji, jeszcze nie wyszedł. EssentialsX nie działa na Folii.
Pierwsza konfiguracja EssentialsX#
Ustawienia są w plugins/. Edytuj go przy zatrzymanym serwerze. Najważniejsze opcje:
| Ustawienie | Co robi | Zalecana wartość | Kiedy zmieniać |
|---|---|---|---|
locale | Język komunikatów pluginu. W domyślnym pliku linia jest zakomentowana (#locale: en), więc usuń krzyżyk. | pl | en, jeśli Twoi gracze mówią po angielsku |
teleport-delay | Ile sekund mija, zanim nastąpi teleport (/home, /spawn, /tpa). Jeśli gracz się poruszy albo oberwie, teleport zostaje anulowany. | 3 na survivalu (domyślnie 0) | 0 na serwerach bez PvP |
teleport-cooldown | Ile sekund musi minąć między dwoma teleportami. | 5–30 (domyślnie 0) | Więcej, jeśli gracze nadużywają teleportów do ucieczki z walki |
sethome-multiple | Liczba domów na grupę domów. Domyślnie default: 3, vip: 5, staff: 10. Gracz potrzebuje uprawnienia essentials. plus essentials.. | Zależy od Twojego serwera | Gdy chcesz inne liczby albo inną grupę |
spawn-on-join | Czy gracz pojawia się na spawnie przy każdym dołączeniu. | false | true dla lobby i minigier |
newbies.spawnpoint | Gdzie pojawia się nowy gracz. Domyślne newbies = spawn ustawiony poleceniem /setspawn newbies, none = spawn świata. | newbies i ustaw go poleceniem /setspawn newbies albo none | Jeśli nowi gracze nie potrzebują specjalnego miejsca, ustaw none |
newbies.kit | Kit, który nowy gracz dostaje przy pierwszym dołączeniu. Domyślnie tools. Puste '' go wyłącza. | '' albo własny kit | Gdy chcesz wyposażenie startowe |
newbies.announce-format | Powitanie nowych graczy. | Własny tekst w języku Twoich graczy | '' je wyłącza |
chat.format | Format wiadomości na czacie (tylko z modułem EssentialsX Chat). {DISPLAYNAME} zawiera już prefiks z LuckPerms. | '<{DISPLAYNAME}> {MESSAGE}' (domyślnie) | Dla własnego wyglądu, na przykład '{DISPLAYNAME}&7:&r {MESSAGE}' |
chat.radius | Z ilu bloków słychać czat. 0 = cały serwer. | 0 | Serwery roleplay |
ops-name-color | Kolor nicków operatorów (kod 0–9, a–f). | 'none' (wyłączone), jeśli używasz prefiksów | Zostaw '4' (ciemnoczerwony), jeśli nie masz prefiksów |
auto-afk | Po ilu sekundach bezczynności gracz jest oznaczany jako AFK. Wymaga uprawnienia essentials.afk.auto. | 300 (domyślnie) | -1 to wyłącza |
starting-balance | Saldo początkowe nowych graczy w ekonomii EssentialsX. | 0 | Gdy chcesz pieniądze na start |
currency-symbol | Symbol waluty. Plik musi być zapisany w UTF-8. | '$' albo własny | Dla własnej waluty |
Przykładowa edycja części pliku:
locale: cs
teleport-delay: 3
teleport-cooldown: 10
sethome-multiple:
default: 2
vip: 5
staff: 10locale: cs– komunikaty będą po czesku. Dla polskich graczy wpiszlocale: pl.teleport-delay: 3– teleport nastąpi po trzech sekundach stania w miejscu.teleport-cooldown: 10– kolejny teleport będzie możliwy najwcześniej po dziesięciu sekundach.sethome-multiple– gracze z uprawnieniemessentials.dostaną 2 domy, a z dodatkowym uprawnieniemsethome. multiple essentials.5 domów.sethome. multiple. vip
Spawn ustawiasz w grze: stań tam, gdzie ma być spawn, i wpisz /setspawn. Kity definiuje się w plugins/, gdzie każdy kit ma delay (czas między użyciami w sekundach, -1 = tylko raz) i listę przedmiotów.
Przydatne polecenia EssentialsX#
| Polecenie | Co robi | Uprawnienie |
|---|---|---|
/sethome [name] | Zapisuje dom w bieżącym miejscu | essentials.sethome |
/home [name] | Teleportuje do domu | essentials.home |
/delhome <name> | Usuwa dom | essentials.delhome |
/spawn | Teleportuje na spawn (moduł Spawn) | essentials.spawn |
/tpa <player> | Prosi o teleport do gracza | essentials.tpa |
/tpaccept / /tpdeny | Przyjmuje lub odrzuca prośbę | essentials.tpaccept / essentials.tpdeny |
/back | Przenosi z powrotem na poprzednie miejsce | essentials.back |
/warp <name> | Teleportuje na warp; bez nazwy wypisuje listę | essentials.warp, essentials.warp.list |
/setwarp <name> | Tworzy warp (administracja) | essentials.setwarp |
/msg <player> <message> | Prywatna wiadomość | essentials.msg |
/kit [name] | Wydaje kit | essentials.kit + essentials.kits.<kit> |
/tempban <player> <time> [reason] | Ban czasowy, np. /tempban Steve 3d spam | essentials.tempban |
/mute <player> [time] [reason] | Wycisza gracza | essentials.mute |
/vanish | Czyni Cię niewidzialnym dla innych graczy | essentials.vanish |
/invsee <player> | Pokazuje ekwipunek gracza | essentials.invsee |
/seen <player> | Kiedy gracz był ostatnio online | essentials.seen |
Czas zapisuje się jako 30m, 12h, 3d, 1w lub 1mo. Pełny podział uprawnień na grupy znajdziesz w artykule LuckPerms.
LuckPerms#
Co robi: zarządza grupami (gracz, VIP, moderator, admin) i uprawnieniami do poleceń wszystkich pozostałych pluginów. Bez niego masz tylko dwa poziomy: gracz i operator.
Skąd pobrać: zakładka Pluginy (Modrinth) albo luckperms.net/download (otwiera się w nowym oknie).
Konfiguracja: opisana szczegółowo w osobnym artykule LuckPerms: grupy i uprawnienia.
Vault (albo VaultUnlocked)#
Co robi: sam z siebie nic. To most, przez który pluginy dzielą się ekonomią, uprawnieniami i prefiksami. Dzięki niemu EssentialsX Chat może pokazać prefiks z LuckPerms, a plugin sklepu może pracować z pieniędzmi z EssentialsX.
Skąd pobrać: oryginalny Vault jest na dev.bukkit.org i SpigotMC (projekt Vault). W katalogach Modrinth i Hangar znajdziesz VaultUnlocked, utrzymywany fork, który autorzy opisują jako bezpośredni zamiennik Vaulta. Zainstaluj tylko jeden z nich.
Kiedy go potrzebujesz: gdy inny plugin podaje go jako zależność (konsola pokazuje wtedy Unknown/missing dependency plugins: [Vault]) albo gdy chcesz prefiksy z LuckPerms na czacie.
Sprawdzenie: po restarcie wpisz w konsoli vault-info. Wynik pokaże, który plugin dostarcza ekonomię, uprawnienia i czat.
WorldEdit#
Co robi: masowa edycja świata: wypełnianie obszaru blokami, zamiana jednego bloku na inny, kopiowanie budowli, kształtowanie terenu. Oszczędza godziny pracy przy budowie spawnu albo aren.
Skąd pobrać: zakładka Pluginy (Modrinth lub Hangar) albo enginehub.org/worldedit (otwiera się w nowym oknie).
Zaznaczanie obszaru: wpisz //wand, a dostaniesz drewnianą siekierę. Kliknij blok lewym przyciskiem, aby zaznaczyć pierwszy narożnik, prawym – drugi. Obszar to prostopadłościan między nimi.
| Polecenie | Co robi |
|---|---|
//wand | Daje narzędzie do zaznaczania (drewnianą siekierę) |
//pos1, //pos2 | Zaznacza narożnik tam, gdzie stoisz |
//set <block> | Wypełnia zaznaczenie blokiem, np. //set stone |
//replace <from> <to> | Zamienia bloki, np. //replace dirt grass_block |
//walls <block> | Stawia ściany wokół zaznaczenia (bez podłogi i sufitu) |
//copy, //paste | Kopiuje zaznaczenie i wkleja je tam, gdzie jesteś |
//undo | Cofa ostatnią akcję (//undo 5 cofa pięć akcji) |
//redo | Ponawia cofniętą akcję |
Bloki zapisuje się nazwami z Minecrafta (stone, oak_planks, grass_block). Aby mieszać bloki w proporcji, napisz na przykład //set 50%stone,50%cobblestone.
Uprawnienia: worldedit.* daje wszystko. Dawaj je tylko zaufanej administracji, bo jednym poleceniem można nadpisać ogromną część świata. Pojedyncze uprawnienia to m.in. worldedit.wand, worldedit.region.set i worldedit.history.undo.
Duże edycje obciążają serwer
Operacje na milionach bloków mogą na chwilę zatrzymać serwer. Duże edycje rób, gdy online jest niewielu graczy. WorldEdit pamięta tylko ostatnie 15 akcji każdego gracza (do ustawienia), a historia jest czyszczona jakiś czas po wylogowaniu. Nie traktuj //undo jak kopii zapasowej.
WorldGuard#
Co robi: chroni wybrane obszary (regiony). W regionie możesz zabronić innym graczom budowania i wyłączyć PvP, wybuchy creeperów, ogień albo spawnowanie mobów. Typowo chroni spawn, lobby i areny.
Skąd pobrać: zakładka Pluginy albo enginehub.org/worldguard (otwiera się w nowym oknie).
Zależności: potrzebuje WorldEdita (obszary zaznacza się nim).
Ochrona spawnu krok po kroku#
W grze wpisz
//wandi zaznacz dwa przeciwległe narożniki spawnu (lewy i prawy przycisk). Aby region obejmował całą wysokość, rozszerz zaznaczenie poleceniem//expand vert.Utwórz region:
Czat w grzetext /rg define spawnPowstanie region
spawn. Od teraz mogą w nim budować tylko jego właściciele i członkowie (na razie nikt).Ustaw zasady (flagi):
Czat w grzetext /rg flag spawn pvp deny /rg flag spawn creeper-explosion deny /rg flag spawn mob-spawning deny /rg flag spawn greeting Witaj na spawnie!pvp deny– gracze nie mogą się na spawnie ranić.creeper-explosion deny– wybuchy creeperów nie niszczą bloków.mob-spawning deny– moby nie spawnują się na spawnie.greeting …– wiadomość wyświetlana przy wejściu do regionu.
Dodaj członków administracji, którzy mogą budować na spawnie:
Czat w grzetext /rg addmember spawn <NICK>Zamiast nicku możesz dodać całą grupę z LuckPerms z prefiksem
g:, na przykład/rg addmember spawn g:admin.Sprawdź region poleceniem
/rg info spawn.
| Flaga | Na co wpływa |
|---|---|
build | Wszystko: stawianie, niszczenie i używanie bloków. Ustawienie deny blokuje to wszystko. |
block-break, block-place | Tylko niszczenie albo tylko stawianie bloków |
use | Drzwi, dźwignie, przyciski (nie skrzynie) |
chest-access | Dostęp do skrzyń i innych ekwipunków |
pvp | Walki między graczami |
tnt, creeper-explosion, other-explosion | Wybuchy TNT, creeperów i inne |
mob-spawning | Naturalne spawnowanie mobów |
fire-spread, lava-fire | Rozprzestrzenianie się ognia i podpalanie przez lawę |
entry, exit | Wejście do regionu i wyjście z niego |
greeting, farewell | Wiadomość przy wejściu i przy wyjściu |
Flagę usuwasz, wpisując ją bez wartości: /rg flag spawn pvp. Aby ustawić flagę tylko dla osób spoza regionu, użyj przełącznika -g: /rg flag spawn -g nonmembers chest-access deny.
Ochrona całego świata#
Specjalny region __global__ obejmuje cały świat. Jeśli chcesz, aby w całym świecie budowała tylko Twoja administracja (na przykład w kreatywnym lobby), użyj:
/rg flag __global__ passthrough denyBudować mogą wtedy tylko właściciele i członkowie regionu globalnego (/rg addmember __global__ g:admin) oraz członkowie innych regionów w obrębie tych regionów. Dokumentacja WorldGuarda wyraźnie odradza ustawianie flagi build na __global__, bo psuje to też tłoki i inne mechanizmy.
Operatorzy omijają ochronę
Operatorzy i gracze z uprawnieniem * automatycznie omijają ochronę. Region wygląda wtedy, jakby nie działał. Ochronę zawsze testuj kontem, które nie jest opem.
Uprawnienia: dla administracji worldguard.region.* (wszystkie polecenia regionów). Zwykli gracze nie potrzebują żadnych uprawnień WorldGuarda.
CoreProtect#
Co robi: zapisuje każdą zmianę w świecie: kto postawił lub zniszczył blok, kto co wziął ze skrzyni, kto co zabił. Gdy ktoś zniszczy budowlę (griefing), dowiesz się, kto to zrobił, i cofniesz zmiany bez przywracania całej kopii zapasowej.
Skąd pobrać: zakładka Pluginy (Modrinth lub Hangar), dokumentacja na docs.coreprotect.net (otwiera się w nowym oknie).
Ważne: CoreProtect zapisuje tylko to, co wydarzyło się po jego instalacji. Zainstaluj go od razu na początku.
Polecenia CoreProtect#
| Polecenie | Co robi |
|---|---|
/co inspect (w skrócie /co i) | Włącza inspektora. Kliknij blok, aby zobaczyć jego historię. To samo polecenie go wyłącza. |
/co lookup <parameters> (/co l) | Wyszukuje zmiany według parametrów |
/co rollback <parameters> (/co rb) | Cofa zmiany według parametrów |
/co restore <parameters> (/co rs) | Odwraca rollback (przywraca zmiany) |
/co undo | Cofa ostatni rollback lub restore |
/co near | Zmiany w promieniu 5 bloków |
/co purge t:<time> | Usuwa stare dane (w grze co najmniej 30 dni, z konsoli co najmniej 24 godziny) |
/co status | Wersja i stan pluginu |
| Parametr | Znaczenie | Przykład |
|---|---|---|
u:<player> | Jeden lub więcej graczy | u:Steve lub u:Steve,Alex |
t:<time> | Jak daleko wstecz | t:2h, t:3d, t:1w |
r:<radius> | Promień w blokach wokół Ciebie. r:#global = cały serwer, r:#worldedit (w skrócie r:#we) = zaznaczenie z WorldEdita | r:30 |
a:<action> | Tylko określony rodzaj akcji | a:-block (zniszczone bloki), a:+block (postawione) |
i:<blocks> / e:<blocks> | Tylko te bloki / wszystkie oprócz tych bloków | i:diamond_ore, e:tnt |
#preview | Rollback tylko pokaże, co by zrobił, nic się nie zmieni | /co rollback u:Steve t:1h r:20 #preview |
Cofanie griefu krok po kroku#
- W zniszczonym miejscu wpisz
/co inspecti kliknij zniszczony obszar. Zobaczysz, kto i kiedy go zmienił. Inspektora wyłącz tym samym poleceniem. - Sprawdź zakres:
/co lookup u:<NICK> t:1d r:30. - Wypróbuj rollback na sucho:
/co rollback u:<NICK> t:1d r:30 #preview. - Jeśli podgląd wygląda dobrze, uruchom prawdziwy rollback:
/co rollback u:<NICK> t:1d r:30. - Jeśli cofnąłeś więcej, niż chciałeś, użyj
/co undo.
Ustawienia CoreProtect#
Plik plugins/:
| Ustawienie | Co robi | Zalecana wartość | Kiedy zmieniać |
|---|---|---|---|
default-radius | Domyślny promień wyszukiwania, gdy nie podasz r: | 10 (domyślnie) | Większy dla dużych budowli |
max-radius | Największy dozwolony promień (oprócz #global) | 100 (domyślnie) | Zmniejsz, jeśli chcesz chronić wydajność |
rollback-items | Czy rollback przywraca też przedmioty w skrzyniach | true | Prawie nigdy |
rollback-entities | Czy rollback przywraca też zabite byty (np. zwierzęta) | true | Prawie nigdy |
player-messages | Zapisuje wiadomości z czatu | true | false, jeśli nie chcesz przechowywać czatu |
player-commands | Zapisuje polecenia graczy | true | false, aby oszczędzić miejsce |
hopper-transactions | Zapisuje przedmioty przenoszone przez lejki | true | false na serwerach z dużymi farmami (mniej danych) |
CoreProtect przechowuje dane w bazie w folderze plugins/CoreProtect. Na dużych serwerach dane szybko rosną, więc usuwaj stare wpisy poleceniem /co purge t:30d albo przejdź na MySQL według artykułu MySQL dla pluginów.
Uprawnienia: coreprotect.inspect, coreprotect.lookup, coreprotect.rollback, coreprotect.restore, coreprotect.purge albo wszystko naraz coreprotect.*. Domyślnie mają je tylko operatorzy.
Chunky#
Co robi: generuje świat z wyprzedzeniem do wybranego promienia. Generowanie nowych chunków to najbardziej wymagająca rzecz, jaką robi serwer. Gdy zrobi się to wcześniej, gracze nie odczuwają lagów podczas eksploracji.
Skąd pobrać: zakładka Pluginy (Modrinth lub Hangar).
Podstawowe użycie (z konsoli):
chunky center 0 0
chunky radius 3000
chunky startchunky center 0 0– środek obszaru w X = 0 i Z = 0. W grze wystarczy wpisać/chunky center, a środkiem będzie miejsce, w którym stoisz.chunky radius 3000– promień 3000 bloków od środka.chunky start– uruchamia generowanie. Postęp widać w konsoli,chunky pauseje wstrzymuje, achunky continuewznawia.
Przed startem sprawdź wolne miejsce na dysku i ustaw granicę świata. Pełną procedurę opisuje artykuł Wydajność i optymalizacja.
Geyser i Floodgate#
Co robi: Geyser pozwala graczom Bedrock Edition (telefony, konsole, wersja na Windows ze Sklepu Microsoft) dołączać do serwera Java. Floodgate to dodatek, dzięki któremu gracze Bedrocka nie muszą logować się kontem Java.
Skąd pobrać: geysermc.org/download (otwiera się w nowym oknie).
Konfiguracja: Geyser potrzebuje portu UDP (domyślnie 19132), który w StormHost dodasz w zakładce Sieć. Pełną procedurę opisuje artykuł Crossplay z Bedrockiem.
spark#
Co robi: profiler, który pokazuje dokładnie, co obciąża procesor serwera (plugin, rodzaj bytów, farma). To najpewniejszy sposób na znalezienie przyczyny lagów.
Skąd pobrać: Paper zawiera go od wersji 1.21, więc nie musisz go instalować. Na Fabricu i NeoForge instaluje się go jako mod.
Podstawowe użycie: spark tps pokazuje wydajność serwera, spark profiler start --timeout 600 uruchamia dziesięciominutowy pomiar i na końcu wypisuje link do przejrzystego raportu. Jak czytać raport, wyjaśnia artykuł Wydajność i optymalizacja.
Pluginy, których lepiej unikać#
- Pluginy obiecujące „usunięcie lagów” przez regularne kasowanie przedmiotów z ziemi, zabijanie mobów albo wyłączanie mechanik. Ukrywają objaw, a nie przyczynę, i kasują graczom rzeczy. Zamiast tego znajdź przyczynę sparkiem.
- Nieutrzymywane pluginy. Jeśli ostatnia wersja wyszła dla kilkuletniego wydania Minecrafta, plugin najpewniej nie działa z nową wersją albo ma luki bezpieczeństwa. Sprawdź datę ostatniej aktualizacji i wspierane wersje.
- Kilka pluginów do tego samego. Dwa pluginy uprawnień, dwa pluginy ochrony terenu albo dwie ekonomie walczą ze sobą. Do uprawnień używaj tylko LuckPerms (nie starszych PermissionsEx czy GroupManager obok niego).
- „Crackowane” i „leaked” płatne pluginy. Często zawierają kod, który daje atakującemu kontrolę nad Twoim serwerem.
- Pluginy z nieznanych stron. Pobieraj z katalogów (Modrinth, Hangar, SpigotMC) albo z oficjalnych stron autorów.
Weryfikacja#
- Po zainstalowaniu wszystkich pluginów uruchom serwer ponownie i wpisz w konsoli
plugins. Wszystkie pluginy powinny być na liście (w grze na zielono). - Przejrzyj konsolę od początku i szukaj linii
ERRORlubWARNod poszczególnych pluginów. - Przetestuj podstawowe polecenia kontem, które nie jest opem:
/sethome,/home,/spawni budowanie na chronionym spawnie.
Rozwiązywanie problemów#
/spawn zgłasza nieznane polecenie#
Brakuje modułu EssentialsX Spawn. Zainstaluj go (na Modrinth to osobny projekt) i uruchom serwer ponownie.
Gracze nie mogą używać /home ani /tpa#
Graczom brakuje uprawnień. Na serwerze z LuckPerms nadaj je grupie default, zobacz LuckPerms. Sprawdzisz to poleceniem lp user <NICK> permission check essentials.home.
WorldGuard się nie wczytuje: Unknown/missing dependency plugins: [WorldEdit]#
Brakuje WorldEdita. Zainstaluj go; oba pluginy muszą obsługiwać Twoją wersję Minecrafta.
Region niczego nie chroni, gracze w nim budują#
- Testujesz jako operator albo gracz ma uprawnienie
*lubworldguard.. Spróbuj kontem, które nie jest opem.region. bypass… - Gracz jest członkiem regionu. Sprawdź to poleceniem
/rg info <region>. - Zaznaczenie nie objęło całej wysokości. Zdefiniuj region na nowo poleceniami
//expand verti/rg redefine <region>.
Członkowie regionu nie mogą budować przy spawnie#
Oprócz WorldGuarda obszar wokół spawnu chroni sam Minecraft opcją spawn-protection (domyślnie promień 16 bloków, w którym budować mogą tylko operatorzy). Jeśli chronisz spawn WorldGuardem, przejdź do zakładki Ustawienia serwera › Gracze, ustaw Ochrona spawnu na 0 i zapisz z restartem. Opcja działa tylko wtedy, gdy na serwerze jest co najmniej jeden operator.
CoreProtect zgłasza, że nie znalazł żadnych danych dla bloku#
Zmiana nastąpiła przed instalacją CoreProtect albo zapisywanie tej akcji jest wyłączone w config.yml. Starsze zmiany cofniesz tylko z kopii zapasowej.
Prefiks z LuckPerms nie wyświetla się na czacie#
Brakuje Vaulta (VaultUnlocked) albo EssentialsX Chat. Po zainstalowaniu obu sprawdź wynik vault-info.
Plugin dla Twojej wersji Minecrafta jeszcze nie wyszedł#
Katalog nie zaproponuje go dla Twojej wersji, a starsza wersja wgrana ręcznie może nie działać. Poczekaj na aktualizację albo zostaw serwer na wersji, którą plugin obsługuje, zobacz Zmiana wersji i oprogramowania.
Podsumowanie
- Podstawa większości serwerów: EssentialsX (+ Chat, Spawn), LuckPerms, Vault, WorldEdit, WorldGuard i CoreProtect.
- Instaluj je po jednym i po każdym pluginie sprawdź konsolę.
- EssentialsX skonfiguruj od razu: język (
locale), opóźnienie teleportu i liczbę domów. - WorldGuard potrzebuje WorldEdita. Ochronę testuj bez opa.
- CoreProtect zapisuje dopiero od chwili instalacji, więc wgraj go na serwer od razu na początku.
- spark jest częścią Papera. Unikaj pluginów obiecujących „usunięcie lagów”.
Dalsza lektura#
- EssentialsX: pobieranie i dokumentacja (otwiera się w nowym oknie)
- WorldEdit: dokumentacja (otwiera się w nowym oknie)
- WorldGuard: dokumentacja (otwiera się w nowym oknie)
- CoreProtect: dokumentacja (otwiera się w nowym oknie)
- Chunky: polecenia (otwiera się w nowym oknie)
- spark: polecenia (otwiera się w nowym oknie)