Pular para o conteúdo
WikilyWIKILY
Todos os jogos23 wikis · escolha seu jogo
Comandos e trapaçasTodos os comandos

Trocar de jogo

23 wikis · escolha seu jogo
Estados de bloco e predicados

Referência de comandos

Estados de bloco e predicados

Em comandos, os blocos são escritos como um ID, com estados opcionais entre colchetes e dados de bloco opcionais entre chaves. Comandos que testam blocos também aceitam tags de blocos.

Detalhes

Sintaxe de blocosid[state=value,state=value]{data}. A parte minecraft: pode ser omitida. Espaços dentro dos colchetes são permitidos.
EstadosCada estado pode ser definido uma vez. Os estados omitidos mantêm o valor padrão do bloco.
Estados desconhecidosUm estado ou valor que o bloco não tem é recusado, por exemplo minecraft:stone[facing=east].
Dados de blocoDados entre chaves depois do bloco definem o que o bloco guarda, como os itens de um baú ou o texto de uma placa.
Comandos de colocaçãoOs comandos /setblock e /fill aceitam um bloco exato. Marcações são recusadas com "As marcações não são permitidas aqui, apenas blocos".
Testes de blocoUsado por /execute if block, /fill ... replace e /clone ... filtered. Eles aceitam um id de bloco ou uma etiqueta que comece com #.
Testar estadosSó os estados listados são comparados. Com uma tag, um bloco que não tem um estado listado não corresponde.
Testar dadosSó os valores listados são comparados, e o bloco precisa conter dados.

Formas de escrever um bloco

idO bloco em seu estado padrão/setblock 10 64 10 minecraft:stone
id[state=value]O bloco com estados escolhidos/setblock ~ ~ ~ minecraft:oak_stairs[facing=east,half=top]
id{data}O bloco com dados de bloco/setblock ~ ~ ~ minecraft:chest{Items:[{Slot:0b,id:"minecraft:diamond",count:1}]}
id[state=value]{data}Estados e dados juntos/setblock ~ ~ ~ minecraft:chest[facing=north]{Items:[{Slot:0b,id:"minecraft:diamond",count:1}]}

Testes de bloco

idEsse bloco em qualquer estado/execute if block ~ ~-1 ~ minecraft:grass_block run say on grass
#tagQualquer bloco da tag/execute if block ~ ~-1 ~ #minecraft:logs run say on a log
id[state=value]Esse bloco com os estados listados/execute if block ~ ~ ~ minecraft:oak_stairs[half=top] run say upside down
#tag[state=value]Qualquer bloco da tag com os estados listados/execute if block ~ ~ ~ #minecraft:stairs[facing=east] run say facing east
id{data}Esse bloco com os dados listados/execute if block ~ ~ ~ minecraft:chest{Items:[{id:"minecraft:diamond"}]} run say has diamonds
#tag{data}Qualquer bloco da tag que contenha os dados listados/execute if block ~ ~ ~ #minecraft:signs{is_waxed:1b} run say waxed

Comandos que usam testes de blocos

execute if blockExecuta o restante apenas se o bloco corresponder/execute if block ~ ~-1 ~ #minecraft:logs run say on a log
execute unless blockExecuta o restante apenas se o bloco não corresponder/execute unless block ~ ~ ~ minecraft:air run say solid
fill ... replaceSubstitui apenas os blocos correspondentes na área/fill ~-5 ~ ~-5 ~5 ~ ~5 minecraft:air replace #minecraft:leaves
clone ... filteredCopia apenas os blocos correspondentes/clone 0 64 0 10 70 10 20 64 0 filtered #minecraft:wool move

Exemplos

/setblock ~ ~ ~ minecraft:oak_stairs[facing=east,half=top]

Coloca escadas de carvalho de cabeça para baixo voltadas para o leste.

/setblock ~ ~ ~ minecraft:chest[facing=north]{Items:[{Slot:0b,id:"minecraft:diamond",count:1}]}

Coloca um baú voltado para o norte com um diamante no primeiro espaço.

/fill ~-5 ~ ~-5 ~5 ~ ~5 minecraft:stone replace minecraft:dirt

Transforma terra em pedra em um quadrado de 11 por 11 na sua altura.

/fill ~-5 ~ ~-5 ~5 ~ ~5 minecraft:oak_slab[type=top] replace minecraft:oak_slab[type=bottom]

Transforma as lajes de carvalho inferiores da área em lajes superiores.

/clone 0 64 0 10 70 10 20 64 0 filtered minecraft:stone

Copia apenas os blocos de pedra da área para o novo local.

/execute if block ~ ~ ~ #minecraft:stairs[facing=east] run say facing east

Diz o texto se você estiver em qualquer bloco de escada voltado para o leste.

Entre na comunidade de criadoresAs pessoas que constroem a wiki de Minecraft Java Edition estão no nosso Discord. Tire dúvidas ou sugira páginas.Entrar no Discord (abre o Discord em uma nova aba)