CLASS ams net/minecraft/block/BlockFlower CLASS ams$a Type FIELD a DANDELION Lams$a; FIELD b POPPY Lams$a; FIELD c BLUE_ORCHID Lams$a; FIELD d ALLIUM Lams$a; FIELD e HOUSTONIA Lams$a; FIELD f RED_TULIP Lams$a; FIELD g ORANGE_TULIP Lams$a; FIELD h WHITE_TULIP Lams$a; FIELD i PINK_TULIP Lams$a; FIELD j OXEYE_DAISY Lams$a; FIELD k typeArray [[Lams$a; FIELD l blockType Lams$b; FIELD m meta I FIELD n name Ljava/lang/String; FIELD o shortName Ljava/lang/String; METHOD (Ljava/lang/String;ILams$b;ILjava/lang/String;Ljava/lang/String;)V METHOD a getBlockType ()Lams$b; METHOD a getAllTypes (Lams$b;)[Lams$a; ARG 0 blockType METHOD a getType (Lams$b;I)Lams$a; ARG 0 blockType ARG 1 meta METHOD b getMeta ()I METHOD d getShortName ()Ljava/lang/String; METHOD m asString ()Ljava/lang/String; METHOD values values ()[Lams$a; CLASS ams$b BlockType FIELD a YELLOW Lams$b; FIELD b RED Lams$b; METHOD a getFlowerBlock ()Lams; METHOD values values ()[Lams$b; FIELD a TYPE Lata; METHOD a deserializeState (I)Lasm; ARG 0 meta METHOD a addStacksForDisplay (Laeq;Lads;Ldc;)V ARG 0 item ARG 1 tab ARG 2 list METHOD b createStateFactory ()Lasn; METHOD b getBoundingBox (Lasm;Laja;Lcn;)Lbcs; ARG 0 state ARG 1 view ARG 2 pos METHOD d getDropItemDamage (Lasm;)I ARG 0 state METHOD e getBlockType ()Lams$b; METHOD e serializeState (Lasm;)I ARG 0 state METHOD g getTypeProperty ()Latc; METHOD v getOffsetType ()Laky$a;