Specsight sur Product Hunt Soutenons une startup polonaise Voter
Discord
Specsight sur Product Hunt minecraft.pl soutient une startup polonaise Specsight montre ce qui change à chaque version. Merci de voter. Voter
Liste complète des commandes

Commandes Minecraft : la liste complète de toutes les commandes

La liste complète des commandes disponibles dans Minecraft Java Edition et Bedrock Edition (état d'octobre 2026, version 26.3). Chaque commande est accompagnée d'une description, de sa syntaxe et de l'édition concernée. En bas de page, vous trouverez la liste des règles du jeu et un aide-mémoire des commandes les plus utilisées.

Dernière mise à jour : 28 octobre 2026

Comment utiliser les commandes

Vous tapez les commandes dans le chat (touche T), en commençant par une barre oblique (/). Dès que vous tapez /, le jeu propose les commandes disponibles (Tab en Java, suggestions automatiques sur Bedrock).

Prérequis :

  • Solo : à la création du monde, activez Autoriser les commandes (Java) ou Activer les cheats (Bedrock). Dans un monde existant en Java 26.3 et plus récent : Échap, Options du monde, Autoriser les commandes. Les étapes pour les versions plus anciennes sont dans notre guide comment activer les cheats.
  • Multijoueur : un admin doit vous donner le statut d'opérateur (/op PlayerName depuis la console, ou via le fichier ops.json).
  • Bloc de commande : dans les blocs de commande, on omet la barre oblique. Tapez gamemode creative @p, pas /gamemode creative @p.

Conventions de syntaxe dans ce guide :

  • <parameter> : un paramètre obligatoire
  • [parameter] : un paramètre facultatif
  • a|b|c : choisissez l'une des options

Commandes du joueur

Les commandes qui agissent directement sur le joueur : téléportation, inventaire, effets et modes de jeu.

CommandeSyntaxeDescription
/gamemode /gamemode <survival|creative|adventure|spectator> Change le mode de jeu d'un joueur.
/tp / /teleport /tp <target> <x> <y> <z> Téléporte un joueur ou un mob aux coordonnées indiquées ou vers un autre joueur.
/give /give <player> <item> [count] Donne à un joueur un objet en quantité voulue.
/clear /clear [player] [item] [count] Retire des objets de l'inventaire d'un joueur. Sans paramètre, il vide tout l'inventaire.
/kill /kill [target] Tue instantanément la cible indiquée (joueur ou mob). Sans paramètre, il tue le joueur qui a tapé la commande.
/effect /effect give <target> <effect> [seconds] [amplifier] Donne un effet de statut (Vitesse, Force, Invisibilité, etc.) pour la durée indiquée.
/enchant /enchant <player> <enchantment> [level] Applique un enchantement à l'objet tenu en main.
/xp / /experience /xp add <player> <amount> [points|levels] Ajoute ou définit des points d'expérience ou des niveaux.
/spawnpoint /spawnpoint [player] [x] [y] [z] Définit le point de réapparition d'un joueur aux coordonnées indiquées.
/seed /seed Affiche la seed du monde actuel. Pas besoin de cheats en solo.
/spectate /spectate [target] [player] Fait observer un joueur en mode spectateur du point de vue de la cible indiquée. Java uniquement.
/posteffect /posteffect add|remove <players> <effect> Applique ou retire un effet de post-traitement sur l'écran d'un joueur, comme le flou. Java 26.3+ uniquement.

Commandes du monde

Les commandes qui contrôlent les paramètres du monde : heure, météo, difficulté et bordure du monde.

CommandeSyntaxeDescription
/time /time set <day|noon|night|midnight|value> Définit l'heure du jour. 0 = aube, 6000 = midi, 13000 = nuit, 18000 = minuit. Depuis Java 26.1, elle agit sur les horloges du monde et propose aussi pause, resume et rate.
/weather /weather <clear|rain|thunder> [duration] Change la météo : temps clair, pluie ou orage.
/difficulty /difficulty <peaceful|easy|normal|hard> Change la difficulté du monde.
/gamerule /gamerule <rule> [value] Modifie les règles du monde. En Java 1.21.11 et plus récent, les noms sont écrits en snake_case (advance_time, keep_inventory, mob_griefing) ; les anciennes versions de Java utilisent le camelCase (doDaylightCycle, keepInventory, mobGriefing).
/setworldspawn /setworldspawn [x] [y] [z] Définit le point d'apparition par défaut du monde pour les nouveaux joueurs et les boussoles.
/worldborder /worldborder set <size> [time] Définit la bordure du monde. Taille en blocs, avec une durée facultative pour la réduire ou l'agrandir.
/locate /locate structure <structure> Affiche les coordonnées de la structure la plus proche (village, forteresse, fortin, etc.).
/forceload /forceload add <x1> <z1> [x2] [z2] Garde les chunks indiqués chargés en permanence (même sans joueur à proximité). Java uniquement.
/fillbiome /fillbiome <from> <to> <biome> [replace <filter>] Change le biome d'une zone choisie sans toucher aux blocs. Java 1.19.3+ uniquement.

Commandes de blocs et d'entités

Les commandes pour placer des blocs, faire apparaître des mobs, cloner des structures et créer des effets visuels.

CommandeSyntaxeDescription
/setblock /setblock <x> <y> <z> <block> [mode] Place un bloc aux coordonnées indiquées. Modes : replace, destroy, keep.
/fill /fill <x1> <y1> <z1> <x2> <y2> <z2> <block> [mode] Remplit une zone rectangulaire avec le bloc indiqué. Jusqu'à 32 768 blocs à la fois.
/clone /clone <x1> <y1> <z1> <x2> <y2> <z2> <dest_x> <dest_y> <dest_z> Copie une zone rectangulaire de blocs vers un autre endroit.
/summon /summon <mob_type> [x] [y] [z] [NBT] Fait apparaître un mob aux coordonnées indiquées, avec des données NBT facultatives.
/particle /particle <type> <x> <y> <z> [dx] [dy] [dz] [speed] [count] Crée des effets de particules à l'endroit indiqué.
/playsound /playsound <sound> <source> <player> [x] [y] [z] [volume] Joue un son pour le joueur indiqué.
/swing /swing [targets] [mainhand|offhand] Joue l'animation de balancement de la main d'un joueur ou d'un mob sans porter de coup. Java 26.1+ uniquement.
/data /data get/merge/modify/remove <target> [path] Lit ou modifie les données NBT des entités, des blocs et du stockage. Java uniquement.
/item /item replace <target> <slot> with <item> [count] Place un objet dans un emplacement précis d'une entité ou d'un bloc. Java uniquement.
/loot /loot <target> <source> Génère et place du butin à partir de tables de butin. Java uniquement.

Commandes de serveur

Les commandes pour faire tourner un serveur multijoueur : bannissements, opérateurs, liste blanche et communication.

CommandeSyntaxeDescription
/op /op <player> Donne à un joueur le statut d'opérateur, qui lui permet d'utiliser les commandes.
/deop /deop <player> Retire le statut d'opérateur à un joueur.
/ban /ban <player> [reason] Bannit un joueur du serveur (définitivement). Multijoueur uniquement.
/ban-ip /ban-ip <IP_address> [reason] Bannit une adresse IP du serveur. Bloque tous les comptes de cette IP.
/pardon /pardon <player> Débannit un joueur (le retire de la liste des bannis).
/kick /kick <player> [reason] Expulse un joueur du serveur. Il peut se reconnecter.
/whitelist /whitelist add/remove/list/on/off <player> Gère la liste blanche du serveur (la liste des joueurs autorisés).
/msg / /tell / /w /msg <player> <message> Envoie un message privé à un joueur précis.
/say /say <message> Envoie un message à tous les joueurs du serveur sous forme d'annonce du serveur.
/party /party <message> Envoie un message au chat de votre groupe. Bedrock 26.50+ uniquement.
/publish /publish [commands] [port] Ouvre un monde solo au LAN. Java uniquement, ne fonctionne pas sur un serveur dédié.
/unpublish /unpublish Arrête le partage du monde sur le LAN sans quitter la partie. Java 26.2+ uniquement.
/list /list Affiche la liste des joueurs connectés au serveur.
/stop /stop Arrête le serveur proprement (sauvegarde le monde et déconnecte les joueurs).
/save-all /save-all Force la sauvegarde du monde sur le disque. À utiliser avant d'arrêter le serveur.

Commandes avancées

Les commandes pour les blocs de commande, les data packs et la logique avancée (pour les créateurs de cartes et les admins de serveur).

CommandeSyntaxeDescription
/execute /execute as/at/in/if/unless/run ... Exécute une commande dans un contexte modifié (en tant qu'un autre joueur, à un autre endroit, sous condition). La commande la plus puissante du jeu.
/scoreboard /scoreboard objectives/players ... Gère les tableaux des scores. La base des systèmes de points, des minuteurs et de la logique dans les blocs de commande.
/tag /tag <target> add/remove/list <tag> Ajoute ou retire des tags sur les entités. Les tags servent à sélectionner des entités dans /execute.
/team /team add/remove/modify/join ... Gère les équipes (couleur du nom, tir allié, collision, préfixe/suffixe).
/function /function <namespace:path> Exécute une fonction d'un data pack (.mcfunction).
/schedule /schedule function <namespace:path> <time> Programme l'exécution d'une fonction après la durée indiquée. Java uniquement.
/tellraw /tellraw <target> <JSON_text> Envoie un message JSON mis en forme (liens cliquables, couleurs, texte au survol).
/title /title <target> title/subtitle/actionbar <JSON_text> Affiche un grand texte au milieu de l'écran (title), un texte plus petit en dessous (subtitle) ou un texte au-dessus de la barre d'accès rapide (actionbar).
/bossbar /bossbar add/set/remove ... Crée et gère des barres de boss (affichées en haut de l'écran). Java uniquement.
/trigger /trigger <objective> [add|set] [value] Permet aux joueurs sans cheats de modifier un objectif de scoreboard choisi. Java uniquement.
/advancement /advancement grant/revoke <player> <advancement> Accorde ou retire des progrès. Java uniquement.
/recipe /recipe give/take <player> <recipe|*> Débloque ou verrouille des recettes de fabrication. Java uniquement.
/attribute /attribute <target> <attribute> get/base set/modifier add ... Lit et modifie les attributs des joueurs, des mobs et des armor stands (santé, vitesse, taille). Java uniquement.
/fetchprofile /fetchprofile name|id|entity <value> Récupère un profil de joueur avec son skin par nom, UUID ou entité. Java 1.21.9+ uniquement.
/ride /ride <passenger> mount/dismount <vehicle> Place une entité sur une autre comme passager, ou la fait descendre.
/damage /damage <target> <amount> [type] Inflige des dégâts à la cible indiquée. Java 1.19.4+.
/return /return <value> Renvoie une valeur depuis une fonction (pour /execute store). Java 1.20.2+ uniquement.
/compute /compute <context> integer <provider> or /compute <context> float <provider> [scale] Calcule la valeur d'un fournisseur de nombre : un fournisseur enregistré (par exemple minecraft:brewing/uses_default) ou un fournisseur écrit dans la commande. Le contexte est default (la position et l'entité qui exécutent la commande), block <position> ou entity <target>. En mode float, il multiplie le résultat par l'échelle (1.0 par défaut) et arrondit à l'inférieur. Un outil pour les créateurs de data packs. Java 26.3+ uniquement.

Règles du jeu (gamerules)

Les règles du jeu sont des paramètres spéciaux du monde que vous modifiez avec la commande /gamerule <rule> <true|false|value>. Voici les plus importantes :

Remarque pour l'édition Java : depuis la version 1.21.11, les règles du jeu Java ont des noms en snake_case, et certaines ont reçu des noms entièrement nouveaux : keepInventory est devenu keep_inventory, doDaylightCycle est devenu advance_time et doMobSpawning est devenu spawn_mobs. Le tableau donne le nom Java actuel, l'ancien nom (Java jusqu'à la 1.21.10) et le nom Bedrock. Les noms sont sensibles à la casse en Java, mais pas sur Bedrock.

Règle (Java 1.21.11+)Ancien nom / BedrockPar défautDescription
keep_inventory keepInventory / keepinventory false Les joueurs gardent leur inventaire et leur expérience après leur mort.
advance_time doDaylightCycle / dodaylightcycle true Le cycle du jour et de la nuit (activé/désactivé).
advance_weather doWeatherCycle / doweathercycle true Le cycle météo (activé/désactivé).
mob_griefing mobGriefing / mobgriefing true Les mobs peuvent détruire et modifier des blocs (creepers, Endermen, ghasts).
spawn_mobs doMobSpawning / domobspawning true L'apparition naturelle des mobs (activée/désactivée).
fire_spread_radius_around_player doFireTick / dofiretick 128 Le rayon en blocs autour des joueurs dans lequel le feu se propage. 0 désactive la propagation, -1 supprime la limite. En Java, elle a remplacé doFireTick ; Bedrock utilise toujours dofiretick (true par défaut).
block_drops doTileDrops / dotiledrops true Les blocs cassés laissent tomber des objets.
natural_health_regeneration naturalRegeneration / naturalregeneration true Les joueurs régénèrent leur santé quand leur barre de faim est pleine. False = jeu de type UHC.
show_death_messages showDeathMessages / showdeathmessages true Affiche dans le chat les messages de mort des joueurs.
command_block_output commandBlockOutput / commandblockoutput true Les blocs de commande affichent leur résultat dans le chat.
pvp pvp / pvp true Les joueurs peuvent se blesser entre eux. En Java, la règle existe depuis la 1.21.9 ; avant, le PvP ne se réglait que dans server.properties.
spawn_phantoms doInsomnia / doinsomnia true Des fantômes apparaissent quand un joueur n'a pas dormi depuis 3 nuits ou plus.
immediate_respawn doImmediateRespawn / doimmediaterespawn false Les joueurs réapparaissent juste après leur mort (sans écran de mort).
players_sleeping_percentage playersSleepingPercentage / playerssleepingpercentage 100 Le pourcentage de joueurs qui doivent dormir pour passer la nuit (0-100). Java 1.17+.
random_tick_speed randomTickSpeed / randomtickspeed 3 (Bedrock : 1) La vitesse des ticks aléatoires, qui gèrent par exemple la croissance des plantes et la propagation de l'herbe.
max_command_sequence_length maxCommandChainLength / maxcommandchainlength 65536 Le nombre maximal de commandes dans une chaîne ou une fonction. Une protection contre les boucles.

Java 26.3 compte 59 règles du jeu. Celles ci-dessus sont les plus utilisées. Nous détaillons la syntaxe et les différences de noms entre versions sur la page de la commande /gamerule, et la règle la plus populaire dans notre guide keep inventory.

Sélecteurs de cible (@a, @p, @r, @e, @s)

Les sélecteurs permettent de choisir qui est visé par une commande sans taper de nom de joueur :

  • @p : le joueur le plus proche (de l'endroit où la commande s'exécute)
  • @a : tous les joueurs du serveur
  • @r : un joueur au hasard
  • @e : toutes les entités (joueurs + mobs + objets + flèches, etc.)
  • @s : le joueur ou l'entité qui exécute la commande (soi-même)

Arguments de sélecteur

Les sélecteurs acceptent des arguments entre crochets qui filtrent le résultat :

  • @e[type=minecraft:creeper] : tous les creepers
  • @a[distance=..10] : les joueurs à moins de 10 blocs
  • @e[type=minecraft:zombie,limit=1,sort=nearest] : le zombie le plus proche
  • @a[team=red] : les joueurs de l'équipe « red »
  • @e[tag=boss] : les entités ayant le tag « boss »
  • @a[scores={kills=10..}] : les joueurs ayant 10 points ou plus à l'objectif « kills »
  • @a[gamemode=survival] : les joueurs en mode survie
  • @e[nbt={OnGround:1b}] : les entités posées au sol (Java uniquement)

Aide-mémoire des commandes les plus utilisées

Copiez-le, imprimez-le ou gardez-le pour plus tard :

Survie et confort

  • /gamemode survival / /gamemode creative : changer de mode de jeu
  • /time set day : passer au jour
  • /weather clear : dégager le ciel
  • /gamerule keep_inventory true : garder son inventaire après la mort (Java jusqu'à la 1.21.10 : keepInventory)
  • /gamerule advance_time false : arrêter le temps (anciennement doDaylightCycle)
  • /gamerule mob_griefing false : les mobs ne détruisent pas les blocs (anciennement mobGriefing)
  • /difficulty peaceful : aucun mob hostile
  • /kill : une réinitialisation rapide (vous tue)

Téléportation et navigation

  • /tp @s ~ ~ ~ : votre position actuelle (un moyen rapide de la vérifier)
  • /tp @s 0 64 0 : se téléporter à des coordonnées
  • /tp @s PlayerName : se téléporter vers un autre joueur
  • /locate structure minecraft:village_plains : trouver le village le plus proche
  • /locate structure minecraft:stronghold : trouver un fortin (le portail de l'End)
  • /locate biome minecraft:mushroom_fields : trouver une île champignon

Objets et effets

  • /give @s minecraft:diamond 64 : 64 diamants
  • /give @s minecraft:netherite_sword : une épée en netherite
  • /effect give @s minecraft:speed 600 2 : Vitesse III pendant 10 minutes
  • /effect give @s minecraft:night_vision 99999 : Vision nocturne qui dure pratiquement indéfiniment
  • /effect clear @s : retirer tous les effets
  • /enchant @s minecraft:sharpness 5 : Tranchant V sur l'objet tenu en main

Serveur

  • /op PlayerName : donner le statut d'opérateur
  • /deop PlayerName : retirer le statut d'opérateur
  • /ban PlayerName reason : bannir un joueur
  • /kick PlayerName : expulser un joueur
  • /whitelist add PlayerName : ajouter un joueur à la liste blanche
  • /save-all : sauvegarder le monde

Questions fréquentes

Comment activer les commandes dans Minecraft ?

Lors de la création d'un nouveau monde, activez Autoriser les commandes (Java) ou Activer les cheats (Bedrock). Dans un monde existant en Java 26.3 et plus récent, appuyez sur Échap, cliquez sur Options du monde et activez Autoriser les commandes. En Java 26.2, Options du monde se trouve dans le menu Options, et en Java 26.1 et avant, on passe par Ouvrir au LAN avec Autoriser les commandes activé : les commandes fonctionnent alors jusqu'à la fermeture du monde. Sur un serveur multijoueur, un admin doit vous donner le statut d'opérateur avec la commande /op depuis la console.

Combien y a-t-il de commandes dans Minecraft ?

Minecraft Java Edition 26.3 compte plus de 80 commandes. Bedrock Edition en compte environ 70. Certaines commandes sont communes (tp, give, gamemode, time, weather) et d'autres n'existent que dans une seule édition (par exemple /data, /execute dans sa forme Java, /testfor sur Bedrock). Les mods et les data packs peuvent ajouter leurs propres commandes.

Quelle est la différence entre une commande avec / et une commande dans un bloc de commande ?

Dans le chat, les commandes commencent par une barre oblique (/gamemode creative). Dans les blocs de commande, on omet la barre oblique (gamemode creative). Pour le reste, elles fonctionnent exactement de la même façon. Les blocs de commande peuvent exécuter des commandes automatiquement (répétition, conditions, délai), ce qui est impossible depuis le chat.

Les commandes désactivent-elles les succès ?

Dans l'édition Java, activer les cheats ne bloque pas les succès (progrès). Dans l'édition Bedrock, activer les cheats bloque définitivement les succès dans ce monde, même si vous les désactivez ensuite.

Puis-je utiliser des commandes sur un serveur sans statut d'opérateur ?

En règle générale, non. Une exception est la commande /trigger (Java), qu'un admin peut rendre accessible à tous les joueurs. Certains plugins de serveur (EssentialsX, LuckPerms) permettent aux admins d'accorder l'accès à des commandes choisies grâce à un système de permissions.

Des guides détaillés sur certaines commandes : /locate, /time, /weather, /effect, /give, /summon, /fill, /teleport. Vous trouverez des codes prêts à copier sur notre page cheats et commandes, et les autres guides dans la section des commandes.