Discord

WorldGuard

System ochrony regionow zintegrowany z WorldEdit. Definiuj strefy, ustawiaj flagi (PvP, eksplozje, budowanie) i chron spawn przed griefingiem.

Ochrona i bezpieczenstwo SpigotPaperPurpur

O pluginie WorldGuard

WorldGuard to system ochrony regionow scisle wspolpracujacy z WorldEdit. Zaznaczasz region siekiera WorldEdit, definiujesz go komenda /rg define, a nastepnie ustawiasz flagi kontrolujace, co gracze moga robic wewnatrz. Flagi obejmuja: zakaz budowania, zakaz PvP, zakaz eksplozji creeperow i TNT, ochrona przed ogniem, zakaz wejscia, witajace wiadomosci, efekty potionow i dziesiątki innych opcji.

Regiony moga miec wlascicieli i czlonkow z roznymi poziomami dostepu. WorldGuard chroni rowniez na poziomie globalnym, mozesz wylaczyc eksplozje creeperow, rozprzestrzenianie sie ognia czy interakcje endermanow z blokami na calym serwerze. Plugin jest standardem ochrony na serwerach od ponad dekady.

WorldGuard to jeden z kluczowych pluginow ochronnych, ktory powinienes rozwazyc na swoim serwerze Minecraft. Wspiera wersje 1.13 - 1.21.x i dziala na Spigot, Paper, Purpur.

Funkcje WorldGuard

Ponizej lista glownych funkcji, ktore WorldGuard dodaje do Twojego serwera. Kazda z nich mozna skonfigurowac w pliku konfiguracyjnym pluginu.

  • Regiony z flagami
  • Ochrona globalna
  • Hierarchia regionow (priorytet)
  • Wlasciciele i czlonkowie
  • Flagi wejscia/wyjscia
  • Blacklisty blokow i przedmiotow

Komendy WorldGuard

WorldGuard rejestruje 6 komend (pokazujemy najwazniejsze). Pelna lista dostepna jest w oficjalnej dokumentacji. Pamietaj, ze kazda komende mozesz zablokowac lub odlokowac przez system uprawnien (np. LuckPerms).

Komenda Opis Uprawnienie
/rg define [nazwa] Tworzy region z zaznaczenia WorldEdit worldguard.region.define.*
/rg flag [region] [flaga] [wartosc] Ustawia flage na regionie worldguard.region.flag.*
/rg addmember [region] [gracz] Dodaje czlonka do regionu worldguard.region.addmember.*
/rg info [region] Wyswietla informacje o regionie worldguard.region.info.*
/rg list Lista regionow worldguard.region.list
/rg remove [region] Usuwa region worldguard.region.remove.*
Podpowiedz: Uzyj autouzupelniania w konsoli serwera (Tab), zeby zobaczyc dostepne argumenty komend. Na serwerze z LuckPerms nadawaj uprawnienia grupom, nie pojedynczym graczom.

Uprawnienia (permissions)

System uprawnien pozwala kontrolowac, kto moze uzywac poszczegolnych funkcji WorldGuard. Uprawnienia nadajesz przez plugin rang, np. LuckPerms (/lp group [grupa] permission set [node] true). Kolumna "Domyslnie OP" oznacza, czy operatorzy serwera maja to uprawnienie bez konfiguracji.

Node uprawnienia Opis Domyslnie OP
worldguard.region.define.* Tworzenie regionow Tak
worldguard.region.flag.* Ustawianie flag Tak
worldguard.region.claim Claimowanie regionow (dla graczy) Nie

Konfiguracja WorldGuard

Po pierwszym uruchomieniu WorldGuard wygeneruje plik konfiguracyjny w folderze plugins/WorldGuard/. Ponizej najwazniejsze opcje z komentarzami. Pelna lista ustawien jest w oficjalnej dokumentacji.

config.yml Przykladowa konfiguracja
# config.yml - najwazniejsze opcje WorldGuard
regions:
  max-region-count-per-player:
    default: 7              # Maks. regionow na gracza
  claim-only-inside-existing-regions: false
  max-claim-volume: 30000   # Maks. objetosc claima
protection:
  item-durability: true     # Ochrona trwalosci przedmiotow
  remove-infinite-stacks: false
  disable-xp-orb-drops: false

Po zmianie konfiguracji zapisz plik i uzyj komendy przeladowania pluginu (np. /reload lub dedykowanej komendy pluginu). Jesli plugin nie pobiera zmian po przeladowaniu, zrestartuj serwer komenda /stop.

