CLASS bpe net/minecraft/block/entity/LecternBlockEntity CLASS bpe$1 METHOD S_ getInvMaxStackAmount ()I METHOD U_ clearInv ()V METHOD V_ getInvSize ()I METHOD a getInvStack (I)Laxc; ARG 1 slot METHOD a takeInvStack (II)Laxc; ARG 1 slot METHOD a setInvStack (ILaxc;)V ARG 1 slot ARG 2 itemStack METHOD a canPlayerUseInv (Larj;)Z ARG 1 playerEntity METHOD b removeInvStack (I)Laxc; ARG 1 slot METHOD b isValidInvStack (ILaxc;)Z ARG 1 slot METHOD c isInvEmpty ()Z METHOD e markDirty ()V CLASS bpe$2 METHOD a size ()I METHOD a get (I)I ARG 1 key METHOD a set (II)V ARG 1 key ARG 2 value FIELD a inventory Lafq; FIELD b propertyDelegate Latn; FIELD c book Laxc; FIELD g currentPage I FIELD h pageCount I METHOD U_ clearInv ()V METHOD a setCurrentPage (I)V ARG 1 currentPage METHOD a getCommandSource (Larj;)Lca; ARG 1 player METHOD a setBook (Laxc;)V ARG 1 book METHOD a setBook (Laxc;Larj;)V ARG 1 book ARG 2 player METHOD a fromTag (Lhq;)V METHOD b resolveBook (Laxc;Larj;)Laxc; ARG 1 book ARG 2 player METHOD b toTag (Lhq;)Lhq; METHOD c getBook ()Laxc; METHOD d getDisplayName ()Ljb; METHOD f hasBook ()Z METHOD g getCurrentPage ()I METHOD h getComparatorOutput ()I METHOD s onBookRemoved ()V