Êþº¾EX9net/minecraft/world/level/block/entity/LecternBlockEntity  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;  ;net/minecraft/world/level/block/entity/LecternBlockEntity$1this$0;Lnet/minecraft/world/level/block/entity/LecternBlockEntity;  java/lang/Object()V  book$Lnet/minecraft/world/item/ItemStack;  "net/minecraft/world/item/ItemStackisEmpty()Z  !EMPTY # $%split'(I)Lnet/minecraft/world/item/ItemStack; ' (onBookItemRemove * + setChanged -./ 01net/minecraft/world/ContainerstillValidBlockEntitya(Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;)Z 3 4hasBook>(Lnet/minecraft/world/level/block/entity/LecternBlockEntity;)VCodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/world/level/block/entity/LecternBlockEntity$1;MethodParametersgetContainerSize()IgetItemslotI StackMapTable removeItem((II)Lnet/minecraft/world/item/ItemStack;resultcountremoveItemNoUpdateprevsetItem((ILnet/minecraft/world/item/ItemStack;)V itemStackgetMaxStackSize stillValid-(Lnet/minecraft/world/entity/player/Player;)Zplayer*Lnet/minecraft/world/entity/player/Player; canPlaceItem((ILnet/minecraft/world/item/ItemStack;)Z clearContent SourceFileLecternBlockEntity.javaEnclosingMethodNestHost InnerClasses -  56C*+Y¸Wµ *·±7)89: ; €<=6,¬7,8 9:65 *´ ´¶¬718  9:>%6Sš *´ ´§²°7689:?@AB;?BC6—*š%*´ ´¶"N*´ ´¶™ *´ ¶&-°²°7;<=>$@&B8*D*9:*?@*E@A ü$ú; ?EF%6~#š*´ ´M*´ ²µ*´ ¶&,°²°7GH IJKM8  G#9:#?@A;?HI6?±7S8 9:?@J; ?JK=6,¬7W8 9:+66*´ ¶)±7 \]8 9:LM6Z*´ +¸,™*´ ¶2™§¬7a89:NOA@;NPQ6@¬7f8 9:?@J; ?JR6+±7k8 9:STUVW