Minecraft Wiki
Advertisement
No confundir con Comandos/testforblocks.
Information icon
Esta característica es exclusiva de Bedrock Edition y Minecraft Education. 
Rose (texture) JE1
Este artículo describe una característica que estuvo presente en el juego, pero fue eliminada. 
Este artículo describe contenido que solo existe en versiones desactualizadas de la Java Edition.
testforblock
Nivel de permiso
requerido
  • 2 ‌[Solo JE]
  • 1 ‌[Solo BE]
Restricciones

Truco solo

Prueba si un determinado bloque está en una ubicación específica.

Sintaxis[]

testforblock <posición: x y z> <tileName: Block> [blockStates: estados del bloque]

Argumentos[]

posición: x y z : CommandPosition

Especifica las coordenadas del bloque a probar.
It must be a three-dimensional coordinates composed of <x>, <y> and <z>, each of which must be a floating-point number or tilde and caret notation.

tileName: Bloque: enum

Especifica el bloque que se va a probar.
MC-Arg desc: Illegal parameters

blockStates: estados del bloque: BlockStateCommandParam

Especifica los estados de bloque que deben coincidir cuando se testfor.
Must be a blockstate argument as ["<state1>":<value1>,"<state2>":<value2>,...]. For example: ["old_leaf_type":"birch","persistent_bit":true].

Resultado[]

ComandoProvocaBedrock Edition
cualquieralos argumentos no están especificados correctamente unparseable
la posición especificada está descargada o fuera del mundo Falla
el bloque en la posición especificada no coincide con el ID o los estados del bloque especificados
cualquieraAl ejecutarse exitosamente

Salida[]

ComandoEdiciónSituaciónContador de éxitos
cualquieraBedrock EditionEn caso de fallo0
En éxito1

Ejemplos[]

  • Para probar si el bloque en (0,64,0) es lana blanca:
    • testforblock 0 64 0 lana
    • testforblock 0 64 0 white_wool
  • Para probar si el bloque en (0,64,0) es piedra:
    • testforblock 0 64 0 stone []
  • Para probar si el bloque a continuación es un [tocadiscos]]:
    • testforblock ~ ~-1 ~ jukebox

Historial[]

Java Edition
1.7.213w37aSe agregó /testforblock.
1.1116w32aSe agregó soporte para block state a /testforblock.
1.1317w45aSe eliminó /testforblock a favor de /execute if.
Pocket Edition Alpha
v0.16.0build 1Se agregó /testforblock.
Bedrock Edition
1.18.0beta 1.18.0.20Se agregó soporte para estado de bloque.
1.19.70beta 1.19.70.21Se eliminó el argumento dataValue: int.
Advertisement