如图是本进度代码中的全部内容。要求:在玩家使一把带一大堆NBT内容的木剑使用直至摧毁后,完成进度,并获得rewards中的奖励内容,其中红圈部分内容不能填"item":"minecraft:wooden_sword",因为我要用木剑来做更多的item_durability_changed进度内容(说白了我要做一个装备熟练度系统,如果我需求装备熟练度1000才升级的话应用/execute会使我一把装备要带1000个战利品表json文件)
看了一下wiki,蓝色双引号中的内容可能是nbt或者tag,那后边的红色双引号黎应该填的内容是什么?其中可以给这把有大堆nbt标签的木剑增加一个Tags:["abc"]的标签。
目前的思路:用战利品表自定义一个物品:“木剑(一级)”,把“木剑(一级)”的耐久度作为木剑的熟练度,当耐久度耗尽时,使用进度判断“木剑(一级)”完全损坏并奖励该玩家一条函数——获得另一个战利品表中的奖励:”木剑(二级)“。此过程完全避免使用tick标签以降低数据包对内存的消耗。

看了一下wiki,蓝色双引号中的内容可能是nbt或者tag,那后边的红色双引号黎应该填的内容是什么?其中可以给这把有大堆nbt标签的木剑增加一个Tags:["abc"]的标签。
目前的思路:用战利品表自定义一个物品:“木剑(一级)”,把“木剑(一级)”的耐久度作为木剑的熟练度,当耐久度耗尽时,使用进度判断“木剑(一级)”完全损坏并奖励该玩家一条函数——获得另一个战利品表中的奖励:”木剑(二级)“。此过程完全避免使用tick标签以降低数据包对内存的消耗。

羽神之大导演









