Aller au contenu principal
MC COMMANDS logoMC COMMANDS
Référence de la Commande

Minecraft /execute Command

developerÉdition JavaÉdition Bedrock

Exécute une commande depuis la perspective d'une autre entité, emplacement, dimension ou en correspondant à des conditions.

Compatibilité des Versions

Édition Java:1.21.4 (1.13+)
Édition Bedrock:1.21.60

Syntaxe de la Commande

Édition Java/execute <subcommands...> run <command>
Édition Bedrock/execute <subcommands...> run <command>

Arguments Expliqués

Exemples Pratiques

intermediateLes Deux Éditions
/execute as @a at @s if block ~ ~-1 ~ minecraft:water run effect give @s speed 5 1 true

Gives speed boost to players who are currently standing on top of water.

Detecting ground blocks beneath players.

intermediateLes Deux Éditions
/execute as @e[type=cow] at @s run summon lightning_bolt

Strikes a lightning bolt at every cow in loaded chunks.

Changing both identity and position context.

intermediateÉdition Java
/execute in minecraft:the_nether run tp @s 0 64 0

Teleports the player to coordinates 0, 64, 0 in the Nether dimension.

Cross-dimensional teleportation.

advancedÉdition Java
/execute store result score @p CoinCount run clear @p gold_nugget 0

Counts how many gold nuggets a player holds and stores the number in their CoinCount scoreboard.

Querying inventory amounts into variables without removing items.

advancedLes Deux Éditions
/execute at @e[type=arrow] if block ~ ~-0.5 ~ minecraft:sand run setblock ~ ~-0.5 ~ minecraft:glass

Turns sand into glass wherever an arrow lands.

Dynamic projectile impact mechanics.

Advertisement

Erreurs Courantes

Erreur :

Oublier "run" avant la commande finale en Java

Correction :

La syntaxe correcte est : /execute as @p at @s run <command> (n'oubliez pas "run")

Erreur :

Utiliser "positioned" au lieu de "at" pour suivre un joueur

Correction :

"at @s" suit la position de l'entité, "positioned" définit une position fixe.

Erreur :

Confondre "as" et "at" - "as" change l'exécuteur, "at" change la position

Correction :

"as @e" = les mobs exécutent ; "at @e" = s'exécute là où sont les mobs.

Command Block Usage & Automation

The cornerstone of command block logic. Run a Repeating Always Active command block with "/execute as @a at @s if block ~ ~-1 ~ slime_block run effect give @s jump_boost 2 3 true" to create custom trampoline jump pads, or use conditional chain blocks following execute checks to only advance storylines when a puzzle condition is met.

Automation Tip: Command blocks require Operator permissions (permission level 2+) and cheats enabled. In Java Edition, command blocks can execute commands up to 32,767 characters long compared to the 256-character player chat limit.

Conseils Utiles

  • /execute est la commande la plus puissante de Minecraft - elle permet de combiner des conditions et d'exécuter des commandes de manière complexe.

  • Utilisez "as @e" pour changer qui exécute la commande, et "at @s" pour changer d'où elle est exécutée.

  • Combinez "if block" et "unless block" pour créer des commandes conditionnelles basées sur des blocs.

  • Utilisez /execute pour vérifier des conditions avant d'exécuter une commande, comme vérifier si un joueur est dans l'eau.

  • Le sous-commane "anchored eyes" exécute la commande depuis la position des yeux de l'entité au lieu des pieds.

Notes Importantes

Bedrock utilisait précédemment une syntaxe plus simple. Cependant, Bedrock supporte maintenant nativement la syntaxe chaînée similaire à Java, les rendant très unifiées dans les mises à jour modernes.

Questions Fréquentes

Prêt à créer votre commande ?

Utilisez notre générateur interactif pour créer des commandes /execute sans erreur grâce à une interface visuelle.

Ouvrir le Générateur de Commandes
Advertisement