Plants-Stars
版本:1.16.5

我建立了2个谓词文件,想要探测玩家手中的物品

但都有问题,其中/共同的问题就是怎么给他们添加tag

第二个文件无论怎么写都是测试失败,

哪位大佬帮我看看我哪里写错了... ...

diamond_axe.zip (578 Bytes, 下载次数: 14)









ps:先去吃饭,下午回来给最佳,别问我为啥不直接用nbt=,我就是想用谓词 ;/





洞穴夜莺

我查了一下Wiki,这个tag根本不是这样用的
你应该指的是"nbt"
根据Wiki,大概是这样的
  1. {
  2.         "condition": "minecraft:entity_properties",
  3.         "entity": "this",
  4.         "predicate": {
  5.                 "equipment":{
  6.                         "mainhand":{
  7.                                 "item": "minecraft:dimaond_axe",
  8.                                 "nbt": "{CustomModelData:20190827}"
  9.                         }
  10.                 }
  11.         }
  12. }
复制代码

Plants-Stars
洞穴夜莺 发表于 2021-3-6 11:32
我查了一下Wiki,这个tag根本不是这样用的
你应该指的是"nbt"
根据Wiki,大概是这样的

还是不行,游戏照常没法解析

洞穴夜莺
Plants-Stars 发表于 2021-3-6 11:40
还是不行,游戏照常没法解析

仔细看了一下,你这个json还有一处错误
diamond单词拼写错误

Plants-Stars
洞穴夜莺 发表于 2021-3-6 11:50
仔细看了一下,你这个json还有一处错误
diamond单词拼写错误

确实,那第二个是怎么回事呢

洞穴夜莺
Plants-Stars 发表于 2021-3-6 13:22
确实,那第二个是怎么回事呢

minecraft:match_tool是判断挖掘方块时使用的工具
是只能在书写战利品表时使用的