Construction
Les commandes vanilla.
Minecraft sait déjà faire énormément sans aucun plugin : changer ta taille, cloner une zone, figer le temps, remplir un volume. Les syntaxes ci-dessous sont celles de la 1.21.1, la version du serveur — certains noms changent d'une version à l'autre.
Lire les coordonnées
Beaucoup de commandes vanilla attendent des positions. Trois façons de les écrire :
| Notation | Sens | Exemple |
|---|---|---|
| 100 64 -230 | coordonnées absolues (visibles avec F3) | /tp 100 64 -230 |
| ~ ~10 ~ | relatif à ta position (~ = « ici ») | /tp ~ ~10 ~ — 10 blocs plus haut |
| ^ ^ ^5 | relatif à ton regard (^5 = 5 blocs devant les yeux) | /tp ^ ^ ^10 — se projeter devant soi |
Et pour cibler des entités, les sélecteurs : @s (toi), @p (le joueur le plus proche), @a (tous les joueurs), @e (toutes les entités) — affinables entre crochets : @e[type=minecraft:boat,distance=..10].
/attribute — changer sa taille (et le reste)
La commande la plus spectaculaire de la 1.21 : les attributs pilotent la taille, la vitesse, la portée des bras, la gravité… En 1.21.1, les identifiants commencent par generic. ou player. (les versions plus récentes les ont renommés — si un tutoriel YouTube échoue, c'est souvent ça).
/attribute <cible> <attribut> base set <valeur>Fixe la valeur de base d'un attribut.
/attribute @s minecraft:generic.scale base set 0.5 — moitié de ta taille/attribute <cible> <attribut> base getLit la valeur actuelle.
/attribute @s minecraft:generic.scale base get/attribute <cible> <attribut> base resetRevient à la valeur normale. La commande à connaître avant de jouer à l'apprenti sorcier.
/attribute @s minecraft:generic.scale base reset| Attribut (1.21.1) | Pilote | Plage utile |
|---|---|---|
| minecraft:generic.scale | ta taille | 0.0625 → 16 (défaut 1) |
| minecraft:generic.movement_speed | vitesse au sol | défaut 0.1 |
| minecraft:generic.step_height | hauteur de marche sans sauter | défaut 0.6 — à 1.0 tu montes les blocs |
| minecraft:generic.jump_strength | force de saut | défaut 0.42 |
| minecraft:generic.gravity | gravité personnelle | défaut 0.08 — 0.01 = astronaute |
| minecraft:generic.safe_fall_distance | hauteur de chute sans dégâts | défaut 3 |
| minecraft:generic.fall_damage_multiplier | dégâts de chute | 0 = jamais mal |
| minecraft:player.block_interaction_range | portée de pose/casse | défaut 4.5 |
| minecraft:player.entity_interaction_range | portée sur les entités | défaut 3 |
| minecraft:player.block_break_speed | vitesse de minage | défaut 1 |
AstucePetit (scale 0.25), tu vérifies les proportions d'un intérieur comme un joueur « à l'échelle meuble » ; géant (scale 8), tu juges une place entière d'un coup d'œil. Les builders s'en servent comme d'un zoom.
Mode de jeu & profil
/gamemode <mode>creative, survival, adventure, spectator. Le mode spectateur traverse les murs — l'outil parfait pour inspecter l'intérieur d'un build fermé.
/gamemode spectator — puis F5 pour te retrouver/effect give <cible> <effet> [durée] [niveau] [true]Applique un effet. Le dernier true cache les particules. Durée infinite acceptée. Les utiles en créatif : night_vision, speed, haste, invisibility.
/effect give @s minecraft:night_vision infinite 0 true/effect clear [cible]Retire tous les effets.
/effect clear @s/clearVide ton inventaire (ou celui de la cible).
/clear @sSe téléporter
/tp <x> <y> <z>Vers des coordonnées.
/tp 250 80 -1200 · /tp ~ ~30 ~/tp <joueur>Vers un joueur.
/tp Nicolas_Vinc/tp <x> <y> <z> facing <x2> <y2> <z2>Se téléporter EN regardant un point précis — le secret des captures d'écran cadrées au millimètre.
/tp 100 90 100 facing 140 70 160/spectate <entité>En mode spectateur : voir à travers les yeux d'une entité.
/spectate @e[type=minecraft:armor_stand,limit=1,sort=nearest]Blocs en masse : fill, clone, setblock
/setblock <x> <y> <z> <bloc>Pose UN bloc, avec ses états entre crochets.
/setblock ~ ~ ~2 minecraft:oak_stairs[facing=west,half=top]/fill <de> <à> <bloc> [mode]Remplit un volume (max 32 768 blocs par commande). Modes : replace [filtre] (ne remplace que le filtre), hollow (coque creuse), outline (coque en gardant l'intérieur), keep (ne remplit que l'air), destroy (casse avec drops).
/fill ~-10 ~ ~-10 ~10 ~5 ~10 air replace water — assécher un cube/clone <de> <à> <destination> [masked|replace] [normal|move]Copie un volume vers une destination (le coin le plus bas en x/y/z). masked ignore l'air, move déplace au lieu de copier.
/clone 0 64 0 20 90 20 100 64 0 maskedNoteSur ce serveur, WorldEdit fait tout ça en mieux (sélection visuelle, motifs, undo). Ces commandes restent précieuses là où WorldEdit n'est pas : en solo vanilla, dans les command blocks, dans les datapacks.
Le monde : temps, météo, règles
/time set <moment>day (1000), noon (6000), sunset (12000), night (13000), midnight (18000) — ou un nombre précis pour chasser LA lumière dorée.
/time set 12500 — l'heure dorée des captures/weather <clear|rain|thunder> [durée]La météo.
/weather clear 1000000/gamerule <règle> [valeur]Les règles du monde. Sans valeur : lit l'état actuel.
/gamerule randomTickSpeed 0 — les plantes arrêtent de pousser/tick freeze /tick unfreezeGèle le temps du jeu lui-même : plus rien ne bouge, ni l'eau, ni les feuilles, ni les mobs. Parfait pour une séance photo. /tick rate <n> accélère ou ralentit tout (défaut 20).
/tick freeze → photos → /tick unfreeze| Gamerule | Effet quand on la coupe (false / 0) |
|---|---|
| doDaylightCycle | le soleil se fige — l'heure dorée pour toujours |
| doWeatherCycle | plus jamais de pluie surprise |
| doFireTick | le feu ne se propage plus — l'assurance incendie des builds en bois |
| mobGriefing | ni creeper ni enderman ne touchent aux blocs |
| doMobSpawning | plus d'apparitions de mobs |
| randomTickSpeed | à 0 : herbe, feuilles, cultures figées · à 1000 : pousse éclair |
| doTileDrops | casser un bloc ne laisse plus d'objet au sol (chantiers propres) |
Entités : summon, kill, data
/summon <entité> [x y z] [nbt]Fait apparaître une entité, avec des données NBT en option.
/summon minecraft:armor_stand ~ ~ ~ {NoGravity:1b,Invisible:1b}/kill <sélecteur>Supprime des entités. TOUJOURS filtrer le sélecteur — /kill @e nu supprime aussi les cadres, les armor stands et les hologrammes du décor.
/kill @e[type=minecraft:zombie,distance=..30]/data get entity <cible>Lit toutes les données d'une entité (ou block x y z pour un bloc-entité).
/data get entity @e[type=minecraft:item_frame,limit=1,sort=nearest]/ride <cavalier> mount <monture>Fait monter une entité sur une autre.
/ride @s mount @e[type=minecraft:boat,limit=1,sort=nearest]Les display entities — la déco flottante
Depuis la 1.19.4, trois entités d'affichage permettent de poser un bloc, un objet ou un texte flottant, orientables et redimensionnables — c'est la technologie derrière les hologrammes modernes :
/summon minecraft:block_display ~ ~1 ~ {block_state:{Name:"minecraft:oak_stairs",Properties:{facing:"west"}},transformation:{scale:[0.5f,0.5f,0.5f]}}
/summon minecraft:item_display ~ ~2 ~ {item:{id:"minecraft:diamond_sword",count:1}}
/summon minecraft:text_display ~ ~2 ~ {text:'{"text":"Bienvenue !","color":"red"}',billboard:"center"}
Pour les repérer et les supprimer : /kill @e[type=minecraft:block_display,distance=..5]. Le mod Axiom sait les manipuler à la souris — infiniment plus confortable.
Objets : give et composants
/give <cible> <objet> [quantité]Donne un objet. En 1.21.1, les données passent par des composants entre crochets — l'ancien NBT {display:…} des vieux tutos ne marche plus.
/give @s minecraft:netherite_axe[minecraft:custom_name='{"text":"Excalibur","italic":false}']/give @s minecraft:lightLe bloc de lumière invisible : posé, il éclaire sans se voir. Clic droit sur le bloc posé (objet en main) pour changer son niveau de 0 à 15.
/give @s minecraft:light — l'éclairagiste des intérieurs/give @s minecraft:barrier /give @s minecraft:structure_voidLes blocs invisibles : la barrière bloque, le structure void n'existe qu'à moitié. Invisibles sans l'objet en main.
/give @s minecraft:barrier 64Cosmétique : titres, sons, particules
/title <cible> title <json>Un titre plein écran (et subtitle, actionbar pour les variantes).
/title @a title {"text":"Bienvenue","color":"#DB3535","bold":true}/tellraw <cible> <json>Un message de chat formaté (couleurs, clic, survol).
/tellraw @a {"text":"Visite guidée dans 5 min !","color":"green"}/playsound <son> <source> <cible>Joue un son.
/playsound minecraft:ui.toast.challenge_complete master @a/particle <particule> [x y z] [dx dy dz] [vitesse] [nombre]Des particules — pour tester une ambiance (brume, braises, lucioles).
/particle minecraft:end_rod ~ ~1 ~ 2 1 2 0.01 50Utilitaires
/locate structure <structure> /locate biome <biome>Trouve la structure ou le biome le plus proche.
/locate biome minecraft:cherry_grove/fillbiome <de> <à> <biome>Change le biome d'un volume — ambiance, couleur d'herbe et de feuillage. Le pendant vanilla du brush biome.
/fillbiome ~-30 ~-20 ~-30 ~30 ~20 ~30 minecraft:swamp/forceload add <x> <z>Garde un chunk chargé en permanence (fermes, horloges redstone). query liste, remove libère — à ne pas oublier, ça coûte au serveur.
/forceload add ~ ~ · /forceload remove all/seedLa graine du monde.
/seed