Custom Tiers¶
原文:[Custom Tiers]
提示 自定义品质事件是启动事件。
你可以在启动脚本中为盔甲和工具制作自定义品质。如果不重启游戏,它们无法被重载。这些事件不可取消。
工具品质¶
ItemEvents.toolTierRegistry(event => {
event.add('tier_id', tier => {
tier.uses = 250
tier.speed = 6.0
tier.attackDamageBonus = 2.0
tier.level = 2
tier.enchantmentValue = 14
tier.repairIngredient = '#forge:ingots/iron'
})
})
盔甲品质¶
ItemEvents.armorTierRegistry(event => {
event.add('tier_id', tier => {
tier.durabilityMultiplier = 15 // Each slot will be multiplied with [13, 15, 16, 11]
tier.slotProtections = [2, 5, 6, 2] // Slot indicies are [FEET, LEGS, BODY, HEAD]
tier.enchantmentValue = 9
tier.equipSound = 'minecraft:item.armor.equip_iron'
tier.repairIngredient = '#forge:ingots/iron'
tier.toughness = 0.0 // diamond has 2.0, netherite 3.0
tier.knockbackResistance = 0.0
})
})