CLASS aoo net/minecraft/block/BlockDoor CLASS aoo$a Half FIELD a UPPER Laoo$a; FIELD b LOWER Laoo$a; METHOD m ()Ljava/lang/String; CLASS aoo$b Hinge FIELD a LEFT Laoo$b; FIELD b RIGHT Laoo$b; METHOD m ()Ljava/lang/String; FIELD B BOX_EAST Lbfm; FIELD C BOX_WEST Lbfm; FIELD a FACING Lavr; FIELD b OPEN Lavq; FIELD c HINGE Lavs; FIELD d POWERED Lavq; FIELD e HALF Lavs; FIELD f BOX_NORTH Lbfm; FIELD g BOX_SOUTH Lbfm; METHOD a (I)Lave; METHOD a (Lali;Ldx;)Z METHOD a (Lali;Ldx;Lave;)Lahf; METHOD a (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z METHOD a (Lali;Ldx;Z)V METHOD a (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a (Lave;Laqm;)Lave; METHOD a (Lave;Lasa;)Lave; METHOD a (Lave;Ljava/util/Random;I)Lahd; METHOD b ()Lavf; METHOD b (Lave;)Z METHOD b (Lave;Lalm;Ldx;)Lbfm; METHOD c ()Ljava/lang/String; METHOD c (Lave;Lalm;Ldx;)Lave; METHOD d (Lalm;Ldx;)Z METHOD e (Lave;)I METHOD f ()Lala; METHOD f (Lalm;Ldx;)Lee; METHOD h ()Lahd; METHOD h (Lave;)Lbbn; METHOD r (Lave;)Lbbl;