枚举类 ArmorMaterials

java.lang.Object
java.lang.Enum<ArmorMaterials>
pers.saikel0rado1iu.spontaneousreplace.item.ArmorMaterials
所有已实现的接口:
Serializable, Comparable<ArmorMaterials>, Constable, pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper

public enum ArmorMaterials extends Enum<ArmorMaterials> implements pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper

盔甲材料类

自然更替的盔甲工具材料
从以下版本开始:
1.0.0
  • 嵌套类概要

    从类继承的嵌套类/接口 java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • 枚举常量概要

    枚举常量
    枚举常量
    说明
    防箭装备
    一种特殊的投掷物防御装备
    金铜盔甲
    基础属性只比金制盔甲略高,但是拥有极致的附魔等级,附魔等级甚至比金高 5 点
    铜铁盔甲
    基础属性只比铁制盔甲略高,但是拥有精铜的盔甲韧性和附魔等级
    精铜盔甲
    基础属性在锁链盔甲与铁制盔甲之间,但耐久小于二者,但是拥有少量的盔甲韧性和只比金属性低地附魔等级
    钢制盔甲
    基础属性只比钻石盔甲略低,但是拥有下届合金的附魔等级和少量的击退抗性
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final int
     

    从接口继承的字段 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper

    KR_RATIO
  • 方法概要

    修饰符和类型
    方法
    说明
    Map<net.minecraft.item.ArmorItem.Type,Integer>
     
    int
     
    int
     
    net.minecraft.registry.entry.RegistryEntry<net.minecraft.sound.SoundEvent>
     
    net.minecraft.util.Identifier
    id()
     
    float
     
    List<net.minecraft.item.ArmorMaterial.Layer>
     
    Supplier<net.minecraft.registry.entry.RegistryEntry<net.minecraft.item.ArmorMaterial>>
     
    Supplier<net.minecraft.recipe.Ingredient>
     
    float
     
    返回带有指定名称的该类的枚举常量。
    返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同

    从类继承的方法 java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    从接口继承的方法 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper

    createBoots, createChestplate, createHelmet, createLeggings
  • 枚举常量详细资料

    • REFINED_COPPER

      public static final ArmorMaterials REFINED_COPPER
      精铜盔甲
      基础属性在锁链盔甲与铁制盔甲之间,但耐久小于二者,但是拥有少量的盔甲韧性和只比金属性低地附魔等级
    • CUFE

      public static final ArmorMaterials CUFE
      铜铁盔甲
      基础属性只比铁制盔甲略高,但是拥有精铜的盔甲韧性和附魔等级
    • AUCU

      public static final ArmorMaterials AUCU
      金铜盔甲
      基础属性只比金制盔甲略高,但是拥有极致的附魔等级,附魔等级甚至比金高 5 点
    • STEEL

      public static final ArmorMaterials STEEL
      钢制盔甲
      基础属性只比钻石盔甲略低,但是拥有下届合金的附魔等级和少量的击退抗性
    • ARROWPROOF

      public static final ArmorMaterials ARROWPROOF
      防箭装备
      一种特殊的投掷物防御装备
  • 字段详细资料

    • ARROWPROOF_COLOR

      public static final int ARROWPROOF_COLOR
      另请参阅:
  • 方法详细资料

    • values

      public static ArmorMaterials[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static ArmorMaterials valueOf(String name)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • id

      public net.minecraft.util.Identifier id()
      指定者:
      id 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • durability

      public int durability()
      指定者:
      durability 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • defense

      public Map<net.minecraft.item.ArmorItem.Type,Integer> defense()
      指定者:
      defense 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • enchantability

      public int enchantability()
      指定者:
      enchantability 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • equipSound

      public net.minecraft.registry.entry.RegistryEntry<net.minecraft.sound.SoundEvent> equipSound()
      指定者:
      equipSound 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • repairIngredient

      public Supplier<net.minecraft.recipe.Ingredient> repairIngredient()
      指定者:
      repairIngredient 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • toughness

      public float toughness()
      指定者:
      toughness 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • knockbackResistance

      public float knockbackResistance()
      指定者:
      knockbackResistance 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • layers

      public List<net.minecraft.item.ArmorMaterial.Layer> layers()
      指定者:
      layers 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper
    • material

      public Supplier<net.minecraft.registry.entry.RegistryEntry<net.minecraft.item.ArmorMaterial>> material()
      指定者:
      material 在接口中 pers.saikel0rado1iu.silk.api.ropestick.armor.ArmorHelper