Ce qu'on cherche sous le nom de « codes console » ou de « cheats » dans Minecraft, ce sont en réalité des commandes tapées dans la barre de chat, précédées d'une barre oblique (/). Changer de mode de jeu, bloquer le jour, garder tes objets quand tu meurs ou trouver le village le plus proche : une seule ligne suffit à chaque fois. Seule condition : écrire la commande dans la syntaxe de la version à laquelle tu joues.
Sur Xbox, PlayStation, Nintendo Switch, Android, iOS et Windows, Minecraft tourne en Bedrock Edition. La version PC classique, jouable sur Windows, macOS et Linux, c'est la Java Edition. Sur Windows, les deux éditions se lancent depuis le même Minecraft Launcher, alors vérifie bien laquelle tu démarres. La plupart des commandes portent le même nom des deux côtés, mais certaines s'écrivent différemment. Lorsque la syntaxe diffère, le tableau indique séparément la version Bedrock et la version Java. Les syntaxes Java correspondent à Java 26.3, sortie en septembre 2026.
Comment activer les cheats ?
Bedrock : consoles, mobile et Windows
Active l'option Cheats en créant un nouveau monde ou en modifiant les paramètres d'un monde existant.
Attention : sur Bedrock, activer les cheats dans un monde y désactive définitivement les succès. Désactiver les cheats ensuite ne les fera pas revenir. Si tu chasses les succès, fais tes essais dans un monde à part.
Java Edition (PC)
- Nouveau monde : active l'option Allow Commands sur l'écran de création.
- Monde existant (26.2 et versions suivantes) : ouvre le menu du jeu avec Échap, puis active l'option Allow Commands dans l'écran World Options. Ce bouton n'existe pas dans les mondes Hardcore.
- Versions Java plus anciennes : dans Échap > Open to LAN, active l'option Allow Cheats et ouvre le monde en réseau local (LAN). Cette méthode n'active les commandes que pour la session en cours.
Sur un serveur ou un Realm, le réglage du monde ne suffit pas : il te faut les droits d'opérateur. Sur ton propre Realm, tu les as par défaut. Sur un serveur que tu as installé toi-même, en revanche, ils ne sont pas attribués automatiquement : tape op NomDuJoueur dans la console du serveur pour te les donner.
Comment taper une commande ?
- Ouvre le chat. Sur clavier, appuie sur T. Dans Java, la touche
/ouvre aussi le chat, avec la barre oblique déjà en place. Sur console, utilise le bouton de chat de la manette ; sur téléphone et tablette, l'icône de chat à l'écran. - Commence par
/. Sans barre oblique, le texte n'est pas pris pour une commande et part dans le chat comme un simple message. Dès que tu commences à taper, le jeu affiche la liste des commandes possibles. Sur clavier, la touche Tab complète l'option proposée. - Envoie-la. Si la commande contient une erreur, elle ne s'exécute pas et le jeu affiche un message d'erreur. Sur clavier, chat ouvert, la flèche du haut rappelle tes commandes précédentes.
Les codes console Minecraft les plus utilisés
@s te cible toi, @a tous les joueurs, @p le joueur le plus proche et @e toutes les entités, animaux et objets au sol compris.
| Commande | À quoi ça sert ? |
|---|---|
/gamemode creative | Te fait passer en mode Créatif. Avec survival, tu reviens en mode Survie. |
/difficulty peaceful | La plupart des créatures hostiles disparaissent, aucune nouvelle n'apparaît et ta santé se régénère vite toute seule. Quelques exceptions restent, comme les shulkers et le dragon de l'Ender, et une chute ou la noyade peuvent toujours te tuer. |
Bedrock: /gamerule keepinventory trueJava: /gamerule keep_inventory true | Quand tu meurs, tes objets restent sur toi au lieu de s'éparpiller au sol. Écris false pour désactiver. |
/tp 100 70 -200 | Te téléporte à ces coordonnées. /tp ~ ~10 ~ te fait monter de 10 blocs au-dessus de ta position. |
/tp NomDuJoueur | Te téléporte à côté de ce joueur. |
/tp NomDuJoueur 100 70 -200 | Téléporte aux coordonnées le joueur nommé, pas toi. |
/give @s diamond 64 | Te donne 64 diamants. L'objet s'écrit avec son identifiant anglais. |
Bedrock: /locate structure villageJava: /locate structure #village | Donne les coordonnées du village le plus proche. Dans Java, le village est un tag, d'où le # devant. stronghold, ancient_city et trial_chambers s'écrivent de la même façon dans les deux éditions. |
/time set day | Règle l'heure sur le matin. Avec night, tu passes à la nuit. |
Bedrock: /gamerule dodaylightcycle falseJava: /gamerule advance_time false | Arrête le cycle jour/nuit, l'heure reste figée. |
/weather clear | Dégage le ciel. rain fait tomber la pluie, thunder déclenche un orage. |
/summon wolf | Fait apparaître un loup là où tu te trouves. |
Bedrock: /effect @s night_vision 600Java: /effect give @s night_vision 600 | Vision nocturne pendant 10 minutes (600 secondes). Remplace la durée par infinite pour qu'elle soit illimitée. |
Bedrock: /effect @s clearJava: /effect clear @s | Retire tous les effets actifs sur toi. |
/kill @e[type=item] | Supprime uniquement les objets qui traînent au sol. |
Bedrock: /xp 100 @sJava: /xp add @s 100 | Te donne 100 points d'expérience. Dans Java, ajoute levels à la fin pour donner des niveaux au lieu de points. |
/enchant @s sharpness 5 | Ajoute Tranchant V à l'épée que tu tiens en main. Renvoie une erreur sur un objet incompatible ou au-delà du niveau maximum. |
/spawnpoint | Déplace ton point d'apparition là où tu te tiens. |
/clear @s dirt | Supprime uniquement la terre de ton inventaire. Sans nom d'objet, tout l'inventaire est vidé. |
Bedrock: /gamerule showcoordinates trueJava: Aucune | Affiche tes coordonnées à l'écran en permanence. Cette règle n'existe que sur Bedrock. |
Attention avec /kill : la commande /kill @e[type=!player], souvent conseillée sur Internet, ne supprime pas que les monstres. Tes animaux de compagnie, les villageois, les cadres, les porte-armures et les objets au sol y passent aussi. Si le but est de nettoyer les objets au sol, /kill @e[type=item] suffit. Et un /kill envoyé sans cible, lui, te tue.
Les anciennes syntaxes qui ne marchent plus
Certaines commandes des vieux guides renvoient aujourd'hui une erreur. Dans la plupart des cas, la commande n'a pas disparu, seule sa syntaxe a changé :
/gamemode 1et/gamemode 0: Java a supprimé les modes de jeu numériques avec la version 1.13 (2018), il faut écrirecreativeousurvival. Sur Bedrock, les chiffres fonctionnent toujours : 0 pour Survie, 1 pour Créatif, 2 pour Aventure./give @s 264: les identifiants numériques d'objets ont eux aussi disparu de Java avec la 1.13. La documentation actuelle des commandes Bedrock désigne elle aussi les objets par leur nom. Dans les deux éditions, écrisdiamond./toggledownfall: supprimée de Java avec la 1.13, elle est remplacée par/weather clearou/weather rain. Sur Bedrock, la commande existe toujours et active ou coupe les précipitations.- Les anciens noms de règles de jeu comme
keepInventoryoudoDaylightCycle: avec Java 1.21.11 (9 décembre 2025), toutes les règles de jeu sont passées à des noms en minuscules avec des tirets bas, et certaines ont carrément changé de nom :doDaylightCycleest devenuadvance_time, etdoMobSpawnings'appelle désormaisspawn_mobs. Les anciens noms renvoient une erreur dans Java. Sur Bedrock, les noms (keepinventory,dodaylightcycle) n'ont pas changé. - Oublier le
givede/effectdans Java :/effect @s speed 60fonctionne sur Bedrock mais renvoie une erreur dans Java. Dans Java, on applique un effet avec/effect giveet on le retire avec/effect clear. - Le NBT entre accolades dans la commande
/give: depuis Java 1.20.5 (avril 2024), les données d'objet ne s'écrivent plus entre{...}mais sous forme de composants d'objet entre crochets. Par exemple,/give @s stick{foo:'bar'}s'écrit désormais/give @s stick[custom_data={foo:'bar'}].
Commande qui ne marche pas : la liste de vérification
- Les cheats sont-ils désactivés ? Sur Bedrock, vérifie l'option Cheats dans les paramètres du monde ; dans Java, l'option Allow Commands.
- As-tu les droits nécessaires ? Sur un serveur ou un Realm, il faut les droits d'opérateur, et sur un serveur que tu as installé toi-même, tu dois d'abord te les attribuer. Sur Bedrock, l'autorisation « commandes d'opérateur », accessible via l'icône à côté de ton pseudo dans le menu du jeu, doit aussi être activée.
- Utilises-tu la syntaxe de la bonne édition ? La syntaxe Java (
keep_inventory,/effect give) ne marche pas sur console, et la syntaxe Bedrock ne marche pas dans Java sur PC. - Y a-t-il une faute de frappe ? Les identifiants d'objets, de créatures et d'effets s'écrivent en anglais, sans accents ni caractères spéciaux. Un espace manquant ou une parenthèse mal placée suffit à casser la commande, alors suis la liste de suggestions.
- Le jeu est-il à jour ? Certaines syntaxes n'existent qu'à partir d'une version précise. Par exemple, la durée d'effet
infiniteest arrivée dans Java avec la 1.19.4, et l'activation des commandes depuis World Options avec la 26.2.
Si tu oublies la syntaxe d'une commande, tape /help suivi du nom de la commande. Pour la liste détaillée, consulte côté Bedrock le guide des commandes sur Microsoft Learn, et côté Java la page des commandes du Minecraft Wiki.