CLASS none/xf net/minecraft/entity/passive/HorseArmorType FIELD a NONE Lnone/xf; FIELD b IRON Lnone/xf; FIELD c GOLD Lnone/xf; FIELD d DIAMOND Lnone/xf; FIELD e texturePath Ljava/lang/String; FIELD f identifier Ljava/lang/String; FIELD g protection I METHOD (Ljava/lang/String;II)V ARG 0 protection METHOD (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;)V ARG 0 protection ARG 1 textureName ARG 2 identifier METHOD a getOrdinal ()I METHOD a getByOrdinal (I)Lnone/xf; ARG 0 ordinal METHOD a getByItem (Lnone/aep;)Lnone/xf; ARG 0 item METHOD a getByStack (Lnone/aer;)Lnone/xf; ARG 0 stack METHOD b getIdentifier ()Ljava/lang/String; METHOD b isHorseArmor (Lnone/aep;)Z ARG 0 item METHOD c getProtectionAmount ()I METHOD d getTexturePath ()Ljava/lang/String;