自定义等级 (Custom Tiers)

预计阅读时间: 小于 1 分钟

自定义工具和护甲等级

您可以为护甲和工具制作自定义等级。

它们不能在不重新启动游戏的情况下重新加载。

工具等级 (Tool Tiers)

ItemEvents.toolTierRegistry(event => {
  event.add('tier_id', tier => {
    tier.uses = 250
    tier.speed = 6
    tier.attackDamageBonus = 2
    tier.level = 2
    tier.enchantmentValue = 14
    tier.repairIngredient = '#forge:ingots/iron'
  })
})

护甲等级 (Armor Tiers)

ItemEvents.armorTierRegistry(event => {
  event.add('tier_id', tier => {
    tier.durabilityMultiplier = 15 // 每个槽位将乘以 [13, 15, 16, 11]
    tier.slotProtections = [2, 5, 6, 2] // 槽位索引为 [FEET, LEGS, BODY, HEAD]
    tier.enchantmentValue = 9
    tier.equipSound = 'minecraft:item.armor.equip_iron'
    tier.repairIngredient = '#forge:ingots/iron'
    tier.toughness = 0 // 钻石有2,下界合金有3
    tier.knockbackResistance = 0
  })
})

有关默认值,请参阅 物品修改教程

脚本文件夹:startup_scripts/