bilibiliwq
本帖最后由 bilibiliwq 于 2022-1-9 15:08 编辑

游戏版本1.16.5
java版
要求:检测苦力怕更改数据{爆炸范围为0,添加一个发光效果}防止同一个实体重复执行命令。

青蛙的名单
execute检测没有tag的苦力怕,修改它的nbt,然后给所有没有tag的苦力怕上一个tag

bilibiliwq
青蛙的名单 发表于 2022-1-9 15:11
execute检测没有tag的苦力怕,修改它的nbt,然后给所有没有tag的苦力怕上一个tag ...

有详细的命令吗

minecraftxixi
本帖最后由 minecraftxixi 于 2022-1-9 15:53 编辑

检测tag,然后更改属性+药水效果
修改爆炸范围:
  1. /execute as @e[type=minecraft:creeper] at @s run data merge entity @s {ExplosionRadius:0b}
复制代码
ExplosionRadius标签控制着爆炸范围。
爆炸威力数字越大破坏越大
发光效果用effect或者直接修改data,循环命令方块里放着:
  1. /execute as @e[type=minecraft:creeper] at @s run data merge entity @s {ActiveEffects: [{Ambient: 0b, ShowIcon: 1b, ShowParticles: 1b, Duration: 999999, Id: 24b, Amplifier: 3b}]}
复制代码
好像第一次修改nbt的时候发光是不会显示的

防止一个实体重复可以打上特定nbt标签,怕有nbt标签不消失可以加tag、加入队伍
判读没在队伍的执行指令,然后加入

若想发光加个颜色可以拉近队伍,修改队伍颜色(不用担心苦力怕死了的问题,苦力怕死了队伍自动清除该生物记录)

bilibiliwq
minecraftxixi 发表于 2022-1-9 15:24
检测tag,然后更改属性+药水效果
修改爆炸范围:爆炸威力数字越大破坏越大
发光效果用effect或者直接修改da ...

好谢谢你我自己已经加上了发光效果了