• 「7周年限定勋章」正式上线!4/5/6周年的纪念勋章也限时返场了噢~【点我去看看】

问题 求助,基岩版附加包制作挖掘工具为什么不消耗耐久

三十

【Lv:3】

注册
2020/03/25
消息
4
金粒
3,986金粒
自己做了一个挖掘工具,只有攻击生物的时候才损失耐久,挖掘的时候不消耗,这个怎么破,自己写也不行,用bridge生成一个也不行,听说需要加入事件来控制,可以给个简单的例子吗,版本是1.21.51
 
使用"minecraft:durability"属性来定义耐久
物品的具体文档: 物品文档

按理说, 正常设置了minecraft:durability就会掉耐久

代码:
{
  "format_version": "1.21.51",
  "minecraft:item": {
    "description": {
      "identifier": "minebbs:yyt_pickaxe",
      "category": "Equipment" // 在装备栏里
    },
    "components": {
      "minecraft:max_stack_size": 1, // 最大堆叠数量为 1
      "minecraft:hand_equipped": true, // 手持物品
      "minecraft:can_destroy_in_creative": false, // 创造模式无法使用该工具进行破坏
      "minecraft:damage": 4, // 伤害
      "minecraft:durability": { // 耐久
        "max_durability": 599, // 最大耐久
        "damage_chance": {  // 每次使用耐久60%~100%会掉
          "min": 60,
          "max": 100
        }
      },
      "minecraft:digger": { // 挖掘速度
        "use_efficiency": true,
        "destroy_speeds": [
          {
            "speed": 6,
            "block": {
              "tags": "query.any_tag( 'wood' )"
            }
          },
          {
            "block": "minecraft:coal_ore",
            "speed": 2
          }
        ]
      }
    }  
  }
}
 
使用"minecraft:durability"属性来定义耐久
物品的具体文档: 物品文档

按理说, 正常设置了minecraft:durability就会掉耐久

代码:
{
  "format_version": "1.21.51",
  "minecraft:item": {
    "description": {
      "identifier": "minebbs:yyt_pickaxe",
      "category": "Equipment" // 在装备栏里
    },
    "components": {
      "minecraft:max_stack_size": 1, // 最大堆叠数量为 1
      "minecraft:hand_equipped": true, // 手持物品
      "minecraft:can_destroy_in_creative": false, // 创造模式无法使用该工具进行破坏
      "minecraft:damage": 4, // 伤害
      "minecraft:durability": { // 耐久
        "max_durability": 599, // 最大耐久
        "damage_chance": {  // 每次使用耐久60%~100%会掉
          "min": 60,
          "max": 100
        }
      },
      "minecraft:digger": { // 挖掘速度
        "use_efficiency": true,
        "destroy_speeds": [
          {
            "speed": 6,
            "block": {
              "tags": "query.any_tag( 'wood' )"
            }
          },
          {
            "block": "minecraft:coal_ore",
            "speed": 2
          }
        ]
      }
    } 
  }
}
我把这个复制过去试了一下,我的版本是1.21.51,没法加载,然后开头改成1.21.50就可以了,还是挖掘不掉耐久,攻击到实体了才掉,是版本bug吗,
 

在线会员

  • wrongx2
  • youshallpass3
  • q212181
  • bangxi
  • hua_ji
  • yibai171081
  • Proees
  • sidasa
  • luckiest
  • Atmsphr
  • J-CKy
  • all3842
  • Suxiaoxiang
  • 陈 祥安
  • 花城梦语
  • Moyuair
  • Highrii
  • 酱牛肉水月
  • 饼干0
  • 2801326928
  • PuddingKC
...和 52 更多。
后退
顶部 底部