Verkette Unterbefehle (as, at, if, unless…), um für jede passende Entität einen Befehl auszuführen, auf Java und Bedrock.
Um in Minecraft Java 26.2 jedem Spieler eine persönliche Chatnachricht zu senden, führe aus: /execute as @a run tellraw @s "This message is sent to each of you." Jeder Unterbefehl in der Kette grenzt von links nach rechts ein, wer oder wo der endgültige Befehl ausgeführt wird. Wähle einen erstellten Befehl (etwa /tellraw) als Abschluss oder gib selbst einen beliebigen Befehl ein.
Jeder Unterbefehl grenzt von links nach rechts ein, wer bzw. wo der endgültige Befehl ausgeführt wird.
/execute as @a run tellraw @s "Hello from execute!"Die Befehlsausgabe wird für Java 26.2 und Bedrock 1.26.40 generiert und wurde zuletzt am 2026-07-10 im Spiel per Copy-Paste überprüft.
Bedrock 1.26.40 (seit 1.19.50) unterstützt dieselbe /execute-Verkettung wie Java — die praktischen Unterschiede sind die Id-Formen in Bedingungen und Dimensionen sowie die Schreibweise des End-Befehls:
| Merkmal | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Dieselbe Kette | /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."}]} |
| Unterbefehle | as · at · positioned · facing · align · anchored · in · if · unless | In beiden Editionen gleich |
| Dimensions-Ids (in …) | minecraft:overworld | overworld |
| Block-Ids (if block …) | minecraft:diamond_block | diamond_block |
/execute führt einen anderen Befehl in einem veränderten Kontext aus — als eine andere Entität, an einer Position oder nur, wenn eine Bedingung erfüllt ist. Er ist das Rückgrat der Logik von Befehlsblöcken und Datenpaketen.
Unterbefehle werden von links nach rechts angewendet. „execute as @a at @s run …" führt den endgültigen Befehl einmal pro Spieler aus, positioniert an jedem einzelnen. Füge if/unless hinzu, um ihn nur auszuführen, wenn ein Block, eine Entität oder ein Punktestand übereinstimmt.
Bedrock unterstützt dieselbe Verkettung von Unterbefehlen (as, at, positioned, if, unless…). Ziele verwenden hier @p/@s/@a/@r oder einen Spielernamen; mit der Option „beliebigen Befehl eingeben" kannst du auf beiden Editionen einen beliebigen Abschlussbefehl ausführen.