接口 Armor


@SilkApi public interface Armor

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

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

    字段
    修饰符和类型
    字段
    说明
    static final int
    击退抗性比例
  • 方法概要

    修饰符和类型
    方法
    说明
    default net.minecraft.item.ArmorItem
    createBody(net.minecraft.item.Item.Settings settings)
     
    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
     
    int
     
    net.minecraft.registry.entry.RegistryEntry<net.minecraft.sound.SoundEvent>
     
    @NotNull String
     
    float
     
    default List<net.minecraft.item.ArmorMaterial.Layer>
    获取装备的纹理层
    int[]
     
    net.minecraft.recipe.Ingredient
     
    float
     
    default net.minecraft.registry.entry.RegistryEntry<net.minecraft.item.ArmorMaterial>
     
  • 字段详细资料

  • 方法详细资料

    • getId

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

      @SilkApi int getDurability()
    • getProtection

      @SilkApi int[] getProtection()
    • getKnockBackResistance

      @SilkApi float getKnockBackResistance()
    • getEnchantability

      int getEnchantability()
    • getEquipSound

      net.minecraft.registry.entry.RegistryEntry<net.minecraft.sound.SoundEvent> getEquipSound()
    • getRepairIngredient

      net.minecraft.recipe.Ingredient getRepairIngredient()
    • getToughness

      float getToughness()
    • getLayers

      default List<net.minecraft.item.ArmorMaterial.Layer> getLayers()
      获取装备的纹理层
      返回:
      默认的单个纹理层
    • register

      default net.minecraft.registry.entry.RegistryEntry<net.minecraft.item.ArmorMaterial> register()
    • 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)
    • createBody

      @SilkApi default net.minecraft.item.ArmorItem createBody(net.minecraft.item.Item.Settings settings)