CLASS arl net/minecraft/block/BlockMushroomHuge CLASS arl$a Variant FIELD a NORTH_WEST Larl$a; FIELD b NORTH Larl$a; FIELD c NORTH_EAST Larl$a; FIELD d WEST Larl$a; FIELD e CENTER Larl$a; FIELD f EAST Larl$a; FIELD g SOUTH_WEST Larl$a; FIELD h SOUTH Larl$a; FIELD i SOUTH_EAST Larl$a; FIELD j STEM Larl$a; FIELD k ALL_INSIDE Larl$a; FIELD l ALL_OUTSIDE Larl$a; FIELD m ALL_STEM Larl$a; FIELD n VARIANTS [Larl$a; FIELD o meta I FIELD p name Ljava/lang/String; METHOD (Ljava/lang/String;IILjava/lang/String;)V ARG 0 meta ARG 1 name METHOD a getMeta ()I METHOD a getVariantFromMeta (I)Larl$a; ARG 0 meta METHOD m asString ()Ljava/lang/String; FIELD a VARIANT Laxf; FIELD b plantBlock Laou; METHOD (Lbcx;Lbcy;Laou;)V ARG 0 material ARG 1 color ARG 2 plantBlock METHOD a deserializeState (I)Lawr; ARG 0 meta METHOD a getPickStack (Lams;Let;Lawr;)Lain; ARG 0 world ARG 1 pos ARG 2 state METHOD a getStateForPlacement (Lams;Let;Lfa;FFFILvn;)Lawr; ARG 0 world ARG 1 pos ARG 2 facing ARG 3 hitX ARG 4 hitY ARG 5 hitZ ARG 6 metadata ARG 7 player METHOD a applyMirror (Lawr;Larw;)Lawr; ARG 0 state ARG 1 mirror METHOD a applyRotation (Lawr;Latk;)Lawr; ARG 0 state ARG 1 rotation METHOD a getDropItem (Lawr;Ljava/util/Random;I)Lail; ARG 0 state ARG 1 random ARG 2 fortune METHOD a getDropAmount (Ljava/util/Random;)I ARG 0 random METHOD b createStateFactory ()Laws; METHOD c getMapColor (Lawr;Lamw;Let;)Lbcy; METHOD e serializeState (Lawr;)I ARG 0 state