CLASS bpr net/minecraft/block/LecternBlock FIELD a FACING Lbwi; FIELD b POWERED Lbwf; FIELD c HAS_BOOK Lbwf; FIELD d BOTTOM_SHAPE Lcsu; FIELD e MIDDLE_SHAPE Lcsu; FIELD f BASE_SHAPE Lcsu; FIELD g COLLISION_SHAPE_TOP Lcsu; FIELD h COLLISION_SHAPE Lcsu; FIELD i WEST_SHAPE Lcsu; FIELD j NORTH_SHAPE Lcsu; FIELD k EAST_SHAPE Lcsu; FIELD w SOUTH_SHAPE Lcsu; METHOD (Lbmp$c;)V ARG 1 settings METHOD a openContainer (Lbhl;Lev;Lawb;)V ARG 1 world ARG 2 pos ARG 3 player METHOD a setPowered (Lbhl;Lev;Lbvn;)V ARG 0 world ARG 1 pos ARG 2 state METHOD a putBookIfAbsent (Lbhl;Lev;Lbvn;Lbce;)Z ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD a setHasBook (Lbhl;Lev;Lbvn;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 hasBook METHOD b updateNeighborAlways (Lbhl;Lev;Lbvn;)V ARG 0 world ARG 1 pos ARG 2 state METHOD b putBook (Lbhl;Lev;Lbvn;Lbce;)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD b setPowered (Lbhl;Lev;Lbvn;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 powered METHOD d dropBook (Lbvn;Lbhl;Lev;)V ARG 1 state ARG 2 world ARG 3 pos METHOD h (Lbvn;Lbgv;Lev;)Lcsu; ARG 1 state ARG 2 view ARG 3 pos