iMoonDay
1.14.3版本,我想以所有副手拿着名字叫磁铁,附魔耐久1的指南针的玩家的坐标来执行某个命令怎么写?我自己试了半天附魔加进去就检测失败了.

⊙u⊙
你半天都试了哪些?

iMoonDay
⊙u⊙ 发表于 2019-7-28 17:55
你半天都试了哪些?

execute at @a[nbt={Inventory:[{Slot:-106b,id:"minecraft:compass",tag:{display:{Name:"{\"text\":\"磁铁\"}"}}}]}] run tp @e[type=minecraft:item,distance=..20] ~ ~ ~
写到这了,附魔不知道放哪

Chelover_C60
本帖最后由 CHElover_C60 于 2019-7-28 18:05 编辑
  1. execute at @a[nbt={Inventory:[{Slot:-106b,id:"minecraft:compass",tag:{Enchantments:[{id:"minecraft:unbreaking",lvl:1s}],display:{Name:'{"text":"磁铁"}'}}}]}] run tp @e[type=minecraft:item,distance=..20] ~ ~ ~
复制代码


↓我也很无奈啊.

SPGoding
Tip:把那个指南扔出去,用 data get entity @e[limit=1,sort=nearest,type=minecraft:item,distance=..5] Item 就可以得到该物品的标签了。




/execute at @a[nbt={Inventory:[{Slot:-106b,id:"minecraft:compass",tag:{Enchantments:[{lvl:1s,id:"minecraft:unbreaking"}],display:{Name:'{"text":"磁铁"}'}}}]}] run say hi

iMoonDay
SPGoding 发表于 2019-7-28 18:01
Tip:把那个指南扔出去,用 data get entity @e[limit=1,sort=nearest,type=minecraft:item,distance=..5]  ...

ok没问题了,我刚刚附魔等级没加s一直没反应

第一页 上一页 下一页 最后一页