CLASS bpg net/minecraft/block/LecternBlock FIELD a FACING Lbvx; FIELD b POWERED Lbvu; FIELD c HAS_BOOK Lbvu; FIELD d BOTTOM_SHAPE Lcsi; FIELD e MIDDLE_SHAPE Lcsi; FIELD f BASE_SHAPE Lcsi; FIELD g COLLISION_SHAPE_TOP Lcsi; FIELD h COLLISION_SHAPE Lcsi; FIELD i WEST_SHAPE Lcsi; FIELD j NORTH_SHAPE Lcsi; FIELD k EAST_SHAPE Lcsi; FIELD w SOUTH_SHAPE Lcsi; METHOD (Lbme$c;)V ARG 1 settings METHOD a openContainer (Lbha;Lev;Lavr;)V ARG 1 world ARG 2 pos ARG 3 player METHOD a setPowered (Lbha;Lev;Lbvc;)V ARG 0 world ARG 1 pos ARG 2 state METHOD a putBookIfAbsent (Lbha;Lev;Lbvc;Lbbu;)Z ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD a setHasBook (Lbha;Lev;Lbvc;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 hasBook METHOD b updateNeighborAlways (Lbha;Lev;Lbvc;)V ARG 0 world ARG 1 pos ARG 2 state METHOD b putBook (Lbha;Lev;Lbvc;Lbbu;)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD b setPowered (Lbha;Lev;Lbvc;Z)V ARG 2 state ARG 3 powered METHOD h (Lbvc;Lbgl;Lev;)Lcsi; ARG 1 state ARG 2 view ARG 3 pos