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.

Minecraft 1.21.1Selon ton gradeMinecraft Wiki ↗

Lire les coordonnées

Beaucoup de commandes vanilla attendent des positions. Trois façons de les écrire :

NotationSensExemple
100 64 -230coordonnées absolues (visibles avec F3)/tp 100 64 -230
~ ~10 ~relatif à ta position (~ = « ici »)/tp ~ ~10 ~ — 10 blocs plus haut
^ ^ ^5relatif à 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 get

Lit la valeur actuelle.

/attribute @s minecraft:generic.scale base get
/attribute <cible> <attribut> base reset

Revient à la valeur normale. La commande à connaître avant de jouer à l'apprenti sorcier.

/attribute @s minecraft:generic.scale base reset
Attribut (1.21.1)PilotePlage utile
minecraft:generic.scaleta taille0.0625 → 16 (défaut 1)
minecraft:generic.movement_speedvitesse au soldéfaut 0.1
minecraft:generic.step_heighthauteur de marche sans sauterdéfaut 0.6 — à 1.0 tu montes les blocs
minecraft:generic.jump_strengthforce de sautdéfaut 0.42
minecraft:generic.gravitygravité personnelledéfaut 0.08 — 0.01 = astronaute
minecraft:generic.safe_fall_distancehauteur de chute sans dégâtsdéfaut 3
minecraft:generic.fall_damage_multiplierdégâts de chute0 = jamais mal
minecraft:player.block_interaction_rangeportée de pose/cassedéfaut 4.5
minecraft:player.entity_interaction_rangeportée sur les entitésdéfaut 3
minecraft:player.block_break_speedvitesse de minagedé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
/clear

Vide ton inventaire (ou celui de la cible).

/clear @s

Se 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 masked

NoteSur 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 unfreeze

Gè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
GameruleEffet quand on la coupe (false / 0)
doDaylightCyclele soleil se fige — l'heure dorée pour toujours
doWeatherCycleplus jamais de pluie surprise
doFireTickle feu ne se propage plus — l'assurance incendie des builds en bois
mobGriefingni creeper ni enderman ne touchent aux blocs
doMobSpawningplus d'apparitions de mobs
randomTickSpeedà 0 : herbe, feuilles, cultures figées · à 1000 : pousse éclair
doTileDropscasser 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 :

Trois exemples à copier
/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:light

Le 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_void

Les blocs invisibles : la barrière bloque, le structure void n'existe qu'à moitié. Invisibles sans l'objet en main.

/give @s minecraft:barrier 64

Cosmé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 50

Utilitaires

/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
/seed

La graine du monde.

/seed