接口 Armor

所有超级接口:
net.minecraft.item.ArmorMaterial

@SilkApi public interface Armor extends net.minecraft.item.ArmorMaterial

辅助盔甲的创建的数据直观和清晰

从以下版本开始:
0.1.0
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final int[]
    基础耐久基数
    static final int
    击退抗性比例
  • 方法概要

    修饰符和类型
    方法
    说明
    default net.minecraft.item.ArmorItem
    createBoots(net.minecraft.item.Item.Settings settings)
     
    default net.minecraft.item.ArmorItem
    createChestplate(net.minecraft.item.Item.Settings settings)
     
    default net.minecraft.item.ArmorItem
    createHelmet(net.minecraft.item.Item.Settings settings)
     
    default net.minecraft.item.ArmorItem
    createLeggings(net.minecraft.item.Item.Settings settings)
     
    int
     
    default int
    getDurability(net.minecraft.item.ArmorItem.Type type)
     
    @NotNull String
     
    default float
     
    float
     
    default String
     
    int[]
     
    default int
    getProtection(net.minecraft.item.ArmorItem.Type type)
     

    从接口继承的方法 net.minecraft.item.ArmorMaterial

    getEnchantability, getEquipSound, getRepairIngredient, getToughness
  • 字段详细资料

    • DURABILITY_BASE

      @SilkApi static final int[] DURABILITY_BASE
      基础耐久基数
    • KR_RATIO

      @SilkApi static final int KR_RATIO
      击退抗性比例
      另请参阅:
  • 方法详细资料

    • getId

      @SilkApi @NotNull @NotNull String getId()
    • getDurability

      @SilkApi int getDurability()
    • getProtection

      @SilkApi int[] getProtection()
    • getKnockBackResistance

      @SilkApi float getKnockBackResistance()
    • createHelmet

      @SilkApi default net.minecraft.item.ArmorItem createHelmet(net.minecraft.item.Item.Settings settings)
    • createChestplate

      @SilkApi default net.minecraft.item.ArmorItem createChestplate(net.minecraft.item.Item.Settings settings)
    • createLeggings

      @SilkApi default net.minecraft.item.ArmorItem createLeggings(net.minecraft.item.Item.Settings settings)
    • createBoots

      @SilkApi default net.minecraft.item.ArmorItem createBoots(net.minecraft.item.Item.Settings settings)
    • getName

      default String getName()
      指定者:
      getName 在接口中 net.minecraft.item.ArmorMaterial
    • getDurability

      default int getDurability(net.minecraft.item.ArmorItem.Type type)
      指定者:
      getDurability 在接口中 net.minecraft.item.ArmorMaterial
    • getProtection

      default int getProtection(net.minecraft.item.ArmorItem.Type type)
      指定者:
      getProtection 在接口中 net.minecraft.item.ArmorMaterial
    • getKnockbackResistance

      default float getKnockbackResistance()
      指定者:
      getKnockbackResistance 在接口中 net.minecraft.item.ArmorMaterial