{
"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
}
]
}
}
}
}
【Lv:3】
我把这个复制过去试了一下,我的版本是1.21.51,没法加载,然后开头改成1.21.50就可以了,还是挖掘不掉耐久,攻击到实体了才掉,是版本bug吗,使用"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 } ] } } } }