Koppel subcommando's (as, at, if, unless…) om een commando uit te voeren voor elke overeenkomende entiteit, op Java en Bedrock.
Om elke speler in Minecraft Java 26.2 een persoonlijk chatbericht te sturen, voer je dit uit: /execute as @a run tellraw @s "This message is sent to each of you." Elk subcommando in de keten verfijnt van links naar rechts wie of waar het uiteindelijke commando wordt uitgevoerd. Kies een samengesteld commando (zoals /tellraw) als afsluiter, of typ zelf een willekeurig commando.
Elk subcommando verfijnt van links naar rechts wie of waar het uiteindelijke commando wordt uitgevoerd.
/execute as @a run tellraw @s "Hello from execute!"De commando-uitvoer wordt gegenereerd voor Java 26.2 en Bedrock 1.26.30 en is voor het laatst op 2026-07-10 in-game geverifieerd door te plakken.
Bedrock 1.26.30 (sinds 1.19.50) ondersteunt dezelfde /execute-subcommandoketens als Java — de praktische verschillen zijn de id-vormen in condities en dimensies, en hoe het eindcommando wordt geschreven:
| Kenmerk | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Dezelfde keten | /execute as @a run tellraw @s "This message is sent to each of you." | /execute as @a run tellraw @s {"rawtext":[{"text":"This message is sent to each of you."}]} |
| Subcommando's | as · at · positioned · facing · align · anchored · in · if · unless | Gelijk in beide edities |
| Dimensie-id's (in …) | minecraft:overworld | overworld |
| Blok-id's (if block …) | minecraft:diamond_block | diamond_block |
/execute voert een ander commando uit in een gewijzigde context — als een andere entiteit, op een positie, of alleen als een voorwaarde waar is. Het vormt de ruggengraat van command-block- en datapack-logica.
Subcommando's worden van links naar rechts toegepast. "execute as @a at @s run …" voert het uiteindelijke commando één keer per speler uit, gepositioneerd bij elk van hen. Voeg if/unless toe om het alleen uit te voeren wanneer een blok, entiteit of score overeenkomt.
Bedrock ondersteunt dezelfde koppeling van subcommando's (as, at, positioned, if, unless…). Doelen gebruiken hier @p/@s/@a/@r of een spelernaam; met de optie "typ een willekeurig commando" kun je op beide edities elk afsluitend commando uitvoeren.