YAML to wredny format. Jeden bledny spacja albo tabulacja moze zepsuc caly plik. Uzywaj edytora z podswietlaniem skladni (VS Code, Notepad++) i sprawdzaj plik na yamllint.com przed wrzuceniem na serwer.

Jak zainstalowac WorldGuard

WorldGuard wymaga WorldEdit. Pobierz oba pluginy, wrzuc do plugins/ i zrestartuj serwer. Po starcie skonfiguruj globalne flagi w config.yml, a nastepnie tworz regiony komendami /rg.

  1. Zainstaluj zaleznosciow: WorldGuard wymaga WorldEdit. Pobierz go i wrzuc do folderu plugins/ przed instalacja WorldGuard.
  2. Pobierz WorldGuard z oficjalnej strony. Upewnij sie, ze pobierasz wersje kompatybilna z Twoja wersja Minecraft (1.13 - 1.21.x).
  3. Skopiuj pobrany plik .jar do folderu plugins/ w katalogu Twojego serwera.
  4. Zrestartuj serwer komenda /stop i uruchom go ponownie. Nie uzywaj /reload przy pierwszej instalacji.
  5. Sprawdz konsole serwera. Jesli WorldGuard zaladowal sie poprawnie, zobaczysz komunikat z wersja pluginu. Jesli pojawil sie blad, sprawdz czy masz zainstalowane wszystkie zaleznosciow.
  6. Skonfiguruj plugin edytujac plik plugins/WorldGuard/config.yml (lub odpowiednik). Po zmianach uzyj komendy przeladowania.
Kompatybilnosc serwerow: WorldGuard dziala na Spigot, Paper, Purpur. Rekomendujemy Paper jako silnik serwera — ma lepsza wydajnosc i wiecej API niz Spigot.

Alternatywy dla WorldGuard

WorldGuard nie jest jedynym pluginem w swojej kategorii. Ponizej znajdziesz alternatywy, ktore warto rozwazyc, jesli szukasz czegos innego lub WorldGuard nie spelnia Twoich oczekiwan.

GriefPrevention

System claimow oparty na zlotej lopacie. Prostszy w obsludze dla graczy.

Zobacz opis →

Lands

Nowoczesny system claimow z GUI, ekonomia i zarzadzaniem czlonkami.

RedProtect

Lekka alternatywa z systemem regionow.

Czesto zadawane pytania o WorldGuard

Jak zainstalowac WorldGuard?

WorldGuard wymaga WorldEdit. Pobierz oba pluginy, wrzuc do plugins/ i zrestartuj serwer. Po starcie skonfiguruj globalne flagi w config.yml, a nastepnie tworz regiony komendami /rg. Szczegolowa instrukcja z zaleznosciami i konfiguracja znajduje sie w sekcji instalacja powyzej.

Na jakich silnikach serwerowych dziala WorldGuard?

WorldGuard dziala na: Spigot, Paper, Purpur. Rekomendujemy Paper jako silnik — wiekszosci serwerow daje najlepsza rownowage miedzy wydajnoscia a kompatybilnoscia z pluginami. Wiecej o silnikach serwerowych przeczytasz w naszym porownaniu.

Jakie pluginy sa wymagane do dzialania WorldGuard?

WorldGuard wymaga: WorldEdit. Zainstaluj ten plugin przed WorldGuard. Bez niego WorldGuard nie zaladuje sie i zobaczysz blad w logach serwera.

Czy WorldGuard jest darmowy?

WorldGuard jest dostepny na oficjalnej stronie. Sprawdz szczegoly licencji na stronie pobierania.

WorldGuard nie dziala — co robic?

Sprawdz plik logs/latest.log w katalogu serwera. Najczestsze przyczyny bledow: (1) brakujaca zaleznosc — WorldGuard wymaga WorldEdit, (2) niekompatybilna wersja Minecraft (sprawdz czy masz 1.13 - 1.21.x), (3) blad w pliku config.yml (sprawdz format YAML), (4) konflikt z innym pluginem o tej samej funkcji.

Czy moge uzywac WorldGuard na serwerze Bedrock?

Nie. WorldGuard to plugin Java Edition i dziala na serwerach Spigot/Paper/Purpur. Bedrock Edition uzywa innego systemu (behavior packs). Jesli chcesz laczyc graczy Java i Bedrock na jednym serwerze, sprawdz Geyser.

Inne pluginy z kategorii Ochrona i bezpieczenstwo

Komentarze