CLASS ane net/minecraft/entity/passive/TropicalFishEntity CLASS ane$a Variety FIELD m shape I FIELD n pattern I METHOD (Ljava/lang/String;III)V ARG 3 shape ARG 4 pattern METHOD a getShape ()I METHOD a getTranslateKey (II)Ljava/lang/String; ARG 0 shape ARG 1 pattern METHOD b getPattern ()I METHOD c getTranslationKey ()Ljava/lang/String; CLASS ane$b Data FIELD b shape I FIELD c pattern I FIELD d baseColor I FIELD e patternColor I FIELD bE SMALL_FISH_VARIETY_IDS [Lqe; FIELD bF LARGE_FISH_VARIETY_IDS [Lqe; FIELD bG commonSpawn Z FIELD b COMMON_VARIANTS [I FIELD c VARIANT Lpt; FIELD d SHAPE_IDS [Lqe; METHOD D getAmbientSound ()Lxt; METHOD a toVariant (Lane$a;Lawa;Lawa;)I ARG 0 variety ARG 1 baseColor ARG 2 patternColor METHOD a prepareEntityData (Lbcg;Lafx;Lahp;Lahx;Lhs;)Lahx; ARG 3 difficulty METHOD a readCustomDataFromTag (Lhs;)V METHOD b getToolTipForVariant (I)Ljava/lang/String; ARG 0 variant METHOD b writeCustomDataToTag (Lhs;)V METHOD c spawnsTooManyForEachTry (I)Z ARG 1 count METHOD cw getDeathSound ()Lxt; METHOD d getBaseDyeColor (I)Lawa; ARG 0 variant METHOD dC getFlopSound ()Lxt; METHOD dK getVariant ()I METHOD dL getBaseColorComponents ()[F METHOD dM getPatternColorComponents ()[F METHOD dN getShape ()I METHOD dO getVarietyId ()Lqe; METHOD dP getShapeId ()Lqe; METHOD e getHurtSound (Lagm;)Lxt; METHOD f copyDataToStack (Laxd;)V METHOD l getFishBucketItem ()Laxd; METHOD q getPatternDyeColor (I)Lawa; ARG 0 variant METHOD r getTranslationKey (I)Ljava/lang/String; ARG 0 variant METHOD s setVariant (I)V METHOD t getShape (I)I ARG 0 variant METHOD u getBaseDyeColorIndex (I)I ARG 0 variant METHOD v getPatternDyeColorIndex (I)I ARG 0 variant METHOD w getPattern (I)I ARG 0 variant METHOD w_ initDataTracker ()V