Příkaz /clear: Jak úplně vyčistit inventář nebo odstranit konkrétní předmět
Co je příkaz /clear a k čemu sloužíVe standardním režimu obsahuje 36 slotů na předměty a 4 sloty na zbroj. Příkaz /clear odstraňuje…
Co je příkaz /clear a k čemu slouží
Ve standardním režimu obsahuje 36 slotů na předměty a 4 sloty na zbroj. Příkaz /clear odstraňuje předměty z těchto slotů.
Úplné vyčištění odstraní všechny předměty z inventáře. Odstranění konkrétního předmětu odebere pouze uvedený typ (například všechny diamanty nebo všechna jablka). Odstranění s uvedením počtu odebere určitý počet předmětů.
Jak používat příkaz /clear
Otevřete chat klávesou T nebo /, zadejte příkaz a stiskněte Enter. Příkaz se použije ihned po provedení.
Základní syntaxe:
/clear [selektor] [předmět] [počet] [NBT tagy]
[selektor]— hráč, kterému se odstraňují předměty (výchozí@s— samotný hráč)[předmět]— typ předmětu k odstranění (volitelné; pokud není uveden, odstraní se všechny předměty)[počet]— počet předmětů k odstranění (volitelné; pokud není uveden, odstraní se všechny předměty tohoto typu)[NBT tagy]— další parametry předmětu (volitelné, pro pokročilé použití)
Jak úplně vyčistit inventář
Příkaz bez uvedení předmětu odstraní všechny předměty z inventáře, včetně zbroje a předmětů v rukou.
Příklady:
Vyčistit vlastní inventář:
/clear
Vyčistit inventář nejbližšího hráče:
/clear @p
Vyčistit inventář všech hráčů na serveru:
/clear @a
Vyčistit inventář konkrétního hráče podle jména:
/clear JménoHráče
Po provedení příkazu jsou všechny předměty odstraněny nenávratně. Obnovit je lze pouze pomocí příkazů pro vydávání předmětů nebo načtením zálohy světa.
Jak odstranit konkrétní předmět
Uvedení typu předmětu v příkazu odstraní pouze předměty tohoto typu, ostatní zůstanou v inventáři.
Příklady:
Odstranit všechny diamanty:
/clear @s minecraft:diamond
Odstranit všechna jablka:
/clear @s minecraft:apple
Odstranit všechny železné meče:
/clear @s minecraft:iron_sword
Odstranit všechny bloky hlíny:
/clear @s minecraft:dirt
Odstranit všechny předměty určitého typu u nejbližšího hráče:
/clear @p minecraft:diamond
Příkaz odstraní všechny předměty uvedeného typu bez ohledu na jejich počet v inventáři. Pokud žádné předměty tohoto typu nejsou, příkaz se provede bez chyby, ale nic neodstraní.
Jak odstranit určitý počet předmětů
Parametr počtu omezuje počet odstraňovaných předmětů. Odstraní se předměty v uvedeném počtu, ostatní zůstanou v inventáři.
Příklady:
Odstranit 10 diamantů:
/clear @s minecraft:diamond 10
Odstranit 5 jablek:
/clear @s minecraft:apple 5
Odstranit 1 diamantový meč:
/clear @s minecraft:diamond_sword 1
Odstranit 64 bloků kamene:
/clear @s minecraft:stone 64
Pokud je v inventáři méně předmětů uvedeného typu, než je uvedeno v příkazu, odstraní se všechny dostupné předměty tohoto typu. Příkaz nevrátí chybu, pokud je předmětů méně než požadovaný počet.
Jak vyčistit inventář jiných hráčů
Místo @s lze uvést jiného hráče pomocí selektorů nebo jména.
Selektory hráčů:
@s— hráč, který provádí příkaz@p— nejbližší hráč@a— všichni hráči na serveru@r— náhodný hráčJménoHráče— konkrétní hráč podle jména
Příklady:
Vyčistit celý inventář nejbližšího hráče:
/clear @p
Odstranit všechny diamanty u všech hráčů:
/clear @a minecraft:diamond
Odstranit 10 diamantů u náhodného hráče:
/clear @r minecraft:diamond 10
Vyčistit inventář konkrétního hráče:
/clear Steve
Na serveru příkaz funguje pouze pro hráče s oprávněním operátora. Běžní hráči nemohou čistit inventář ostatních účastníků.
Pokročilé použití: NBT tagy a data předmětů
NBT tagy umožňují odstraňovat předměty s konkrétními vlastnostmi: očarováními, trvanlivostí, názvy a dalšími parametry.
Příklady:
Odstranit všechny očarované diamantové meče:
/clear @s minecraft:diamond_sword 0 {Enchantments:[{}]}
Odstranit všechny diamantové meče s konkrétním očarováním:
/clear @s minecraft:diamond_sword 0 {Enchantments:[{id:"minecraft:sharpness"}]}
Odstranit předměty s určitým názvem:
/clear @s minecraft:diamond_sword 0 {display:{Name:'{"text":"Zvláštní meč"}'}}
NBT tagy vyžadují přesnou shodu všech uvedených parametrů. Pokud předmět nesplňuje všechny podmínky, není odstraněn. Pro podrobné studium NBT tagů se doporučuje samostatný článek.
Omezení a zvláštnosti použití
Požadavky na oprávnění:
Příkaz /clear funguje pouze pro hráče s oprávněním operátora nebo v kreativním režimu. V režimu přežití bez oprávnění operátora není příkaz dostupný.
Verze Minecraftu:
Příkaz je dostupný ve všech verzích Minecraftu. Syntaxe se může lišit ve starších verzích (před 1.13). Ve verzích 1.13+ se používá nový formát názvů předmětů s prefixem minecraft:.
Odstraňování předmětů:
Předměty jsou odstraněny nenávratně. Obnovit je lze pouze pomocí příkazů pro vydávání (například příkazu /give pro vydávání předmětů) nebo načtením zálohy světa. Předměty se při odstranění nedostanou do dropu.
Více hráčů:
Na serveru může každý hráč s oprávněním operátora vyčistit svůj inventář. Administrátor může čistit inventář jiných hráčů uvedením jejich jména nebo selektoru místo @s.
Vliv na úspěchy:
Použití příkazu /clear neblokuje získávání úspěchů. Hra to považuje za legitimní způsob správy inventáře.
Práce s příkazovými bloky:
Příkaz /clear lze používat v příkazových blocích pro automatizaci. Například vyčištění inventáře všech hráčů při vstupu na arénu nebo odstranění určitých předmětů podle časovače.
Časté chyby a jejich řešení
Chyba: "You do not have permission to use this command"
Příčina: chybějící oprávnění operátora.
Řešení: zapnout cheaty v nastavení světa (pro hru pro jednoho hráče) nebo získat oprávnění operátora na serveru. Ve hře pro jednoho hráče se cheaty zapínají v nastavení světa před jeho vytvořením nebo otevřením světa v místní síti se zapnutými cheaty.
Chyba: "No entity was found"
Příčina: nesprávný selektor cíle nebo jméno hráče.
Jméno hráče rozlišuje velká a malá písmena a musí se shodovat zcela.
Chyba: "Unknown item"
Příčina: nesprávný název předmětu nebo překlep.
Řešení: zkontrolovat správnost zápisu. Název musí začínat minecraft: a obsahovat správný název předmětu. Například minecraft:diamond, nikoli diamond nebo minecraft:Diamond.
Zatím žádné komentáře. Buď první, kdo se vyjádří.