ProtectionStones - ochrona terenu kamieniami

ProtectionStones to plugin, który pozwala graczom chronić swój teren przez postawienie specjalnego bloku. Blok automatycznie tworzy region WorldGuard o określonym zasięgu. Intuicyjny system ochrony bez skomplikowanych komend - idealny dla graczy, którzy nie znają /rg claim.
Co to jest ProtectionStones
ProtectionStones (w skrócie PS) to darmowy plugin, który upraszcza system ochrony terenu na serwerach Minecraft. Zamiast skomplikowanych komend WorldGuard (//wand, //sel, /rg claim), gracz po prostu stawia specjalny blok w miejscu, które chce chronić. Plugin automatycznie tworzy region WorldGuard o zdefiniowanym zasięgu wokół bloku.
System jest intuicyjny nawet dla nowych graczy - wystarczy postawić blok ochronny i gotowe. Blok zamienia się w niewidoczny (opcjonalnie) marker regionu, a teren wokół niego jest chroniony przed innymi graczami. Właściciel może dodawać członków, zmieniać flagi i powiększać region.
ProtectionStones wymaga WorldGuard i WorldEdit. Jest dostępny na SpigotMC i obsługuje Minecraft od 1.13 do 1.21.x.
Jak to działa
Przepływ pracy z ProtectionStones jest prosty:
- Gracz zdobywa kamień ochronny - przez /ps get, sklep, kit lub drop z moba (konfigurowane przez admina)
- Gracz stawia blok - postawienie bloku ochronnego w świecie automatycznie tworzy region
- Region jest aktywny - teren w promieniu X bloków od kamienia jest chroniony przed griefingiem
- Zarządzanie - gracz zarządza regionem komendami /ps (dodawanie członków, flagi, info)
- Usunięcie - zniszczenie kamienia ochronnego lub komenda /ps unclaim usuwa region
Możesz skonfigurować wiele typów kamieni ochronnych o różnych zasięgach. Na przykład mały kamień (lapis lazuli) chroni 15x15 bloków, średni (szmaragd) 30x30, a duży (diament) 50x50. Każdy typ wymaga osobnego uprawnienia.
Konfiguracja bloków ochronnych
Bloki ochronne konfiguruje się w katalogu plugins/ProtectionStones/blocks/. Każdy typ bloku to osobny plik YAML:
# plugins/ProtectionStones/blocks/small.yml
type: LAPIS_BLOCK
alias: "Mały kamień ochronny"
description: "Chroni obszar 15x15 bloków"
restrict_obtaining: false
world_list_type: BLACKLIST
world_list: []
region:
x_radius: 7 # promień X (7+1+7 = 15 bloków)
y_radius: -1 # -1 = od bedrocka do nieba
z_radius: 7
priority: 5
flags: # flagi WorldGuard
pvp: deny
creeper-explosion: deny
tnt: deny
behaviour:
auto_hide: true # blok znika po postawieniu
no_drop: true # blok nie wypadnie przy zniszczeniu
cost_to_place: 0 # koszt ekonomiczny postawienia
tax_amount: 0 # codzienny podatek
tax_period: 86400 # okres podatku (sekundy)
limit:
limit: 3 # max regionów tego typu per gracz Typowa konfiguracja serwera obejmuje 3 typy bloków: mały (starter, darmowy), średni (za walutę) i duży (VIP).
Zarządzanie regionami
Gracze zarządzają swoimi regionami komendami /ps:
- Dodawanie członków -
/ps add graczdaje graczowi dostęp do budowania w regionie - Usuwanie członków -
/ps remove graczodbiera dostęp - Informacje -
/ps infowyświetla szczegóły regionu (właściciel, członkowie, zasięg, flagi) - Flagi -
/ps flag nazwa wartośćzmienia ustawienia regionu (pvp, mob-spawning, use) - Teleportacja -
/ps hometeleportuje do kamienia ochronnego - Powiększanie -
/ps mergełączy przylegające regiony w jeden większy
System podatków (opcjonalny) pozwala na cykliczne pobieranie opłat za utrzymanie regionu. Jeśli gracz nie zapłaci, region zostaje automatycznie usunięty po określonym czasie. To zapobiega gromadzeniu porzuconych regionów.
Komendy i uprawnienia
| Komenda | Opis | Uprawnienie |
|---|---|---|
/ps get typ | Otrzymuje kamień ochronny | protectionstones.get |
/ps info | Informacje o regionie | protectionstones.info |
/ps add gracz | Dodaje członka do regionu | protectionstones.members |
/ps remove gracz | Usuwa członka z regionu | protectionstones.members |
/ps home | Teleportacja do kamienia | protectionstones.tp |
/ps unclaim | Usuwa region | protectionstones.unclaim |
/ps view | Wizualizuje granice regionu cząsteczkami | protectionstones.view |
/ps admin | Komendy administracyjne | protectionstones.admin |
Wskazówki
- Starter kit z kamieniem - daj nowym graczom jeden mały kamień ochronny w starter kicie, żeby od razu mogli chronić pierwszą bazę
- Limity per ranga - ustaw limity regionów per grupę: gracz 2, VIP 5, VIP+ 10. To zachęca do kupowania rang
- Podatki przeciw martwym regionom - włącz system podatków, żeby regiony nieaktywnych graczy były automatycznie usuwane
- /ps view jest kluczowe - wizualizacja granic pomaga graczom zrozumieć, jaki teren jest chroniony
- Auto-hide bloku - włącz auto_hide, żeby kamień ochronny znikał po postawieniu. Zapobiega to kradzieży bloku przez innych graczy
- Wymagany WorldGuard - ProtectionStones nie działa bez WorldGuard i WorldEdit. Zainstaluj je najpierw
Powiązane pluginy: WorldGuard (wymagany), Vault (ekonomia i podatki), EssentialsX (system ekonomii).