本帖最后由 xiaodan_979791 于 2021-8-26 13:35 编辑
版本:1.16.5
在僵尸快落地的时候让他手持水桶并且落地水然后把水桶变成空桶再清除
(离脚下方块有4格就触发落地水机制)
版本:1.16.5
在僵尸快落地的时候让他手持水桶并且落地水然后把水桶变成空桶再清除
(离脚下方块有4格就触发落地水机制)
在做数据包时遇到的困难
检测实体落地是个比较复杂的过程,实体在1tick之内的坠落距离完全有可能在1格以上,这意味着可以完全检测不到它“离脚下方块有4格”这个状态。
而且这四格落地也就一瞬间的事你甚至看不清它手上多了个桶。
不过还是按照你的意思扣了:复制代码
而且这四格落地也就一瞬间的事你甚至看不清它手上多了个桶。
不过还是按照你的意思扣了:
- execute as @e[type=minecraft:zombie] at @s unless block ~ ~-4 ~ air run data modify entity @s HandItems[0] set value {id:"minecraft:water_bucket",Count:1b}
晴路卡 发表于 2021-8-26 13:40
检测实体落地是个比较复杂的过程,实体在1tick之内的坠落距离完全有可能在1格以上,这意味着可以完全检测不 ...
那瞬间在脚下方块上放水的指令是啥