LWC
LWC (zkratka z Lightweight Chest protection) je plugin, který na R-Craftu nahradil dřívější BlockProt. Jeho úkolem je chránit truhly, barely, shulker boxy, pece, dveře a řadu dalších bloků před cizím přístupem. Narozdíl od BlockProtu se LWC neovládá přes grafické menu, ale příkazy v chatu — díky tomu je práce s ním svižnější, jakmile si příkazy zapamatujete.
Jak funguje ochrana
Každý kontejner nebo dveře, které na R-Craftu položíte, se automaticky uzamknou na váš nick — nemusíte dělat vůbec nic. Do zamčeného bloku má přístup jen jeho vlastník, případně hráči, které vlastník ručně přidá nebo které má předem nastavené jako výchozí (viz Výchozí ochrana pro nové bloky). Ostatní hráči obsah neuvidí ani neotevřou.
Pokud chcete ochraně lépe rozumět nebo ji upravit, přečtěte si zbytek tohoto článku.
Typy ochrany
LWC nabízí několik různých typů ochrany. Hráči nejčastěji použijí první dva:
| Typ | Příkaz | Popis |
|---|---|---|
| Soukromá | /cprivate |
Jen vy (a hráči, které přidáte) mají přístup. Výchozí typ pro automaticky zamčené bloky. |
| Veřejná | /cpublic |
Kdokoli může obsah použít, ale nikdo jiný blok nemůže převzít ani přeregistrovat. |
| Sběrná | /cdonation |
Ostatní hráči mohou věci vkládat, ale ne vybírat. Hodí se například na veřejné sběrny surovin. |
| Výstavní | /cdisplay |
Ostatní hráči mohou obsah prohlížet, ale ne měnit. Vhodné pro výstavní vitríny. |
| Heslem chráněná | /cpassword <heslo> |
Přístup získá každý, kdo zná heslo. Heslo je nutné zadat po každém přihlášení příkazem /cunlock <heslo>.
|
U většiny bloků, kde to dává smysl (převážně kontejnery) je ihned po položení provedeno zamčení do prvního typu - tedy Soukromá.
Pozor: U kontejnerů, které jsou zamykány ihned po položení, nelze typ ochrany jednoduše přepsat jiným příkazem. Jestliže pro daný kontejner chcete nastavit jiný typ ochrany, musíte na něm stávající ochranu napřed zcela odstranit příkazem /cremove a až teprve poté jej znovu zamknout novým typem ochrany. Například, pokud chcete změnit typ ochrany truhly ze Soukromé na Sběrnou, nejprve odstraníte existující ochranu truhly příkazem /cremove, a teprve poté truhlu znovu zamknene příkazem /cdonation.Zamčení bloku
Automatické zamykání funguje hned po položení bloku, takže ho ve většině případů řešit nemusíte. Pokud přesto chcete ochranou typ nastavit ručně (nebo ji změnit), postupujte takto:
- Napište příkaz, například
/cprivate. - Klikněte na blok, který chcete zamknout. (levým tl. myši - bouchněte do něj)
Hotovo. V chatu se zobrazí potvrzení, že blok byl zamčen.
Pokud chcete rovnou při zamykání přidat i další hráče, napište jejich nicky za příkaz:
/cprivate Nováček Kamarád123
Tak vytvoříte soukromou ochranu, do které mají přístup vy i oba jmenovaní hráči.
Přidání a odebrání hráčů
Pokud chcete zpřístupnit již zamčený blok dalšímu hráči, použijte příkaz /cmodify:
- Napište
/cmodify NickHráče. - Klikněte na blok, ke kterému chcete přístup přidat.
Naopak, chcete-li hráči přístup odebrat, přidejte před jeho nick znaménko -:
/cmodify -NickHráče
V jednom příkazu lze přidat a odebrat více hráčů najednou:
/cmodify Kamarád1 Kamarád2 -StarýKamarád
Správce ochrany
Zvláštní případ je, když chcete někomu svěřit správu ochrany — tedy aby mohl sám přidávat a odebírat další hráče. K tomu slouží předpona @:
/cmodify @DůvěryhodnýHráč
Správce ochrany může upravovat seznam přístupu, ale nemůže ochranu zrušit ani vás z ní odebrat.
Odemčení bloku
Chcete-li ochranu z bloku úplně odstranit (aby byl volně přístupný pro všechny), použijte:
- Napište
/cremove. - Klikněte na blok.
Ochrana bude smazána a blok se stane veřejně dostupným, jako by nikdy zamčen nebyl.
Zobrazení informací o ochraně
Chcete vědět, kdo blok vlastní nebo kdo k němu má přístup? Použijte:
- Napište
/cinfo. - Klikněte na blok.
V chatu se zobrazí informace o typu ochrany, vlastníkovi a případně o dalších hráčích, kteří mají přístup.
Kolik ochran ještě můžete vytvořit, zjistíte příkazem /climits.
Výchozí ochrana pro nové bloky
Toto je pravděpodobně nejužitečnější funkce LWC pro většinu hráčů. Pokud hrajete s kamarády a nechcete každou nově položenou truhlu ručně zpřístupňovat, nastavte si výchozí seznam přístupu příkazem /cdefault:
- Napište
/cdefault NickKamaráda. - Klikněte na jakýkoli svůj zamčený blok (příkaz se „aktivuje" kliknutím).
Od tohoto okamžiku bude každý nový blok, který položíte, automaticky přístupný i pro daného hráče — bez toho, abyste ho museli ručně přidávat.
Chcete přidat více hráčů najednou, napište je všechny:
/cdefault Kamarád1 Kamarád2
Důležité upozornění: Toto nastavení se uplatní pouze na bloky položené po nastavení příkazu. Již existující truhly a jiné bloky se tím nezmění — ty je třeba upravit ručně pomocí /cmodify.
Chcete-li výchozí přístup zrušit a vracet se k čistě soukromým ochranám, odeberte hráče s -:
/cdefault -Kamarád1
Persist mód: hromadné zamykání
Pokud potřebujete rychle zamknout velké množství bloků (například celý sklad), oceníte persist mód. Zapnete ho příkazem:
/cpersist
Poté stačí jednou napsat například /cprivate a pak klikat na blok za blokem — ochrana se přidá ke každému, na který kliknete, bez nutnosti příkaz opisovat znovu. Persist mód vypnete opakovaným napsáním /cpersist.
Speciální příznaky
Kromě základní ochrany lze na zamčené bloky nastavit různé příznaky (flags), které mění jejich chování. Příznak zapnete příkazem /cFLAG on a vypnete příkazem /cFLAG off (kde FLAG nahradíte názvem příznaku), poté kliknete na blok.
| Příznak | Příkaz | Popis |
|---|---|---|
| Magnet | /cmagnet on |
Truhla nebo jiný inventář bude „nasávat" předměty ležící v okolí na zemi. Hodí se u automatických farem. |
| Autoclose | /cautoclose on |
Dveře se po otevření automaticky zavřou (výchozí zpoždění jsou 3 sekundy). |
| Redstone | /credstone on |
Vypne nebo zapne možnost ovládat ochranu redstoneovým signálem (například pro zabezpečení dveří). |
| Hopper | /chopper on |
Povolí nebo zakáže hopperům přístup do zamčeného bloku. Výchozí stav je zakázáno. Podrobnější vysvětlení viz Ochrana hopperů. |
Ochrana hopperů
Hoppery jsou v Minecraftu oblíbeným nástrojem pro automatické přesouvání předmětů mezi kontejnery, ale zároveň představují potenciální bezpečnostní riziko — bez ochrany by mohl kdokoli přistavit hopper k vaší truhle a vysát z ní obsah. LWC proto hoppery řeší na dvou úrovních.
Serverová ochrana (platí vždy)
Na R-Craftu je v konfiguraci LWC nastaveno blacklistedBlocks: hopper. To znamená, že nikdo nemůže umístit hopper v bezprostřední blízkosti cizí ochrany. Jinak řečeno:
- Nikdo vám nemůže vysát obsah truhly hopperem bez vašeho svolení.
- Nikdo vám nemůže hopper ani nacpat do vašeho zamčeného kontejneru.
Tato ochrana je globální a automatická — funguje bez ohledu na to, jaký typ ochrany máte nastavený nebo jestli o hopperech vůbec víte.
Nastavení hopperů pro vlastní truhly
Pokud sami chcete používat hoppery u svých vlastních zamčených bloků (například ve vlastní farmě), máte k dispozici tři příkazy:
| Příkaz | Co ovlivňuje | Výchozí stav |
|---|---|---|
/chopper on/off |
Povolí nebo zakáže hoppery oběma směry (vkládání i vybírání) | Zakázáno |
/lwc flag hopperin on/off |
Povolí nebo zakáže hoppery pouze pro vkládání předmětů do bloku | Zakázáno |
/lwc flag hopperout on/off |
Povolí nebo zakáže hoppery pouze pro vybírání předmětů z bloku | Zakázáno |
Příkaz /chopper on je zkratka za současné zapnutí hopperin i hopperout. Pro jemnější kontrolu použijte jednotlivé příznaky.
Použití příkazů je stejné jako u ostatních příznaků: napište příkaz a klikněte na blok.
Příklady nastavení hopperů u truhly ve farmě: ───────────────────────────────────────────────────────────────── SITUACE 1: Chcete, aby hopper vysával z truhly (výstupní truhla) [Hopper] ──výběr──► [Truhla] ← vaše uzamčená truhla Příkaz: /lwc flag hopperout on → klik na truhlu Výsledek: hopper může vybírat, ale ne vkládat ───────────────────────────────────────────────────────────────── SITUACE 2: Chcete, aby hopper plnil truhlu (vstupní truhla) [Hopper] ──vklad──► [Truhla] ← vaše uzamčená truhla Příkaz: /lwc flag hopperin on → klik na truhlu Výsledek: hopper může vkládat, ale ne vybírat ───────────────────────────────────────────────────────────────── SITUACE 3: Hopper potřebuje přistupovat oběma směry [Truhla A] ──► [Hopper] ──► [Truhla B] (obě vaše, obě zamčené) Příkaz: /chopper on → klik na každou truhlu zvlášť Výsledek: hopper může vkládat i vybírat ───────────────────────────────────────────────────────────────── SITUACE 4: Chcete hoppery zcela zakázat (výchozí stav) Příkaz: /chopper off → klik na truhlu Výsledek: žádný hopper nemůže interagovat s truhlem
Přehled příkazů
Následuje přehled všech příkazů, které jako běžný hráč budete nejspíše potřebovat:
| Příkaz | Popis |
|---|---|
/cprivate |
Vytvoří soukromou ochranu (případně přidá hráče: /cprivate Nick1 Nick2)
|
/cpublic |
Vytvoří veřejnou ochranu |
/cdonation |
Vytvoří sběrnou ochranu (ostatní mohou vkládat, ne vybírat) |
/cdisplay |
Vytvoří výstavní ochranu (ostatní mohou pouze prohlížet) |
/cpassword <heslo> |
Vytvoří ochranu chráněnou heslem |
/cunlock <heslo> |
Odemkne heslem chráněný blok (po přihlášení) |
/cmodify Nick |
Přidá hráče k existující ochraně |
/cmodify -Nick |
Odebere hráče z existující ochrany |
/cmodify @Nick |
Udělí hráči práva správce ochrany |
/cremove |
Odstraní ochranu z bloku |
/cinfo |
Zobrazí informace o ochraně bloku |
/climits |
Zobrazí, kolik ochran vlastníte a kolik ještě můžete vytvořit |
/cdefault Nick |
Nastaví výchozí přístup pro všechny nově položené bloky |
/cpersist |
Zapne/vypne persist mód (hromadné zamykání bez opakování příkazu) |
/cmagnet on/off |
Zapne/vypne magnet příznak |
/cautoclose on/off |
Zapne/vypne automatické zavírání dveří |
/credstone on/off |
Zapne/vypne ovládání redstoneovým signálem |
/chopper on/off |
Zapne/vypne přístup hopperů do bloku (oba směry) |
/lwc flag hopperin on/off |
Zapne/vypne vkládání předmětů hopperem do bloku |
/lwc flag hopperout on/off |
Zapne/vypne vybírání předmětů hopperem z bloku |
Přehled zamykatelných bloků
Pluginem LWC lze na R-Craftu zamykat následující bloky. Ostatní je možné v případě zájmu zamknout dodatečně.
...seznam bude doplněn...