Mise à jour :

Forme de base

/fill <de> <à> <bloc> [mode]
/fill ~-2 ~-1 ~-2 ~2 ~-1 ~2 minecraft:stone

Ceci crée un sol de pierre de 5×5 un bloc sous vous. Commencez aussi petit tant que vous n'êtes pas sûr de la direction des coordonnées.

Comptez d'abord les blocs

Les deux coins sont inclus. De X 0–4, Y 64–66 et Z 0–2, la zone fait (4−0+1)×(66−64+1)×(2−0+1) = 45 blocs. Un calcul rapide montre si la zone a la taille attendue.

Modes

ModeRôle
replace (par défaut)Remplace tout dans la zone
destroyCasse les blocs existants comme s'ils étaient minés, en lâchant les objets
keepNe remplit que l'air
hollowConstruit la coque extérieure et remplit l'intérieur d'air
outlineConstruit la coque extérieure et laisse l'intérieur tel quel

Utilisez hollow pour une pièce, outline pour envelopper quelque chose qui existe déjà.

Exemples

# Un mur 5 blocs à l'est, 5 de haut et 11 de long
/fill ~5 ~ ~-5 ~5 ~4 ~5 minecraft:stone_bricks
# Creuser une petite pièce
/fill ~-3 ~ ~-3 ~3 ~3 ~3 minecraft:air
# Transformer seulement la terre en herbe sur le sol
/fill ~-5 ~-1 ~-5 ~5 ~-1 ~5 minecraft:grass_block replace minecraft:dirt

Garder une coordonnée identique sur les deux coins donne un mur ou un sol plat. Un bloc après replace limite le changement à ce bloc seulement.

La limite de taille

Un /fill modifie au plus 32 768 blocs (32×32×32). Divisez les zones plus grandes en plusieurs commandes, et sauvegardez le monde avant les gros changements.

Sur Java Edition, cette limite est la règle de jeu max_block_modifications (32768 par défaut) ; de 1.20.3 à 1.21.10, elle s'appelle commandModificationBlockLimit. Elle s'applique aussi à /clone et /fillbiome. Sur un monde de test, vous pouvez l'augmenter avec /gamerule max_block_modifications 100000, mais d'énormes remplissages peuvent figer le serveur un moment. Bedrock Edition n'a pas cette règle, alors divisez la zone.

Quand ça ne marche pas

Questions fréquentes

Le générateur fill sépare les six coordonnées et le mode dans des champs distincts pour les vérifier plus facilement.

Vérifiez votre commande

Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.