CLASS aml net/minecraft/entity/passive/HorseEntity 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 ()Lxc; METHOD V_ update ()V METHOD a onInvChange (Laer;)V METHOD a createChild (Lagb;)Lagb; METHOD a interactMob (Laqf;Laex;)Z ARG 1 player METHOD a (Lban;Laew;Lagq;Lagy;Lho;)Lagy; ARG 3 difficulty METHOD a deserializeCustomData (Lho;)V METHOD b serializeCustomData (Lho;)V METHOD cb initAttributes ()V METHOD cw getSoundDeath ()Lxc; METHOD dA getTextureLocation ()Ljava/lang/String; METHOD dD getTextureLayers ()[Ljava/lang/String; METHOD dI getArmorType ()Lamm; METHOD dz getVariant ()I METHOD e getSoundHurt (Lafn;)Lxc; METHOD eh clearTextureInfo ()V METHOD ei initTextureInfo ()V METHOD h setArmorTypeFromStack (Lavn;)V METHOD s setVariant (I)V METHOD y_ initDataTracker ()V