ΚώΊΎE‘9net/minecraft/world/level/block/entity/LecternBlockEntity#net/minecraft/world/SimpleContainer)net/minecraft/world/inventory/LecternMenu  (I)V 1net/minecraft/world/inventory/SimpleContainerData   P(ILnet/minecraft/world/Container;Lnet/minecraft/world/inventory/ContainerData;)V  &net/minecraft/world/inventory/MenuTypeLECTERN(Lnet/minecraft/world/inventory/MenuType;  3net/minecraft/world/inventory/AbstractContainerMenu,(Lnet/minecraft/world/inventory/MenuType;I)V  checkContainerSize#(Lnet/minecraft/world/Container;I)V ! "#checkContainerDataCount1(Lnet/minecraft/world/inventory/ContainerData;I)V % &'lecternLnet/minecraft/world/Container; ) *+ lecternData-Lnet/minecraft/world/inventory/ContainerData;-+net/minecraft/world/inventory/LecternMenu$1 ,/ 0P(Lnet/minecraft/world/inventory/LecternMenu;Lnet/minecraft/world/Container;III)V 2 34addSlotJ(Lnet/minecraft/world/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; 6 78 addDataSlots0(Lnet/minecraft/world/inventory/ContainerData;)V : ;<setData(II)V >?@ AB+net/minecraft/world/inventory/ContainerDataget(I)I DEF GH(net/minecraft/world/entity/player/PlayermayBuild()Z JKL MNnet/minecraft/world/ContainerremoveItemNoUpdate'(I)Lnet/minecraft/world/item/ItemStack; JP QR setChanged()V DT UV getInventory/()Lnet/minecraft/world/entity/player/Inventory; XYZ [\+net/minecraft/world/entity/player/Inventoryadd'(Lnet/minecraft/world/item/ItemStack;)Z ^_` abnet/minecraft/util/Prediction PREDICTEDLnet/minecraft/util/Prediction; Dd efdropr(Lnet/minecraft/world/item/ItemStack;ZLnet/minecraft/util/Prediction;)Lnet/minecraft/world/entity/item/ItemEntity; hij kl"net/minecraft/world/item/ItemStackEMPTY$Lnet/minecraft/world/item/ItemStack; : o pRbroadcastChanges Jr st stillValid-(Lnet/minecraft/world/entity/player/Player;)Z Jv wNgetItem DATA_COUNTI ConstantValue SLOT_COUNTBUTTON_PREV_PAGEBUTTON_NEXT_PAGEBUTTON_TAKE_BOOKBUTTON_PAGE_JUMP_RANGE_STARTdCodeLineNumberTableLocalVariableTablethis+Lnet/minecraft/world/inventory/LecternMenu; containerIdMethodParametersclickMenuButton.(Lnet/minecraft/world/entity/player/Player;I)Z pageToSet currentPagebookplayer*Lnet/minecraft/world/entity/player/Player;buttonId StackMapTablequickMoveStackQ(Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; slotIndexidvaluegetBook&()Lnet/minecraft/world/item/ItemStack;getPage()I SourceFileLecternMenu.java NestMembers InnerClasses!xyz{|yz{}yz{~yz€yz‚yzƒ&'*+ „N*»Y·» Y· ·±… †‡ˆ‰yЉ „—3*²·,Έ-Έ *,΅$*-΅(*»,Y*,·.Ά1W*-Ά5±…"  -(2)†*3‡ˆ3‰y3&'3*+Š ‰&*‹Œ„Td‘dd>*Ά9¬ͺz1F*΄(Ή=>*`Ά9¬*΄(Ή=>*dΆ9¬+ΆCš¬*΄$ΉIN*΄$ΉO+ΆS-ΆWš +-²]ΆcW¬¬…N-. /0305;6C7E:P;X<Z?a@cBnCwD‚EŒGŽJ†H y; ŽyP Žyn l‡ˆ‘’y“ό(hϊŠ ’”•„B²g°…O† ‡ˆ‘–yŠ –;<„Q *·m*Άn±…TU V†  ‡ˆ —y ˜yŠ —˜st„? *΄$+Ήq¬…Z† ‡ˆ ‘А™š„5 *΄$Ήu°…^†  ‡ˆ›œ„5 *΄(Ή=¬…b†  ‡ˆžŸ,  ,