Minecraft /fill Command
Remplit une région 3D entre deux coordonnées avec un bloc spécifique, en remplaçant optionnellement d'autres blocs.
Compatibilité des Versions
Syntaxe de la Commande
/fill <from> <to> <block>[<states>] [destroy|hollow|keep|outline|replace] [<filter>]/fill <from> <to> <tileName> [tileData|blockStates] [replace|destroy|hollow|keep|outline] [<replaceTileName>]Arguments Expliqués
from (X Y Z)CoordinatesRequisFirst corner of the 3D cuboid bounding box.
to (X Y Z)CoordinatesRequisOpposite diagonal corner of the bounding box.
block / tileNameNamespaced Block IDRequisBlock 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.
Exemples Pratiques
/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.
Erreurs Courantes
Erreur :
Essayer de remplir plus de 32,768 blocs en une fois
Correction :
Divisez les grands remplissages en plusieurs commandes plus petites.
Erreur :
Utiliser le mode destroy près d'objets de valeur, causant du lag
Correction :
Utilisez le mode replace au lieu de destroy : /fill <coords> air replace
Erreur :
Oublier de spécifier un filtre de remplacement et remplacer toute votre construction
Correction :
Utilisez toujours replace avec un bloc spécifique : /fill <coords> stone replace dirt
Différences Java vs Bedrock
L'édition Java a une limite de 32,768 blocs par commande. Bedrock peut avoir des limites différentes selon la plateforme. Java utilise les états de blocs entre crochets [state=value], tandis que Bedrock utilisait traditionnellement des valeurs numériques.
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.
Conseils Utiles
Commencez par de petites areas pour vérifier vos coordonnées avant de faire de grands remplissages.
Utilisez le mode hollow pour créer des structures instantanées comme des maisons.
Le mode keep est parfait pour remplir des grottes en préservant les structures existantes.
Vous pouvez utiliser /fill pour supprimer rapidement l'eau ou la lave en la remplaçant par de l'air.
Combinez /fill avec des coordonnées relatives (~) pour travailler par rapport à votre position.
Notes Importantes
La limite maximale de blocs par commande est de 32,768 en Java. Bedrock peut avoir des limites différentes selon la plateforme.
Questions Fréquentes
Puis-je remplir avec plusieurs blocs différents en une fois ?
Non, /fill ne fonctionne qu'avec un seul type de bloc à la fois.
Pourquoi ma commande dit-elle "too many blocks" ?
Vous essayez de remplir plus de 32,768 blocs. Réduisez la taille de la zone.
Puis-je annuler une commande /fill ?
Il n'y a pas d'annulation intégrée. Votre meilleure option est d'avoir une sauvegarde du monde.
Quelle est la différence entre destroy et replace ?
Destroy casse les blocs en objets, tandis que replace change simplement les blocs sans rien laisser tomber.
Commandes Liées
Prêt à créer votre commande ?
Utilisez notre générateur interactif pour créer des commandes /fill sans erreur grâce à une interface visuelle.
Ouvrir le Générateur de Commandes