Minecraft /fill Command
Rellena una región 3D entre dos coordenadas con un bloque específico, reemplazando opcionalmente otros bloques.
Compatibilidad de Versiones
Sintaxis del Comando
/fill <from> <to> <block>[<states>] [destroy|hollow|keep|outline|replace] [<filter>]/fill <from> <to> <tileName> [tileData|blockStates] [replace|destroy|hollow|keep|outline] [<replaceTileName>]Argumentos Explicados
from (X Y Z)CoordinatesRequeridoFirst corner of the 3D cuboid bounding box.
to (X Y Z)CoordinatesRequeridoOpposite diagonal corner of the bounding box.
block / tileNameNamespaced Block IDRequeridoBlock type to place (e.g. minecraft:stone, glass, oak_planks).
modeFill ModeHandling mode: replace (default), keep (fills air only), outline (outer perimeter shell), hollow (outer shell with air center), destroy (breaks blocks dropping items).
filter / replaceTileNameBlock FilterWhen mode is replace, only blocks matching this ID will be substituted.
Ejemplos Prácticos
/fill ~-10 ~-1 ~-10 ~10 ~-1 ~10 minecraft:stone_bricksCreates a 21x21 stone brick floor directly beneath your feet.
Fast foundation platform builder.
/fill ~-5 ~ ~-5 ~5 ~8 ~5 minecraft:glass hollowCreates an 11x9x11 hollow glass room with an empty interior.
Instant greenhouse or underwater shelter.
/fill ~-15 ~-3 ~-15 ~15 ~15 ~15 minecraft:air replace minecraft:waterDrains water from an ocean or cave area without affecting stone or sand.
Clearing flooded structures.
/fill ~-20 ~-5 ~-20 ~20 ~15 ~20 minecraft:air replaceClears a massive 41x21x41 volume into empty air without spawning laggy item entities.
Terrain clearing for large-scale creative builds.
/fill ~-4 ~ ~-4 ~4 ~4 ~4 minecraft:oak_planks outlineConstructs the outer walls, floor, and ceiling of a cube without altering the interior.
Frame building without overwriting pre-placed furniture.
Errores Comunes
Error:
Intentar rellenar más de 32,768 bloques a la vez
Solución:
Divide rellenos grandes en múltiples comandos más pequeños.
Error:
Usar el modo destroy cerca de objetos valiosos, causando lag
Solución:
Usa el modo replace en lugar de destroy: /fill <coords> air replace
Error:
Olvidar especificar un filtro de reemplazo y reemplazar toda tu construcción
Solución:
Usa siempre replace con un bloque específico: /fill <coords> stone replace dirt
Diferencias entre Java y Bedrock
Java Edition tiene un límite de 32,768 bloques por comando. Bedrock puede tener límites diferentes según la plataforma. Java usa estados de bloque en corchetes [state=value], mientras que Bedrock tradicionalmente usaba valores numéricos de datos.
Command Block Usage & Automation
Connect an Impulse command block to an arena reset button: "/fill 100 64 100 120 64 120 stone_bricks replace air" to regenerate the floor after each battle, or clear hazardous lava puddles during puzzle runs.
Consejos Útiles
Empieza con áreas pequeñas primero para asegurarte de que las coordenadas sean correctas antes de hacer rellenos masivos.
Usa el modo hollow para crear estructuras instantáneas como casas o habitaciones.
El modo keep es perfecto para rellenar cuevas o huecos preservando estructuras existentes.
Puedes usar /fill para eliminar rápidamente agua o lava reemplazándola con aire.
Combina /fill con coordenadas relativas (~) para trabajar relativo a tu posición.
Notas Importantes
El límite máximo de bloques por comando es 32,768 en Java. Bedrock usa un segundo parámetro `tileData` o entero de estado antes del modo de relleno, aunque los estados de bloque ahora son preferidos en actualizaciones modernas de Bedrock.
Preguntas Frecuentes
¿Puedo rellenar con múltiples bloques diferentes a la vez?
No, /fill solo funciona con un tipo de bloque a la vez.
¿Por qué mi comando dice "too many blocks"?
Estás intentando rellenar más de 32,768 bloques. Reduce el tamaño del área.
¿Puedo deshacer un comando /fill?
No hay deshacer integrado. Tu mejor opción es tener una copia de seguridad del mundo.
¿Cuál es la diferencia entre destroy y replace?
Destroy suelta los bloques rotos como objetos, mientras que replace simplemente cambia los bloques.
Comandos Relacionados
¿Listo para crear tu comando?
Usa nuestro generador interactivo para crear comandos /fill sin errores con una interfaz visual.
Abrir Generador de Comandos