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 0 inventory METHOD a createChild (Lafs;)Lafs; ARG 0 other METHOD a interactMob (Lapr;Laeo;)Z ARG 0 player ARG 1 playerHand METHOD a (Lazu;Laen;Lagn;Lhm;)Lagn; ARG 1 difficulty METHOD a deserializeCustomData (Lhm;)V ARG 0 tag METHOD b serializeCustomData (Lhm;)V ARG 0 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 0 stack METHOD s setVariant (I)V ARG 0 value METHOD y_ initDataTracker ()V