Zum Hauptinhalt springen
MC COMMANDS logoMC COMMANDS
Befehlsreferenz

Minecraft /execute Command

developerJava EditionBedrock Edition

Führt einen Befehl aus der Perspektive einer anderen Entität, eines anderen Standorts, einer anderen Dimension oder unter Abgleich von Bedingungen aus.

Versionskompatibilität

Java Edition:1.21.4 (1.13+)
Bedrock Edition:1.21.60

Befehlssyntax

Java Edition/execute <subcommands...> run <command>
Bedrock Edition/execute <subcommands...> run <command>

Argumente Erklärt

Praktische Beispiele

intermediateBeide Editionen
/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.

intermediateBeide Editionen
/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.

intermediateJava Edition
/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.

advancedJava Edition
/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.

advancedBeide Editionen
/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

Häufige Fehler

Fehler:

Vergessen von "run" vor dem letzten Befehl in Java

Lösung:

Die richtige Syntax ist: /execute as @p at @s run <command> (vergessen Sie "run" nicht)

Fehler:

"positioned" statt "at" verwenden um einem Spieler zu folgen

Lösung:

"at @s" folgt der Position der Entität, "positioned" setzt eine feste Position.

Fehler:

"as" und "at" verwechseln - "as" ändert den Ausführer, "at" ändert die Position

Lösung:

"as @e" = Mobs führen aus ; "at @e" = wird an der Position der Mobs ausgeführt.

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.

Nützliche Tipps

  • /execute ist der mächtigste Befehl in Minecraft - er ermöglicht die Kombination von Bedingungen und die komplexe Ausführung von Befehlen.

  • Verwenden Sie "as @e" um zu ändern, wer den Befehl ausführt, und "at @s" um zu ändern, wo er ausgeführt wird.

  • Kombinieren Sie "if block" und "unless block" um bedingte blockbasierte Befehle zu erstellen.

  • Verwenden Sie /execute um Bedingungen vor der Ausführung zu prüfen, wie z.B. ob ein Spieler im Wasser steht.

  • Der Unterbefehl "anchored eyes" führt den Befehl von der Augenposition der Entität aus, nicht von den Füßen.

Wichtige Hinweise

Bedrock verwendete zuvor eine einfachere Syntax. Allerdings unterstützt jetzt nativ die Java-ähnliche verkettete Syntax, was sie in modernen Updates sehr vereinheitlicht.

Häufig Gestellte Fragen

Bereit, Ihren Befehl zu erstellen?

Verwenden Sie unseren interaktiven Generator, um fehlerfreie /execute Befehle mit einer visuellen Oberfläche zu erstellen.

Befehlsgenerator Öffnen
Advertisement