大家好,今天出了MC14w07a了,新出了/execute指令。用处是十分的简单,指令意思就是在一个选中目标的位置激活一条指令。生物,位置什么都可以全自定义。指令格式是:
- /execute <生物> <XYZ> <指令>
- /execute @e[type=Spider] ~ ~ ~ setblock ~ ~1 ~ minecraft:web 0 keep
这条指令的意思就是在地图里所有蜘蛛的头顶上,不停地刷出蜘蛛网。指令里的Spider就是生物,后面的 ~ ~ ~ 就是以蜘蛛为中心。在后面的setblock就是放置方块指令了。这里用的是@e选中,不过大家也可以用@a什么来选中玩家。
/execute指令也需要高速脉冲激活。用/execute的话就不用testfor探测了,因为/execute本身就带有探测功能,不过如果要探测NBT的话还是要用testfor。
(/execute做弓箭火箭炮的话那就逆天了,不用以前用/tp这么麻烦了)
-----------------分割线------------------
在MC14w26a出来后,/execute更加强大了。竟然可以探测生物四周的方块,然后再生物处执行指令。比/testfor还强大!
格式:
- /execute <目标> <XYZ偏移> detect <四周方块XYZ> <方块id> <方块信息> <指令>
- /execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:diamond_block 0 kill @e[r=5]
============END============