t1546542
本帖最后由 t1546542 于 2020-5-4 14:17 编辑

版本:1.15.2
怎么把一个物品的名字设置成我的
SelectedItem.tag.AttributeModifiers[0].Amount
这个NBT路径的值(值不是整数)
求dalao解答!


八婆
https://www.mcbbs.net/forum.php?mod=viewthread&tid=579800

(=°ω°)丿
放个牌子,然后再从牌子上复制即可。

代码:

  1. setblock ~ ~ ~ oak_sign{Text1:'[{"entity":"@p","nbt":"SelectedItem.tag.AttributeModifiers[0].Amount"}]'}
  2. data modify entity @e[type=minecraft:item,limit=1] Item.tag.display.Name set from block ~ ~ ~ Text1
当然,用战利品表也是可以的(

ChapterII
execute store

t1546542
(=°ω°)丿 发表于 2020-5-4 14:34
放个牌子,然后再从牌子上复制即可。当然,用战利品表也是可以的(

如果用战利品表的话应该怎么弄

(=°ω°)丿
我记错了,记分板分数是可以的,但 NBT 应该不行(
可以参考 战利品表中的 minecraft:set_name 函数:
【CBL|SPG】[1.15] 战利品表 —— 数据包的组成文件之一
https://www.mcbbs.net/thread-831542-1-1.html

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