CLASS bps net/minecraft/block/LecternBlock FIELD a FACING Lbwj; FIELD b POWERED Lbwg; FIELD c HAS_BOOK Lbwg; FIELD d BOTTOM_SHAPE Lcsv; FIELD e MIDDLE_SHAPE Lcsv; FIELD f BASE_SHAPE Lcsv; FIELD g COLLISION_SHAPE_TOP Lcsv; FIELD h COLLISION_SHAPE Lcsv; FIELD i WEST_SHAPE Lcsv; FIELD j NORTH_SHAPE Lcsv; FIELD k EAST_SHAPE Lcsv; FIELD w SOUTH_SHAPE Lcsv; METHOD (Lbmq$c;)V ARG 1 settings METHOD a openContainer (Lbhm;Lev;Lawb;)V ARG 1 world ARG 2 pos ARG 3 player METHOD a setPowered (Lbhm;Lev;Lbvo;)V ARG 0 world ARG 1 pos ARG 2 state METHOD a putBookIfAbsent (Lbhm;Lev;Lbvo;Lbce;)Z ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD a setHasBook (Lbhm;Lev;Lbvo;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 hasBook METHOD b updateNeighborAlways (Lbhm;Lev;Lbvo;)V ARG 0 world ARG 1 pos ARG 2 state METHOD b putBook (Lbhm;Lev;Lbvo;Lbce;)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 book METHOD b setPowered (Lbhm;Lev;Lbvo;Z)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 powered METHOD d dropBook (Lbvo;Lbhm;Lev;)V ARG 1 state ARG 2 world ARG 3 pos METHOD h (Lbvo;Lbgw;Lev;)Lcsv; ARG 1 state ARG 2 view ARG 3 pos