Concatena sottocomandi (as, at, if, unless…) per eseguire un comando per ogni entità corrispondente, su Java e Bedrock.
Per inviare a ogni giocatore un messaggio in chat personale in Minecraft Java 26.2, esegui: /execute as @a run tellraw @s "This message is sent to each of you." Ogni sottocomando della catena restringe chi o dove viene eseguito il comando finale, da sinistra a destra. Scegli un comando generato (come /tellraw) come coda, oppure digita tu stesso un comando qualsiasi.
Ogni sottocomando restringe chi/dove viene eseguito il comando finale, da sinistra a destra.
/execute as @a run tellraw @s "Hello from execute!"I comandi generati sono aggiornati per Java 26.2 e Bedrock 1.26.30 e sono stati verificati l’ultima volta incollandoli in gioco il 2026-07-10.
Bedrock 1.26.30 (dalla 1.19.50) supporta lo stesso concatenamento di sottocomandi /execute di Java — le differenze pratiche sono le forme degli id in condizioni e dimensioni, e come si scrive il comando finale:
| Caratteristica | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| La stessa catena | /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."}]} |
| Sottocomandi | as · at · positioned · facing · align · anchored · in · if · unless | Uguale in entrambe le edizioni |
| Id delle dimensioni (in …) | minecraft:overworld | overworld |
| Id dei blocchi (if block …) | minecraft:diamond_block | diamond_block |
/execute esegue un altro comando in un contesto modificato — come un'entità diversa, in una posizione oppure solo se una condizione è vera. È la spina dorsale della logica dei blocchi di comando e dei datapack.
I sottocomandi si applicano da sinistra a destra. "execute as @a at @s run …" esegue il comando finale una volta per ogni giocatore, posizionato su ciascuno. Aggiungi if/unless per eseguire solo quando un blocco, un'entità o un punteggio corrisponde.
Bedrock supporta la stessa concatenazione di sottocomandi (as, at, positioned, if, unless…). I bersagli qui usano @p/@s/@a/@r o un nome giocatore; l'opzione "digita un comando qualsiasi" ti permette di eseguire qualunque comando di coda su entrambe le edizioni.