Mise à jour :
La forme de base
/setblock ~ ~1 ~ minecraft:stone
La position d'abord, puis l'identifiant du bloc. Ceci pose de la pierre un bloc au-dessus de vous. Utilisez des nombres comme 100 64 -20 ou ~ pour un décalage par rapport à vous. Bedrock accepte aussi stone sans minecraft:.
replace, destroy et keep
| Mode | Rôle |
|---|---|
replace (par défaut) | Retire l'ancien bloc et pose le nouveau. |
destroy | Casse d'abord l'ancien bloc ; il tombe en objet avec son et particules. |
keep | Ne pose que si l'emplacement est de l'air. |
/setblock ~ ~ ~2 minecraft:oak_planks keep
Orientation et forme (états de blocs)
/setblock ~ ~ ~1 minecraft:oak_stairs[facing=north]
/setblock ~ ~ ~1 minecraft:oak_slab[type=top]
Sur Java, les états se mettent entre crochets juste après l'identifiant. Bedrock les écrit ["nom"=valeur] avec des noms entre guillemets, et certains noms d'états diffèrent : suivez les suggestions.
Un coffre rempli (Java)
/setblock ~ ~ ~1 minecraft:chest{Items:[{Slot:0b,id:"minecraft:diamond",count:3}]}
Les données du bloc vont entre accolades après le bloc. Depuis 1.20.5, la quantité est count en minuscules ; sur 1.20.4 et antérieur, écrivez Count:3b.
Une porte à bloc de commande
/setblock 10 64 20 minecraft:air
/setblock 10 64 20 minecraft:iron_block
Reliez la première ligne à un bouton pour ouvrir un passage d'un bloc et la seconde pour le refermer. N'ajoutez pas destroy à la commande d'ouverture : elle lâcherait le bloc de fer en objet à chaque fois, et la porte deviendrait une ferme à fer. Pour de plus grandes portes, utilisez /clone ou /fill.
Problèmes courants
- « Impossible de placer le bloc » : le même bloc est déjà là, ou
keepa trouvé un bloc qui n'est pas de l'air. - « Cette position n'est pas chargée » : l'emplacement est trop loin ou hors de la hauteur du monde.
- L'identifiant est en rouge : une faute de frappe, ou le bloc n'existe pas dans votre version.
- Mauvais endroit depuis un bloc de commande :
~est relatif au bloc de commande lui-même. - Pas d'annulation : sauvegardez le monde avant les gros changements.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.