Êþº¾E  java/lang/Record()V   java/util/Listsize()I6net/minecraft/world/item/component/WritableBookContent"java/lang/IllegalArgumentException makeConcatWithConstants(I)Ljava/lang/String;  (Ljava/lang/String;)V  pagesLjava/util/List;  stream()Ljava/util/stream/Stream;! "#apply (Z)Ljava/util/function/Function; %&' ()java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream; + ,(Ljava/util/List;)V . /0withReplacedPagesJ(Ljava/util/List;)Lnet/minecraft/world/item/component/WritableBookContent;2 34toStringL(Lnet/minecraft/world/item/component/WritableBookContent;)Ljava/lang/String;6 78hashCode;(Lnet/minecraft/world/item/component/WritableBookContent;)I: ;<equalsM(Lnet/minecraft/world/item/component/WritableBookContent;Ljava/lang/Object;)Z >?@ AB'net/minecraft/server/network/Filterableget(Z)Ljava/lang/Object;Djava/lang/String F GH PAGES_CODEC Lcom/mojang/serialization/Codec; K LMof()Ljava/util/List; OPQ RScom/mojang/serialization/CodecoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;U "V()Ljava/util/function/Function; XYZ [\!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; ^_` ab;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;U efg "h!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App; j klEMPTY8Lnet/minecraft/world/item/component/WritableBookContent; On opstring$(II)Lcom/mojang/serialization/Codec; >r stcodecB(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; v wH PAGE_CODEC Oy z{sizeLimitedListOf#(I)Lcom/mojang/serialization/Codec;U ~€ �‚2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; „ …HCODEC ‡ˆ‰ Š‹)net/minecraft/network/codec/ByteBufCodecs stringUtf8,(I)Lnet/minecraft/network/codec/StreamCodec; >� Ž� streamCodecT(Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; ‡‘ ’“list;(I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; •–— "˜'net/minecraft/network/codec/StreamCodecc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec; •š (›e(Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; � žŸ STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec;¡.net/minecraft/world/item/component/BookContent SignatureOLjava/util/List;>;PAGE_EDIT_LENGTHI ConstantValue MAX_PAGESd_Lcom/mojang/serialization/Codec;>;qLcom/mojang/serialization/Codec;>;>;ZLcom/mojang/serialization/Codec;|Lnet/minecraft/network/codec/StreamCodec;CodeLineNumberTableLocalVariableTablethisLocalVariableTypeTable StackMapTableMethodParametersR(Ljava/util/List;>;)VgetPages(Z)Ljava/util/stream/Stream; filterEnabledZ0(Z)Ljava/util/stream/Stream;newPages‰(Ljava/util/List;>;)Lnet/minecraft/world/item/component/WritableBookContent;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;Q()Ljava/util/List;>;$(Ljava/util/List;)Ljava/lang/Object;lambda$getPages$0>(ZLnet/minecraft/server/network/Filterable;)Ljava/lang/String;page)Lnet/minecraft/server/network/Filterable;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;ŽLjava/lang/Record;Lnet/minecraft/world/item/component/BookContent; SourceFileWritableBookContent.javaRecordBootstrapMethodsÒGot  pages, but maximum is 100Ô&(Ljava/lang/Object;)Ljava/lang/Object;Ö × ÃÄÙ=(Lnet/minecraft/server/network/Filterable;)Ljava/lang/String;Ü Ý MßJ(Lnet/minecraft/world/item/component/WritableBookContent;)Ljava/util/List;*0ã ä ÇÈÈç èéê ë$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;í îïð ñò"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;ô õö÷ øù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; InnerClassesInstanceýcom/mojang/datafixers/ProductsP16net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperation%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup1  ¢£kl¤¥¦§¨¥¦©wH¢ªGH¢«…H¢¬žŸ¢­ ,®“(*·+¹d¤»Y+¹º·¿*+µ±¯ "'"°(±l(² (£³ÿ" ´€¢µ¶·®I*´¹º ¹$°¯%°±l¸¹´¸¢º/0®O » Y+·*°¯*° ±l »²  »£´»¢¼3½®1*º1°¯° ±l7 ®1*º5¬¯° ±l;¾®<*+º9¬¯°±l¿À´¿M®/*´°¯° ±l¢ÁA/®0*+¶-°¯° ±l´» ÃÄ®= +¶=ÀC°¯%° ¸¹ ÅÆ ÇÈ®]#*²EI¸J¹NºT¶W¶]*ºc¶d°¯"° #ÉÊË®ŒX» Y¸J·*³i¸m¸q³u²ud¹x³Eº|¸}³ƒ¸†¸Œd¸�¹”ºcºT¹™³œ±¯" '2=OW¢ÌÍÎÏ¢£Ð:æÑìÓÕØó IÚìÓÛÞìÓàáìÓâåú"^~ûeüþÿ•