O comando /clear: Como limpar o inventário completamente ou remover um item específico
O que é o comando /clear e para que serve. No modo padrão, contém 36 espaços para itens e 4 espaços para armadura. O comando /clear remove…
O que é o comando /clear e para que serve
No modo padrão, contém 36 espaços para itens e 4 espaços para armadura. O comando /clear remove itens desses espaços.
A limpeza completa remove todos os itens do inventário. A remoção de um item específico retira apenas o tipo indicado (por exemplo, todos os diamantes ou todas as maçãs). A remoção com indicação de quantidade retira um número determinado de itens.
Como usar o comando /clear
Abra o chat com a tecla T ou /, digite o comando e pressione Enter. O comando é aplicado imediatamente após a execução.
Sintaxe básica:
/clear [селектор] [предмет] [количество] [NBT-теги]
[селектор]— jogador de quem os itens são removidos (por padrão@s— o próprio jogador)[предмет]— tipo de item a remover (opcional; se não for indicado, todos os itens são removidos)[количество]— número de itens a remover (opcional; se não for indicado, todos os itens desse tipo são removidos)[NBT-теги]— parâmetros adicionais do item (opcional, para uso avançado)
Como limpar o inventário completamente
O comando sem indicar um item remove todos os itens do inventário, incluindo armadura e itens nas mãos.
Exemplos:
Limpar o próprio inventário:
/clear
Limpar o inventário do jogador mais próximo:
/clear @p
Limpar o inventário de todos os jogadores no servidor:
/clear @a
Limpar o inventário de um jogador específico pelo nome:
/clear ИмяИгрока
Após a execução do comando, todos os itens são removidos de forma irreversível. Só é possível recuperá-los por meio de comandos de concessão de itens ou carregando uma cópia de segurança do mundo.
Como remover um item específico
Indicar o tipo de item no comando remove apenas os itens desse tipo, e os demais permanecem no inventário.
Exemplos:
Remover todos os diamantes:
/clear @s minecraft:diamond
Remover todas as maçãs:
/clear @s minecraft:apple
Remover todas as espadas de ferro:
/clear @s minecraft:iron_sword
Remover todos os blocos de terra:
/clear @s minecraft:dirt
Remover todos os itens de um determinado tipo do jogador mais próximo:
/clear @p minecraft:diamond
O comando remove todos os itens do tipo indicado, independentemente da quantidade no inventário. Se não houver itens desse tipo, o comando é executado sem erro, mas não remove nada.
Como remover uma quantidade específica de itens
O parâmetro de quantidade limita o número de itens removidos. São removidos itens na quantidade indicada e os demais permanecem no inventário.
Exemplos:
Remover 10 diamantes:
/clear @s minecraft:diamond 10
Remover 5 maçãs:
/clear @s minecraft:apple 5
Remover 1 espada de diamante:
/clear @s minecraft:diamond_sword 1
Remover 64 blocos de pedra:
/clear @s minecraft:stone 64
Se houver no inventário menos itens do tipo indicado do que o especificado no comando, são removidos todos os itens existentes desse tipo. O comando não gera erro se houver menos itens do que a quantidade solicitada.
Como limpar o inventário de outros jogadores
Em vez de @s, é possível indicar outro jogador por meio de seletores ou pelo nome.
Seletores de jogadores:
@s— o próprio jogador que executa o comando@p— o jogador mais próximo@a— todos os jogadores no servidor@r— um jogador aleatórioИмяИгрока— um jogador específico pelo nome
Exemplos:
Limpar todo o inventário do jogador mais próximo:
/clear @p
Remover todos os diamantes de todos os jogadores:
/clear @a minecraft:diamond
Remover 10 diamantes de um jogador aleatório:
/clear @r minecraft:diamond 10
Limpar o inventário de um jogador específico:
/clear Steve
No servidor, o comando funciona apenas para jogadores com permissões de operador. Jogadores comuns não podem limpar o inventário de outros participantes.
Uso avançado: tags NBT e dados de itens
As tags NBT permitem remover itens com propriedades específicas: encantamentos, durabilidade, nomes e outros parâmetros.
Exemplos:
Remover todas as espadas de diamante encantadas:
/clear @s minecraft:diamond_sword 0 {Enchantments:[{}]}
Remover todas as espadas de diamante com um encantamento específico:
/clear @s minecraft:diamond_sword 0 {Enchantments:[{id:"minecraft:sharpness"}]}
Remover itens com um nome específico:
/clear @s minecraft:diamond_sword 0 {display:{Name:'{"text":"Особый меч"}'}}
As tags NBT exigem correspondência exata de todos os parâmetros indicados. Se o item não atender a todas as condições, ele não é removido. Para um estudo detalhado das tags NBT, recomenda-se um artigo à parte.
Limitações e particularidades do uso
Requisitos de permissões:
O comando /clear funciona apenas para jogadores com permissões de operador ou no modo criativo. No modo sobrevivência sem permissões de operador, o comando não está disponível.
Versões do Minecraft:
O comando está disponível em todas as versões do Minecraft. A sintaxe pode diferir em versões antigas (anteriores à 1.13). Nas versões 1.13+ é usado o novo formato de nomes de itens com o prefixo minecraft:.
Remoção de itens:
Os itens são removidos de forma irreversível. Só é possível recuperá-los por meio de comandos de concessão (por exemplo, o comando /give para conceder itens) ou carregando uma cópia de segurança do mundo. Os itens não caem como drop ao serem removidos.
Multijogador:
No servidor, cada jogador com permissões de operador pode limpar o próprio inventário. O administrador pode limpar o inventário de outros jogadores, indicando o nome ou o seletor deles em vez de @s.
Impacto nas conquistas:
O uso do comando /clear não bloqueia a obtenção de conquistas. O jogo considera isso uma forma legítima de gerenciar o inventário.
Trabalho com blocos de comando:
O comando /clear pode ser usado em blocos de comando para automação. Por exemplo, limpar o inventário de todos os jogadores ao entrar em uma arena ou remover itens específicos por temporizador.
Erros frequentes e suas soluções
Erro: "You do not have permission to use this command"
Causa: ausência de permissões de operador.
Solução: ativar os cheats nas configurações do mundo (para o modo de um jogador) ou obter permissões de operador no servidor. No modo de um jogador, os cheats são ativados nas configurações do mundo antes de sua criação ou ao abrir o mundo na rede local com os cheats ativados.
Erro: "No entity was found"
Causa: seletor de alvo ou nome de jogador incorreto.
O nome do jogador diferencia maiúsculas de minúsculas e deve coincidir por completo.
Erro: "Unknown item"
Causa: nome de item incorreto ou erro de digitação.
Solução: verificar a grafia correta. O nome deve começar com minecraft: e conter a designação correta do item. Por exemplo, minecraft:diamond, e não diamond ou minecraft:Diamond.
Ainda sem comentários. Seja o primeiro a opinar.