# Mcast-WorldBehavior BUILD HERE

**BUILD HERE** je Paper plugin určený pro stavební světy.

Chrání celý backend tak, že pokládat a bourat bloky mohou pouze hráči, jejichž
UUID je uvedené v `builders.yml`. Návštěvníci mohou do světa vstoupit a dívat
se, ale nemohou ho upravovat, pokud nejsou výslovně uvedeni v seznamu.

Když se návštěvník pokusí upravit blok, plugin akci jemně zruší. Může zobrazit
měkkou zprávu, přehrát amethyst zvuk a ukázat malý particle efekt s cooldownem.
Ochrana je pevná, ale nechová se ke každému hostu jako k útočníkovi.

### Funkce

* Whitelist stavitelů podle UUID
* Oddělený seznam stavitelů a správců
* Jemné odmítnutí úpravy bloků pro návštěvníky
* Volitelný OP a permission bypass
* Správa stavitelů ze hry i z konzole
* Bez závislosti na Octopus rolích

### Typické použití

BUILD HERE se hodí pro:

* samostatné stavební světy
* creative nebo survival build backendy
* komunitní stavební projekty
* stavbu spawnů, měst a veřejných prostor
* sítě, kde má být stavění oddělené od boje a těžby

### Správa stavitelů

`builders.yml` obsahuje dva seznamy:

* `builders`: UUID hráčů, kteří mohou pokládat a bourat bloky
* `managers`: UUID hráčů, kteří mohou používat `/buildhere builder`

Příkazy:

* `/buildhere builder add <uuid|online-player>`
* `/buildhere builder remove <uuid|online-player>`
* `/buildhere builder list`

Příkaz může použít konzole, OP hráč a UUID uvedené v `managers`.

### Technické informace

* Určeno pro **Paper 1.21.11**
* Kompatibilní s celou řadou **Minecraft 1.21.x**
* Lehký plugin optimalizovaný pro výkon
* Ukládá data stavitelů do YAML souborů

**Součást série Mcast HERE.**

Autor: mcast
Web: https://www.mc-amethyst.cz
