CLASS arc net/minecraft/entity/passive/MooshroomEntity CLASS arc$a Type FIELD c name Ljava/lang/String; FIELD d mushroom Lbvl; METHOD (Ljava/lang/String;ILjava/lang/String;Lbvl;)V ARG 3 name ARG 4 mushroom METHOD a getMushroomState ()Lbvl; METHOD b fromName (Ljava/lang/String;)Larc$a; ARG 0 name FIELD bA stewEffect Laib; FIELD bB stewEffectDuration I FIELD bC lightningId Ljava/util/UUID; FIELD bz TYPE Lqh; METHOD a setType (Larc$a;)V ARG 1 type METHOD a chooseBabyType (Larc;)Larc$a; ARG 1 mooshroom METHOD dV getMooshroomType ()Larc$a; METHOD j getStewEffectFrom (Lbcc;)Lorg/apache/commons/lang3/tuple/Pair; ARG 1 flower