Générateur de commandes Minecraft

Choisissez une commande, remplissez les cases, copiez le résultat et collez-le dans le chat (avec le slash) ou dans un bloc de commande (sans). Le générateur vérifie les arguments selon la syntaxe de Java Edition et n’écrit que ce qu’il peut vérifier.

Syntaxe conforme au Minecraft Wiki consulté le 4 octobre 2026, pour Java Edition 1.20.5 et suivantes (la version Java actuelle à cette date). Non testée en jeu. Identifiants simples d’objets et de blocs uniquement : pas de composants d’objet, pas d’états de bloc, pas de noms personnalisés.

Exemples

Ce que le générateur écrit pour quelques cas courants :

ObjectifCommande
Donner une épée en diamant au joueur le plus proche/give @p diamond_sword
Donner 64 bûches de chêne à un joueur/give Alex oak_log 64
Faire apparaître un creeper là où vous êtes/summon creeper ~ ~ ~
Vous téléporter en X 100, Y 64, Z -200/tp @s 100 64 -200
Passer en créatif/gamemode creative
Vitesse II pendant 60 secondes/effect give @s speed 60 1 false
Remplir une zone de 10 × 3 × 10 avec de la pierre/fill 0 64 0 9 66 9 stone

Comment ça marche

La forme d’une commande

Chaque commande est un mot suivi d’arguments séparés par des espaces. Les arguments entre crochets dans la documentation sont facultatifs. Le générateur remplit les obligatoires et n’ajoute les facultatifs que si vous les demandez.

Les cibles

@p est le joueur le plus proche, @a tous les joueurs, @r un joueur au hasard, @s celui qui exécute la commande, @e toutes les entités. Un pseudo marche aussi. /give et /gamemode exigent des joueurs, donc @e y est refusé.

Les coordonnées

Un nombre simple est une position absolue. ~ signifie relatif à l’endroit où la commande s’exécute (~5 est cinq blocs plus loin) et ^ relatif à votre regard. On ne peut pas mélanger ^ avec les autres dans une même position.

Les identifiants

Objets, blocs, entités et effets utilisent des identifiants en minuscules, avec ou sans le préfixe minecraft:. /give prend un identifiant simple et une quantité facultative de 1 à 2 147 483 647.

Ce qui a changé en 1.20.5

À partir de Java 1.20.5, les données supplémentaires d’un objet (enchantements, noms, données personnalisées) sont passées du NBT aux composants d’objet, ce qui a changé la syntaxe de /give. Ce générateur n’écrit pas de composants, car nous ne les avons pas vérifiés : il couvre le socle d’identifiants simples, qui n’est pas concerné. Pour des objets enchantés, consultez la section sur les composants du wiki.

Où l’exécuter

Dans le chat, la commande commence par un slash et demande en général les droits d’opérateur ou les triches activées. Les blocs de commande et la console du serveur prennent la commande sans le slash.

Questions fréquentes

Comment me donner un objet dans Minecraft Java Edition ?

Tapez /give @s suivi de l’identifiant de l’objet et, si vous voulez, d’une quantité, par exemple /give @s diamond 64. Le générateur ci-dessus la construit pour vous.

Pour quelle version de Minecraft ces commandes sont-elles prévues ?

Java Edition 1.20.5 et suivantes, d’après le Minecraft Wiki consulté le 4 octobre 2026. Nous ne les avons pas testées en jeu. Bedrock Edition utilise une syntaxe différente pour certaines de ces commandes et n’est pas couverte.

Le générateur peut-il créer des objets enchantés ?

Pas encore. Depuis la 1.20.5, les enchantements sont des composants d’objet avec une autre syntaxe, et nous ne publions que la syntaxe que nous avons vérifiée.

Pourquoi le jeu dit-il « Commande inconnue ou incomplète » ?

En général un argument manquant, une majuscule dans un identifiant ou un espace mal placé. Le générateur met en évidence le champ fautif.

Pourquoi /fill échoue-t-il sur une grande zone ?

/fill limite le nombre de blocs modifiés par commande : 32 768 pendant longtemps, désormais fixé par une règle de jeu selon le wiki. Découpez la zone en plusieurs commandes.

Sources