MineToolsminetools.cn · Инструменты для Minecraft: Java Edition

Генератор команд execute

Разберите команду execute по шагам: от чьего имени выполнять (as), где выполнять (at), какие условия должны быть соблюдены (if / unless) и куда сохранить результат (store). К каждому шагу есть понятное объяснение и шаблоны часто используемых команд.

Загрузка игровых данных…

Команда execute позволяет изменить условия выполнения, а затем запустить другую команду:as сменить исполнителя,at изменить позицию,if / unless проверяет условие,store сохранить результат, а затем с помощью run добавить выполняемую команду. Например, /execute as @a at @s if block ~ ~-1 ~ gold_block run effect give @s speed 1 2。

Часто задаваемые вопросы

Чем отличаются as и at?

as @a меняет исполнителя на каждого игрока (@s указывает на него), но не меняет позицию;at @s затем перемещает позицию выполнения к нему. Обычно их используют вместе:execute as @a at @s run ...。

Можно ли использовать старый синтаксис execute из версии 1.12?

Нет. В версии 1.13 команда execute получила современный синтаксис с подкомандами, а старый вариант execute @a ~ ~ ~ ... больше не работает.