GriefPrevention
Pozemky pro hráče — každý si ohradí kus světa a nikdo mu tam nic nerozbije.
← Pluginy Ochrana a zálohy licence GPL-3.0-only návod pro GriefPrevention 16.x (Paper/Spigot)
Stáhnout u autora Zdrojový kód 207 779 stažení u autora autor RoboMWM
Co to dělá
GriefPrevention dává hráčům vlastní pozemky, které si vytvoří sami. Vezmou zlatou lopatku, kliknou na dva protilehlé rohy a mají ohrazený pozemek — a v něm staví jen oni a ti, které si pozvou.
Základní myšlenka je jednoduchá: kdo si pozemek udělá, ten rozhoduje. Může přidat kamaráda jako stavitele, povolit jen otevírání truhel, nebo pozemek úplně věnovat někomu jinému.
Množství pozemků se váže na hráče: každý má základní počet bloků podle oprávnění a za aktivitu dostává další (odměna podle času online). Na prémiových serverech se bloky přidávají za hlasy nebo se dají koupit.
Kromě pozemků plugin řeší i vlastnosti světa: zakáže stavění a ničení mimo pozemky, vypne PvP v určitých světech, hlídá šíření ohně a chrání truhly před cizími hráči.
Zásadní je právo griefprevention.admin.claims — s ním může vedení mazat a přesouvat pozemky. Bez něj se zasekne každé řešení sporu, proto patří jen do rukou vedení.
Hráči si na pozemky rychle zvyknou, ale musí se to dozvědět: řada z nich přijde a vůbec netuší, že si mají vzít zlatou lopatku. Vyplatí se to napsat do spawnu, do menu i do návodu na webu.
Instalace
- Stáhni GriefPrevention z modrinth.com/plugin/griefprevention nebo z dev.bukkit.org ve verzi pro svou verzi serveru.
- Nahraj .jar do složky plugins a restartuj server.
- Ověř, že plugin běží: /claim nebo /gp musí odpovědět.
- Nastav základy v plugins/GriefPrevention/config.yml: kolik bloků dostane nový hráč (Claims\InitialBlocks) a kolik bloků přibývá za hodinu (Claims\BlocksAccruedPerHour).
- Rozhodni, kdo smí stavět mimo pozemky — u přísné ochrany nedávej právo stavět mimo pozemek nikomu.
- Nastav úklid opuštěných pozemků (Claims\AbandonedClaimCleanupDays, např. 120 dní).
- Rozdej práva: běžný hráč potřebuje hlavně griefprevention.claims.create a griefprevention.claims.pet, vedení pak griefprevention.admin.claims.
- Vyzkoušej to sám: vezmi zlatou lopatku, klikni na dva rohy a vytvoř pozemek.
- Zkus na cizí pozemek postavit blok — musí to odmítnout s hláškou.
- Napiš hráčům, jak si pozemek udělat (spawn, menu, návod). Bez toho si polovina z nich pozemek nikdy neudělá.
- Zálohuj plugins/GriefPrevention/ClaimData — pozemky jsou v souborech, ne v databázi.
Oprávnění
Oprávnění se udělují hráčům nebo skupinám — nejčastěji příkazem /lp user <hráč> permission set <uzel> true (LuckPerms). Uzel, který v seznamu není, plugin nezná.
| Oprávnění | Co umožňuje |
|---|---|
| griefprevention.claims.create | zakládat pozemky (zlatá lopatka) |
| griefprevention.claims | právo na pozemky vůbec (základ pro nováčky) |
| griefprevention.claims.pet | přivlastnit si zvíře |
| griefprevention.claims.sell | nabízet pozemky k prodeji |
| griefprevention.claims.buy | kupovat pozemky od hráčů |
| griefprevention.claims.create.mode.2d | jen dvourozměrné pozemky (bez výšky) |
| griefprevention.modify.others | zasahovat do pozemků ostatních |
| griefprevention.admin.claims | mazat a přesouvat pozemky (nutné pro vedení) |
| griefprevention.admin.restore | vrátit smazaný pozemek |
| griefprevention.admin.world | měnit nastavení světa |
| griefprevention.* | úplně vše (jen majitel) |
Příkazy
Napiš do chatu i s lomítky. Kde je <hráč> nebo <uzel>, doplň vlastní hodnotu bez závorek.
| Příkaz | Co dělá |
|---|---|
| /claim | informace o pozemku, na kterém stojíš |
| /claimlist | přehled vlastních pozemků |
| /claimblocks | kolik bloků na pozemky ještě máš |
| /trust <hráč> | přidá hráče jako stavitele (po kliknutí lopatikou na pozemek) |
| /accesstrust <hráč> | povolí jen tlačítka a dveře |
| /containertrust <hráč> | povolí truhly a výměnné obchody |
| /permissiontrust <hráč> | dovolí správu pozemku (krajní varianta) |
| /untrust <hráč> | odebere práva |
| /abandonclaim | zruší pozemek, na kterém stojíš |
| /abandonallclaims | zruší všechny vlastní pozemky |
| /claimbook | dá hráči návod (knihu) o pozemcích |
| /claimsell <cena> | nabídne pozemek k prodeji |
| /gp reload | znovu načte konfiguraci |
Nastavení a časté chyby
GriefPrevention bloky sám nepřiděluje — hráči dostanou základ podle oprávnění a zbytek podle konfigurace (Claims\BlocksAccruedPerHour). Když si stěžují, že mají málo bloků, hledej právě tyhle dvě hodnoty.
Nový hráč musí mít právo si pozemek vůbec udělat. Když se práva nastaví špatně, dostane hlášku, že nemůže, a odejde. Ověř to na novém účtu.
Opuštěné pozemky časem ukliď (Claims\AbandonedClaimCleanupDays). Bez toho mapa zaroste prázdnými rezervacemi a noví hráči nenajdou místo.
Právo griefprevention.admin.claims je klíč k řešení sporů: bez něj vedení nesáhne na cizí pozemek ani při prokazatelné škodě. Rozdej ho jen vedení.
Pozemek sám nehlídá dveře, truhly ani tlačítka — ta se přidávají zvláštními příkazy (/accesstrust, /containertrust). Hráči na to často zapomenou a diví se, že kamarád nemůže dovnitř.
Zálohuj plugins/GriefPrevention/ClaimData. Pozemky nejsou v databázi a bez téhle složky zmizí při obnově světa měsíce práce.
Když se ochrana chová nečekaně, ověř, že nemáš nainstalovaný i jiný plugin na pozemky (WorldGuard, Towny). Dva systémy vedle sebe se přebíjejí.
Kdo to používá
Zatím nevíme, které servery z našeho seznamu ho používají. Moderní servery svůj seznam pluginů v dotazu na stav neposílají, takže se to dozvídáme od majitelů.
Používáš ho na svém serveru? Napiš nám a doplníme ho sem — na tuhle stránku chodí lidé, kteří plugin hledají.
Podobné pluginy
Odkud návod vychází
Návod je náš vlastní a vychází z dokumentace autora (verze GriefPrevention 16.x (Paper/Spigot)) . Oprávnění a příkazy opisujeme jako fakta, nic nedomýšlíme — když se plugin po aktualizaci změní, může být návod pozadu. Našel jsi chybu? Napiš nám a opravíme to.
Licence: GPL-3.0-only. Soubor se u nás nehostuje, stahuje se u autora (RoboMWM) — tak je vždy dostupná aktuální verze.