El comando utiliza un juego de coordenadas (x,y,z) para definir el orígen de selección, y un segundo juego de coordenadas para definir el punto de fin de selección. El comando fill siempre afectará al menos a un bloque, y podemos verlo al hacer un comando /fill que solape sus coordenadas (x1 = x2, y1 = y2, z1 = z2).
Podemos utilizar todos los bloques, incluyendo puertas, vallas y los bloques especiales como el bloque de estructuras o barrier. También, podemos utilizarlo con el bloque "air" para sobreescribir y vaciar el contenido de una región.
Máximo de bloques de /fill
La máxima región seleccionable es de 32x32x32 bloques. Sin embargo, en la versión Java, es posible sobrepasar este límite utilizando bloques de comandos y datos nbt[1].
Uso de fill en JAVA EDITION
/fill [x1 y1 z1] [x2 y2 z2] [bloque] <modo> <datos>
Uso de fill en Minecraft Bedrock (también funciona en Minecraft Education)
/fill [pos1X pos1Y pos1Z] [pos2X pos2Y pos2Z] [bloque] <modo> <datos>
Modos del comando fill
Es posible utilizar un modo de llenado para cambiar la manera en que se cambian los bloques seleccionados. El modo hollow, outline, destroy, keep y replace. El modo hollow sobreescribe los bloques seleccionados por una estructura hueca. Outline realiza el mismo proceso pero sin sobreescribir el contenido previo. Destroy elimina los bloques como si hubiesen sido minados. Usar el modo keep permite agregar bloques sin sobreescribir el contenido previo, cambiando solamente el aire. Por último; replace nos permite intercambiar o reemplazar los bloques seleccionados por otro.
Referencias
Modos del comando fill y explicaciones de su utilización.[2]