Nasz serwerSerwer minecraft.plNowa edycja dziś o 19:00Zobacz
Discord
Nasz serwerSerwer minecraft.plNowa edycja startuje dziś o 19:00Odliczamy do startu nowej edycji serwera minecraft.pl. Bądź z nami o 19:00 i graj od pierwszej minuty.minecraft.plZobacz serwer
Wiki - Pluginy

ProtectionStones - ochrona terenu kamieniami

ProtectionStones

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.

Czas czytania: ~5 min Platforma: Paper / Spigot / Purpur

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:

  1. Gracz zdobywa kamień ochronny - przez /ps get, sklep, kit lub drop z moba (konfigurowane przez admina)
  2. Gracz stawia blok - postawienie bloku ochronnego w świecie automatycznie tworzy region
  3. Region jest aktywny - teren w promieniu X bloków od kamienia jest chroniony przed griefingiem
  4. Zarządzanie - gracz zarządza regionem komendami /ps (dodawanie członków, flagi, info)
  5. 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 gracz daje graczowi dostęp do budowania w regionie
  • Usuwanie członków - /ps remove gracz odbiera dostęp
  • Informacje - /ps info wyś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 home teleportuje 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).