Свържете подкоманди (as, at, if, unless…), за да изпълните команда за всеки съвпадащ обект, на Java и Bedrock.
За да изпратите на всеки играч лично съобщение в чата в майнкрафт Java 26.2, изпълнете: /execute as @a run tellraw @s "This message is sent to each of you." Всяка подкоманда във веригата стеснява кой или къде изпълнява крайната команда, отляво надясно. Изберете изградена команда (като /tellraw) за край, или напишете произволна команда сами.
Всяка подкоманда стеснява кой и къде изпълнява крайната команда, отляво надясно.
/execute as @a run tellraw @s "Hello from execute!"Командите се генерират за Java 26.2 и Bedrock 1.26.40 и последно бяха проверени чрез поставяне в играта на 2026-07-10.
Bedrock 1.26.40 (от 1.19.50) поддържа същото верижно свързване на подкоманди в /execute като Java — практическите разлики са формите на id в условията и измеренията и начинът на изписване на крайната команда:
| Функция | Java 26.2 | Bedrock 1.26.30 |
|---|---|---|
| Една и съща верига | /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."}]} |
| Подкоманди | as · at · positioned · facing · align · anchored · in · if · unless | Еднакво в двете издания |
| Id на измерения (in …) | minecraft:overworld | overworld |
| Id на блокове (if block …) | minecraft:diamond_block | diamond_block |
/execute изпълнява друга команда в променен контекст — като различен обект, на дадена позиция или само ако дадено условие е изпълнено. Тя е гръбнакът на логиката на командните блокове и датапаковете.
Подкомандите се прилагат отляво надясно. „execute as @a at @s run …“ изпълнява крайната команда веднъж за всеки играч, позиционирана при всеки от тях. Добавете if/unless, за да се изпълни само когато блок, обект или резултат съвпадне.
Bedrock поддържа същото свързване на подкоманди (as, at, positioned, if, unless…). Целите тук използват @p/@s/@a/@r или име на играч; опцията „напиши произволна команда“ ви позволява да изпълните произволна крайна команда на всяко от изданията.