烟翎阁minetools.cn · MC Java 工具

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 ...。

1.12 的 execute 写法还能用吗?

不能。1.13 起 execute 改成了现在的子命令写法,旧的 execute @a ~ ~ ~ ... 已经失效。