
Commande
/setblock
Place un bloc à une position, en remplaçant ce qui s'y trouve.
| /setblock <pos> <block> [(destroy|keep|replace|strict)] |
| Argument | Type de valeur | Quoi saisir |
|---|---|---|
| <pos> | Position de bloc | La position du bloc à modifier, sous forme de trois coordonnées. ~ est relatif à l'endroit où la commande s'exécute et ^ à la direction regardée. |
| <block> | Bloc | Le bloc à placer : son id, éventuellement avec des états de bloc entre crochets et des données de bloc entre accolades. |
| Niveau de permission | 2 : opérateurs, mondes avec triche activée, blocs de commande et fonctions |
| Fonctionne dans | Solo avec les cheats activés, serveurs multijoueur, blocs de commande et fonctions. Demande le niveau de permission 2 (maîtres de jeu) : opérateurs, joueurs dans un monde avec triches activées, blocs de commande et fonctions. |
| Résultat | Indique « Bloc modifié en X, Y, Z ». Le nombre que /execute store enregistre est 1. |
| replace (par défaut) | Remplace l'ancien bloc par le nouveau. L’ancien bloc ne lâche rien. C'est ce qui se passe quand aucun mode n'est écrit. |
| destroy | Casse d'abord l'ancien bloc, comme s'il avait été miné, de sorte qu'il lâche ses objets et affiche l'effet de destruction. Ensuite, le nouveau bloc est placé. |
| keep | Place le bloc uniquement si la position contient actuellement Air. Sinon, la commande échoue avec « Impossible de placer le bloc ». |
| strict | Place le bloc exactement comme écrit, sans qu'il adapte sa forme aux blocs alentour et sans mettre à jour les blocs voisins. |
| Rien n'a changé | Si la position contient déjà exactement ce bloc, la commande échoue avec « Impossible de placer le bloc ». |
| Limites de position | La position doit être dans un chunk chargé (« Cette position n'est pas chargée ») et dans la limite de hauteur de construction du monde (« Cette position est en dehors de ce monde ! »). |
| États de bloc et données | Les états de bloc se placent entre crochets juste après l'ID, par exemple minecraft:oak_stairs[facing=east,half=top]. Les états non écrits gardent leur valeur par défaut, et dans tous les modes sauf strict le bloc s'adapte toujours à ses voisins. Les tags de bloc (ID commençant par #) ne sont pas autorisés. |
/setblock ~ ~ ~ minecraft:stonePlace à votre position : Roche.
/setblock ~ ~-1 ~ minecraft:diamond_block replaceRemplace le bloc sous vos pieds par Bloc de diamant.
/setblock 10 64 10 minecraft:oak_stairs[facing=east]Place, orienté vers l'est, aux coordonnées 10, 64, 10 : Escalier en chêne.
/setblock ~ ~1 ~ minecraft:air destroyCasse le bloc situé une case au-dessus de votre position pour qu'il lâche ses objets.
/setblock ~ ~ ~ minecraft:torch keepPlace à votre position Torche uniquement s'il y a Air.
/setblock ~ ~2 ~ minecraft:redstone_lamp[lit=true] strictPlace à deux blocs au-dessus de vous, sans mise à jour de blocs, un bloc allumé : Lampe à redstone.

