CLASS aly net/minecraft/entity/passive/EntityHorse FIELD bN VARIANT Lpj; FIELD bO ARMOR_TYPE Lpj; 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 ()Lww; METHOD F getLootTableId ()Lpu; METHOD S_ update ()V METHOD a onInvChange (Laei;)V ARG 1 inventory METHOD a createChild (Lafs;)Lafs; ARG 1 other METHOD a interactMob (Lapr;Laeo;)Z ARG 1 player ARG 2 playerHand METHOD a (Lazu;Laen;Lagn;Lhm;)Lagn; ARG 2 difficulty METHOD a deserializeCustomData (Lhm;)V ARG 1 tag METHOD b serializeCustomData (Lhm;)V ARG 1 tag METHOD cb initAttributes ()V METHOD cw getSoundDeath ()Lww; METHOD dA getTextureLocation ()Ljava/lang/String; METHOD dD getTextureLayers ()[Ljava/lang/String; METHOD dI getArmorType ()Lalz; METHOD dz getVariant ()I METHOD e getSoundHurt (Lafe;)Lww; METHOD eh clearTextureInfo ()V METHOD ei initTextureInfo ()V METHOD h setArmorTypeFromStack (Lauv;)V ARG 1 stack METHOD s setVariant (I)V ARG 1 value METHOD y_ initDataTracker ()V