Êþº¾E¿  java/lang/Record()V   java/util/ListcopyOf((Ljava/util/Collection;)Ljava/util/List;  =net/minecraft/network/protocol/game/ServerboundEditBookPacketslotI  pagesLjava/util/List;  titleLjava/util/Optional;   3net/minecraft/network/protocol/game/GamePacketTypesSERVERBOUND_EDIT_BOOK+Lnet/minecraft/network/protocol/PacketType; "#$ %& ?@apply()Ljava/util/function/Function;B6net/minecraft/world/item/component/WritableBookContent 8D EF stringUtf8,(I)Lnet/minecraft/network/codec/StreamCodec; 8H IJlist;(I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; LMN ?O'net/minecraft/network/codec/StreamCodecc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec;>R5net/minecraft/world/item/component/WrittenBookContentT ?U:()Lnet/minecraft/network/codec/StreamCodec$CodecOperation;>X ?Y(()Lcom/mojang/datafixers/util/Function3; L[ \] composite#(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lnet/minecraft/network/codec/StreamCodec; _ `< STREAM_CODECb%net/minecraft/network/protocol/Packet Signature$Ljava/util/List;(Ljava/util/Optional;‘Lnet/minecraft/network/codec/StreamCodec;((ILjava/util/List;Ljava/util/Optional;)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;LocalVariableTypeTableMethodParametersP(ILjava/util/List;Ljava/util/Optional;)Vtype-()Lnet/minecraft/network/protocol/PacketType;n()Lnet/minecraft/network/protocol/PacketType;listener>Lnet/minecraft/network/protocol/game/ServerGamePacketListener;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Ljava/util/List;&()Ljava/util/List;()Ljava/util/Optional;*()Ljava/util/Optional;)(Lnet/minecraft/network/PacketListener;)VyLjava/lang/Record;Lnet/minecraft/network/protocol/Packet; SourceFileServerboundEditBookPacket.javaRecordBootstrapMethods†slot;pages;title ‹&(Ljava/lang/Object;)Ljava/lang/Object;� Ž v�T(Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)Ljava/lang/Integer;’ “ z•Q(Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)Ljava/util/List;—T(Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec;™ 8š ›—optional� ž | U(Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;)Ljava/util/Optional;¢J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;¤ ¥ g§x(Ljava/lang/Integer;Ljava/util/List;Ljava/util/Optional;)Lnet/minecraft/network/protocol/game/ServerboundEditBookPacket;© ª«¬ ­®java/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;° ±²³ ´µ"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses¸6net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperation»%java/lang/invoke/MethodHandles$Lookup½java/lang/invoke/MethodHandlesLookup1acdce`<cf gh‰*·,¸M*µ *,µ*-µ±i j*klmden €€€copqh.²°i j klcr)*h@+*¹!±i %&jklstns-uh1*º+°ij kl1vh1*º/¬ij kl5wh<*+º3¬ijklxynxvh/*´ ¬ij klzh/*´°ij klc{|h/*´°ij klc}A)~h3 *+À"¶'±ij  klnsha=²7º=¸Cd¸G¹KºP ¸CºS¹KºVºW¸Z³^±i 6c€�‚ƒ$cdce„B¨…‡ˆ‰¯ŠŒ�¯Š‘”¯–˜–¯ŠœŸ¯¡£¦¶·L¹ º¼¾