Saltar al contenido
WikilyWIKILY
Todos los juegos23 wikis · elige tu juego
Comandos y trucosTodos los comandos

Cambiar de juego

23 wikis · elige tu juego
Estados de bloque y predicados

Referencia de comandos

Estados de bloque y predicados

Los bloques en los comandos se escriben como un ID, con estados opcionales entre corchetes y datos de bloque opcionales entre llaves. Los comandos que comprueban bloques también aceptan etiquetas de bloques.

Detalles

Sintaxis de bloquesid[state=value,state=value]{data}. La parte minecraft: se puede omitir. Se permiten espacios dentro de los corchetes.
EstadosCada estado se puede establecer una vez. Los estados que se omiten mantienen el valor predeterminado del bloque.
Estados desconocidosSe rechaza un estado o valor que el bloque no tiene, por ejemplo minecraft:stone[facing=east].
Datos de bloqueLos datos entre llaves tras el bloque definen lo que contiene el bloque, como los objetos de un cofre o el texto de un cartel.
Comandos de colocaciónLos comandos /setblock y /fill aceptan un bloque exacto. Las etiquetas se rechazan con «Aquí no se permiten etiquetas; solo bloques reales».
Pruebas de bloqueLo usan /execute if block, /fill ... replace y /clone ... filtered. Aceptan un id de bloque o una etiqueta que empiece por #.
Probar estadosSolo se comparan los estados indicados. Con una etiqueta, un bloque que no tiene un estado indicado no coincide.
Probar datosSolo se comparan los valores indicados, y el bloque debe contener datos.

Formas de escribir un bloque

idEl bloque en su estado predeterminado/setblock 10 64 10 minecraft:stone
id[state=value]El bloque con estados elegidos/setblock ~ ~ ~ minecraft:oak_stairs[facing=east,half=top]
id{data}El bloque con datos de bloque/setblock ~ ~ ~ minecraft:chest{Items:[{Slot:0b,id:"minecraft:diamond",count:1}]}
id[state=value]{data}Estados y datos juntos/setblock ~ ~ ~ minecraft:chest[facing=north]{Items:[{Slot:0b,id:"minecraft:diamond",count:1}]}

Pruebas de bloque

idEse bloque en cualquier estado/execute if block ~ ~-1 ~ minecraft:grass_block run say on grass
#tagCualquier bloque de la etiqueta/execute if block ~ ~-1 ~ #minecraft:logs run say on a log
id[state=value]Ese bloque con los estados indicados/execute if block ~ ~ ~ minecraft:oak_stairs[half=top] run say upside down
#tag[state=value]Cualquier bloque de la etiqueta con los estados indicados/execute if block ~ ~ ~ #minecraft:stairs[facing=east] run say facing east
id{data}Ese bloque con los datos indicados/execute if block ~ ~ ~ minecraft:chest{Items:[{id:"minecraft:diamond"}]} run say has diamonds
#tag{data}Cualquier bloque de la etiqueta que contenga los datos indicados/execute if block ~ ~ ~ #minecraft:signs{is_waxed:1b} run say waxed

Comandos que usan pruebas de bloques

execute if blockEjecuta el resto solo si el bloque coincide/execute if block ~ ~-1 ~ #minecraft:logs run say on a log
execute unless blockEjecuta el resto solo si el bloque no coincide/execute unless block ~ ~ ~ minecraft:air run say solid
fill ... replaceReemplaza solo los bloques coincidentes del área/fill ~-5 ~ ~-5 ~5 ~ ~5 minecraft:air replace #minecraft:leaves
clone ... filteredCopia solo los bloques que coinciden/clone 0 64 0 10 70 10 20 64 0 filtered #minecraft:wool move

Ejemplos

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

Coloca escaleras de roble al revés orientadas al este.

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

Coloca un cofre orientado al norte con un diamante en su primer espacio.

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

Convierte la tierra en piedra en un cuadrado de 11 por 11 a tu altura.

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

Convierte las losas de roble inferiores del área en losas superiores.

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

Copia solo los bloques de piedra de la zona al nuevo lugar.

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

Dice el texto si estás en cualquier bloque de escaleras orientado al este.

Únete a la comunidad de creadoresLas personas que construyen la wiki de Minecraft Java Edition están en nuestro Discord. Haz preguntas o sugiere páginas.Unirse a Discord (abre Discord en una pestaña nueva)