https://pt.minecraft.wiki/
A Wiki do Minecraft agora está disponível em pt.minecraft.wiki. Aqui está um resumo das mudanças que conseguimos implementar na nova wiki:
- Uma nova aparência
- Tempos de carregamento mais rápidos
- Menos anúncios
- Melhoria na funcionalidade de pesquisa
- Remoção do pop-up de idade
- Reintrodução da edição anônima
Considere conferir o anúncio completo na nova wiki para uma explicação mais detalhada.
Não confundir com Comandos/testforblocks.
Esse recurso é exclusivo para Edição Bedrock e Minecraft Education.
Essa página descreve o conteúdo que existe apenas em versões desatualizadas da Edição Java.
Esse recurso costumava estar no jogo, mas foi removido
Testa se um determinado bloco está em um local específico.
Sintaxe
testforblock <position: x y z> <tileName: Block> [blockStates: block states]testforblock <position: x y z> <tileName: Block> [dataValue: int]
Argumentos
position: x y z: CommandPosition
- Especifica as coordenadas do bloco a testar.
- It Deve ser uma coordenada tridimensional composta de <x>, <y> e <z>, cada um dos quais deve ser um número de ponto flutuante ou notação de til e circunflexo.
tileName: Block: enum
- Especifica o bloco a ser testado.
- Deve ser um id de bloco.
blockStates: block states: BlockStateCommandParam
- Especifica os estados do bloco para corresponder quando testfor.
- Deve ser um argumento estado de bloco como
["<state1>":<value1>,"<state2>":<value2>,...]. Por exemplo:["old_leaf_type":"birch","persistent_bit":true].
dataValue: int: int
- Especifica os dados do bloco para corresponder quando testfor. Os valores (bit a bit E 0xFFFF) que são inválidos para o ID de bloco especificado revertem para 0. Se for negativo, todos os blocos que correspondem a
tileName: Blocksão testados. - Deve ser um número inteiro de 32 bits.
Resultado
| Comando | Gatilho | Edição Bedrock |
|---|---|---|
| qualquer | os argumentos não estão especificados corretamente | não analisável |
| a posição especificada está descarregada ou fora do mundo | Falha | |
| o bloco na posição especificada não corresponde ao ID ou estados do bloco especificados | ||
| qualquer | Com sucesso | Retorna a mensagem de sucesso. |
Saída
| Comando | Edição | Situação | Contagem de sucesso |
|---|---|---|---|
| qualquer | Edição Bedrock | On fail | 0 |
| On success | 1 |
Exemplos
- Para testar se o bloco em (0,64,0) é algum tipo de lã:
testforblock 0 64 0 wooltestforblock 0 64 0 wool -1
- Para testar se o bloco em (0,64,0) é de lã laranja:
testforblock 0 64 0 wool 1
- Para testar se o bloco abaixo é um toca-discos:
testforblock ~ ~-1 ~ jukebox -1
Histórico
| Edição Java | |||||
|---|---|---|---|---|---|
| 1.7.2 | 13w37a | Adicionado /testforblock. | |||
| 1.11 | 16w32a | Adicionado suporte de estados de bloco para /testforblock. | |||
| 1.13 | 17w45a | Removido /testforblock em favor de /execute if. | |||
| Edição Pocket Alpha | |||||
| v0.16.0 | build 1 | Adicionado /testforblock. | |||
| Edição Bedrock | |||||
| 1.18.0 | beta 1.18.0.20 | Adicionado suporte para estados de bloco. | |||