CLASS bpp net/minecraft/block/LecternBlock FIELD a FACING Lbwg; FIELD b POWERED Lbwd; FIELD c HAS_BOOK Lbwd; FIELD d BOTTOM_SHAPE Lcss; FIELD e MIDDLE_SHAPE Lcss; FIELD f BASE_SHAPE Lcss; FIELD g COLLISION_SHAPE_TOP Lcss; FIELD h COLLISION_SHAPE Lcss; FIELD i WEST_SHAPE Lcss; FIELD j NORTH_SHAPE Lcss; FIELD k EAST_SHAPE Lcss; FIELD w SOUTH_SHAPE Lcss; METHOD (Lbmn$c;)V ARG 1 settings METHOD a openContainer (Lbhj;Lev;Lavz;)V ARG 1 world ARG 2 pos ARG 3 player METHOD a setPowered (Lbhj;Lev;Lbvl;)V ARG 0 world ARG 1 pos ARG 2 state METHOD a putBookIfAbsent (Lbhj;Lev;Lbvl;Lbcc;)Z ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD a setHasBook (Lbhj;Lev;Lbvl;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 hasBook METHOD b updateNeighborAlways (Lbhj;Lev;Lbvl;)V ARG 0 world ARG 1 pos ARG 2 state METHOD b putBook (Lbhj;Lev;Lbvl;Lbcc;)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD b setPowered (Lbhj;Lev;Lbvl;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 powered METHOD d dropBook (Lbvl;Lbhj;Lev;)V ARG 1 state ARG 2 world ARG 3 pos METHOD h (Lbvl;Lbgt;Lev;)Lcss; ARG 1 state ARG 2 view ARG 3 pos