CLASS bpa net/minecraft/block/LecternBlock FIELD a FACING Lbvr; FIELD b POWERED Lbvo; FIELD c HAS_BOOK Lbvo; FIELD d BOTTOM_SHAPE Lcsa; FIELD e MIDDLE_SHAPE Lcsa; FIELD f BASE_SHAPE Lcsa; FIELD g COLLISION_SHAPE_TOP Lcsa; FIELD h COLLISION_SHAPE Lcsa; FIELD i WEST_SHAPE Lcsa; FIELD j NORTH_SHAPE Lcsa; FIELD k EAST_SHAPE Lcsa; FIELD w SOUTH_SHAPE Lcsa; METHOD (Lbly$c;)V ARG 1 settings METHOD a openContainer (Lbgv;Lev;Lavm;)V ARG 1 world ARG 2 pos ARG 3 player METHOD a setPowered (Lbgv;Lev;Lbuw;)V ARG 0 world ARG 1 pos ARG 2 state METHOD a putBookIfAbsent (Lbgv;Lev;Lbuw;Lbbp;)Z ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD a setHasBook (Lbgv;Lev;Lbuw;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 hasBook METHOD b updateNeighborAlways (Lbgv;Lev;Lbuw;)V ARG 0 world ARG 1 pos ARG 2 state METHOD b putBook (Lbgv;Lev;Lbuw;Lbbp;)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD b setPowered (Lbgv;Lev;Lbuw;Z)V ARG 2 state ARG 3 powered METHOD h (Lbuw;Lbgg;Lev;)Lcsa; ARG 1 state ARG 2 view ARG 3 pos