CLASS amg net/minecraft/entity/passive/EntityHorse FIELD bN VARIANT Lpm; FIELD bO ARMOR_TYPE Lpm; FIELD bP HORSE_TEX [Ljava/lang/String; FIELD bQ HORSE_TEX_ID [Ljava/lang/String; FIELD bR HORSE_MARKING_TEX [Ljava/lang/String; FIELD bS HORSE_MARKING_TEX_ID [Ljava/lang/String; FIELD bT textureLocation Ljava/lang/String; FIELD bU textureLayers [Ljava/lang/String; METHOD D getSoundAmbient ()Lxb; METHOD S_ update ()V METHOD a onInvChange (Laep;)V METHOD a createChild (Lafz;)Lafz; METHOD a interactMob (Laqa;Laev;)Z ARG 1 player METHOD a (Lbaf;Laeu;Lago;Lagv;Lho;)Lagv; ARG 3 difficulty METHOD a deserializeCustomData (Lho;)V METHOD b serializeCustomData (Lho;)V METHOD cb initAttributes ()V METHOD cw getSoundDeath ()Lxb; METHOD dA getTextureLocation ()Ljava/lang/String; METHOD dD getTextureLayers ()[Ljava/lang/String; METHOD dI getArmorType ()Lamh; METHOD dz getVariant ()I METHOD e getSoundHurt (Lafl;)Lxb; METHOD eh clearTextureInfo ()V METHOD ei initTextureInfo ()V METHOD h setArmorTypeFromStack (Lavf;)V METHOD s setVariant (I)V METHOD y_ initDataTracker ()V