testforblocks
Nivel de permiso requerido |
Desconocido |
---|---|
Restricciones |
Ninguno |
Comprueba si los bloques en dos regiones coinciden.
- Sintaxis
- Java Edition
testforblocks <x1> <y1> <z1> <x2> <y2> <z2> <x > <y> <z> [modo]
- Edición de bolsillo
- <código>testforblocks <begin: x y z> <end: x y z> <destino: x y z> [modo: cadena]
- Color añadido para facilitar la lectura.
- Argumentos
- x1 y1 z1 y x2 y2 z2 (PE: <begin: x y z> y <end: x y z>)
- Especifica dos esquinas opuestas de la región para usar como patrón para probar (la "región de origen"). x1, z1, x2 y z2 deben estar entre -30,000,000 y 30,000,000 (inclusive, sin comas) y y1 e y2 deben estar entre 0 y 255 (inclusive). Puede usar notación de tilde para especificar coordenadas relativas a la posición del comando. El número de bloques en la región de origen no debe exceder los 524 288.
- x y z (PE: destino: x y z</ lapso>)
- Especifica la esquina noroeste inferior (la esquina con los valores más negativos) de la región que se va a comprobar (la "región de destino"). Tanto x como z deben estar entre -30,000,000 y 30,000,000 (inclusive, sin las comas), e "y" debe estar entre 0 y 255 (inclusive). Puede usar notación de tilde para especificar coordenadas relativas a la posición del comando. Las regiones de origen y destino pueden superponerse.
- modo (PE: modo: cadena) (opcional)
- Especifica cómo emparejar bloques. Debe ser uno de:
all
— cada bloque en las regiones de origen y destino debe coincidir exactamente.masked
— Los bloques de aire en la región de origen coincidirán con cualquier bloque en la región de destino.
- Si no se especifica, el valor predeterminado es
all
.
- Especifica cómo emparejar bloques. Debe ser uno de:
- Resultado
- falla si los argumentos no se especifican correctamente o si las regiones de origen y destino no coinciden.
- En caso de éxito, devuelve el número de bloques coincidentes (el número total de bloques en el modo
all
, o el número de bloques no aéreos de la región de origen en el modomasked
).