CLASS bpc net/minecraft/block/LecternBlock FIELD a FACING Lbvt; FIELD b POWERED Lbvq; FIELD c HAS_BOOK Lbvq; FIELD d BOTTOM_SHAPE Lcsc; FIELD e MIDDLE_SHAPE Lcsc; FIELD f BASE_SHAPE Lcsc; FIELD g COLLISION_SHAPE_TOP Lcsc; FIELD h COLLISION_SHAPE Lcsc; FIELD i WEST_SHAPE Lcsc; FIELD j NORTH_SHAPE Lcsc; FIELD k EAST_SHAPE Lcsc; FIELD w SOUTH_SHAPE Lcsc; METHOD (Lbma$c;)V ARG 1 settings METHOD a openContainer (Lbgw;Lev;Lavn;)V ARG 1 world ARG 2 pos ARG 3 player METHOD a setPowered (Lbgw;Lev;Lbuy;)V ARG 0 world ARG 1 pos ARG 2 state METHOD a putBookIfAbsent (Lbgw;Lev;Lbuy;Lbbq;)Z ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD a setHasBook (Lbgw;Lev;Lbuy;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 hasBook METHOD b updateNeighborAlways (Lbgw;Lev;Lbuy;)V ARG 0 world ARG 1 pos ARG 2 state METHOD b putBook (Lbgw;Lev;Lbuy;Lbbq;)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD b setPowered (Lbgw;Lev;Lbuy;Z)V ARG 2 state ARG 3 powered METHOD h (Lbuy;Lbgh;Lev;)Lcsc; ARG 1 state ARG 2 view ARG 3 pos