Actualizado:

Forma básica

/fill <desde> <hasta> <bloque> [modo]
/fill ~-2 ~-1 ~-2 ~2 ~-1 ~2 minecraft:stone

Esto crea un suelo de piedra de 5×5 un bloque por debajo de ti. Empieza así de pequeño hasta que tengas claro hacia dónde apuntan las coordenadas.

Cuenta los bloques antes

Las dos esquinas se incluyen. De X 0–4, Y 64–66 y Z 0–2, la caja tiene (4−0+1)×(66−64+1)×(2−0+1) = 45 bloques. Una cuenta rápida te dice si la caja tiene el tamaño que esperas.

Modos

ModoQué hace
replace (por defecto)Sustituye todo lo que hay en la caja
destroyRompe los bloques existentes como si los picaras, soltando objetos
keepSolo rellena el aire
hollowConstruye la capa exterior y llena el interior de aire
outlineConstruye la capa exterior y deja el interior como estaba

Usa hollow para hacer una habitación y outline para envolver algo que ya existe.

Ejemplos

# Una pared 5 bloques al este, de 5 de alto y 11 de largo
/fill ~5 ~ ~-5 ~5 ~4 ~5 minecraft:stone_bricks
# Vaciar una habitación pequeña
/fill ~-3 ~ ~-3 ~3 ~3 ~3 minecraft:air
# Convertir en hierba solo la tierra del suelo
/fill ~-5 ~-1 ~-5 ~5 ~-1 ~5 minecraft:grass_block replace minecraft:dirt

Si una coordenada es igual en las dos esquinas, obtienes una pared o un suelo plano. Un bloque después de replace limita el cambio a ese bloque.

El límite de tamaño

Un /fill cambia como máximo 32 768 bloques (32×32×32). Divide las zonas más grandes en varios comandos y haz una copia del mundo antes de cambios grandes.

En Java Edition este límite es la regla max_block_modifications (por defecto 32768); de la 1.20.3 a la 1.21.10 se llama commandModificationBlockLimit. También afecta a /clone y /fillbiome. En un mundo de prueba puedes subirlo con /gamerule max_block_modifications 100000, pero los rellenos enormes pueden congelar el servidor un rato. Bedrock Edition no tiene esa regla, así que divide la zona.

Cuando no funciona

Preguntas frecuentes

El generador de fill separa las seis coordenadas y el modo en campos distintos para que sea más fácil revisarlos.

Comprueba tu comando

El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.