我的世界命令方块吧 关注:891贴子:5,348
  • 8回复贴,共1

求助一下检测玩家背包里的东西指令

只看楼主收藏回复

比如检测到玩家A背包中有石头,就将玩家A传送到其他地方。做地图需要用到
对大神们感激不尽


IP属地:湖北1楼2016-11-23 13:16回复
    用testfor


    IP属地:江苏来自Android客户端2楼2017-08-08 13:55
    回复
      execute加clear加tp
      execute @a ~ ~ ~ clear 物品 0 1 加链方块(有条件的)tp @p 地点


      来自Android客户端3楼2017-08-11 08:47
      收起回复
        /testfor A {Inventory:[{id:minecraft:stone,Damage:0s,Count:1b}]}
        接条件制约命令方块/tp A <坐标>


        来自iPhone客户端5楼2017-08-11 14:18
        收起回复
          如果要检测玩家手上的物品的话必须要打上 Selectedltem,然后id 是要检测的物品的id,stone_sword 顾名思义就是石剑,Count 就是数量,写2就是要拿两把才能检测的到,对不能叠加数量的物品你只能写
          楼上翻译


          7楼2018-03-24 12:24
          回复
            /execute if entity @a[nbt={SelectedItem:{tag:{Tags:["物品标签"]}}}]
            1.16以上的
            (不用谢我)


            8楼2021-09-04 20:39
            回复