Описание
/execute запускает другую команду «от имени» кого-то и «на месте» кого-то, а ещё может сначала проверить условие. Это основа всех карт и мини-игр на командных блоках.
Перед любой командой включи читы в мире: «Настройки мира» → раздел «Читы» → «Активировать читы». Подробно — в статье «Как включить читы в Minecraft PE». Все остальные команды собраны в шпаргалке.
Из чего состоит
as <кто>— выполнять от имени этих сущностей (тогда@s— это они);at <кто>— выполнять на их месте (тогда~ ~ ~— их координаты);positioned <x y z>— выполнять в заданной точке;if block <x y z> <блок>иunless block— выполнить, только если там есть или нет такого блока;if entity <кто>иunless entity— выполнить, только если такие сущности есть или нет;run <команда>— в конце, сама команда.
Готовые примеры
/execute as @a at @s run summon lightning_bolt ~ ~ ~— молния бьёт в каждого игрока;/execute as @a at @s if block ~ ~-1 ~ diamond_block run effect @s levitation 1 5— встал на алмазный блок — взлетел;/execute at @e[type=chicken] run particle minecraft:heart_particle ~ ~1 ~— сердечки над каждой курицей;/execute as @a at @s unless entity @e[type=villager,r=10] run title @s actionbar Рядом нет жителей— подсказка на экране.
Где это использовать
Чаще всего /execute ставят в командный блок в режиме «Цикл», чтобы условие проверялось постоянно. Так делают ловушки, батуты, телепорты по нажатию и арены.
Синтаксис выше — современный, он работает с версии 1.19.50. Старые команды вида /execute @a ~ ~ ~ … из старых видео и статей в нынешних версиях выдают ошибку.Команды проверены по официальной документации Minecraft Bedrock.




