Êþº¾E  java/lang/Record()V    ?()I ABC DE7net/minecraft/advancements/predicates/MinMaxBounds$Intsmatches(I)ZGjava/lang/Boolean FI J% booleanValue -L %N9net/minecraft/advancements/predicates/CollectionPredicate -P Q()Ljava/util/List; MS TUtest(Ljava/lang/Iterable;)Z W DX:(Lnet/minecraft/world/item/component/WrittenBookContent;)ZZ [\toStringR(Lnet/minecraft/core/component/predicates/WrittenBookPredicate;)Ljava/lang/String;^ _`hashCodeA(Lnet/minecraft/core/component/predicates/WrittenBookPredicate;)Ib 3cS(Lnet/minecraft/core/component/predicates/WrittenBookPredicate;Ljava/lang/Object;)Z efg hiJnet/minecraft/core/component/predicates/WrittenBookPredicate$PagePredicateCODEC Lcom/mojang/serialization/Codec; Mk lmcodecB(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; pqr stcom/mojang/serialization/CodecoptionalFieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;v wxapply()Ljava/util/function/Function; z{| }~!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; p€ �‚STRING0Lcom/mojang/serialization/codecs/PrimitiveCodec; …q†.com/mojang/serialization/codecs/PrimitiveCodecvv Af A� ŽANY p� s‘I(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;v p” •‚BOOLv ™š› œ�;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupÊ(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P5;Ÿ w (()Lcom/mojang/datafixers/util/Function5; ¢£¤ w¥!com/mojang/datafixers/Products$P5r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function5;)Lcom/mojang/datafixers/kinds/App;v ¨©ª «¬2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; f¯Bnet/minecraft/advancements/predicates/SingleComponentItemPredicate SignatureðLjava/util/Optional;Lnet/minecraft/core/component/predicates/WrittenBookPredicate$PagePredicate;>;>;(Ljava/util/Optional;)Ljava/util/Optional;`Lcom/mojang/serialization/Codec;Œ(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;Ljava/util/Optional;)VCodeLineNumberTableLocalVariableTablethis>Lnet/minecraft/core/component/predicates/WrittenBookPredicate;LocalVariableTypeTableMethodParameters¥(Ljava/util/Optional;Lnet/minecraft/core/component/predicates/WrittenBookPredicate$PagePredicate;>;>;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;Ljava/util/Optional;)V componentType2()Lnet/minecraft/core/component/DataComponentType;k()Lnet/minecraft/core/component/DataComponentType;value7Lnet/minecraft/world/item/component/WrittenBookContent; StackMapTableoLjava/lang/Object;()Ljava/util/Optional;ò()Ljava/util/Optional;Lnet/minecraft/core/component/predicates/WrittenBookPredicate$PagePredicate;>;>;*()Ljava/util/Optional;;()Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;+()Ljava/util/Optional;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/advancements/predicates/SingleComponentItemPredicate; SourceFileWrittenBookPredicate.java NestMembersRecordBootstrapMethods×&pages;author;title;generation;resolved Þ&(Ljava/lang/Object;)Ljava/lang/Object;à á ÆãT(Lnet/minecraft/core/component/predicates/WrittenBookPredicate;)Ljava/util/Optional;å æ Æè é Æë ì Éîy(Lnet/minecraft/core/component/predicates/WrittenBookPredicate;)Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;ð ñ Æón(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;õ ö µøÉ(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;Ljava/util/Optional;)Lnet/minecraft/core/component/predicates/WrittenBookPredicate;ú û ËÌÌþ ÿ 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 2net/minecraft/advancements/predicates/MinMaxBoundsInts PagePredicateInstancecom/mojang/datafixers/ProductsP5%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup1® °± °² °² °³hi°´µ¶¬ *·*+µ*,µ *-µ*µ*µ±·¸> ¹º        »* ± ² ² ³¼ °½¾¿¶.²°·-¸ ¹º°ÀDX¶þ•*´ ¶ ™*´ ¶&À*+¶,¶1š¬*´¶ ™*´¶&À*+¶5¶8¶1š¬*´+¶=¶@š¬*´¶ ™*´¶&ÀF¶H+¶KŸ¬*´¶ ™*´¶&ÀM+¶O¶R𬬷. 23 6A7C:Q;S>q?sB‘C“F¸•¹º•ÁÂà "¼Á[0¶1*ºY°·¸ ¹º_?¶1*º]¬·¸ ¹º34¶<*+ºa¬·¸¹ºÄÅ¼Ä Æ¶/*´°·¸ ¹º°Çƶ/*´ °·¸ ¹º°Èƶ/*´°·¸ ¹º°Èɶ/*´°·¸ ¹ºÆ¶/*´°·¸ ¹º°ÊAD4¶3 *+À-¶V¬·¸  ¹º¼Á Ë̶¸n*²d¸jn¹oºu¶y²ƒ¹„º‡¶y²ˆ¹„º‰¶y²Š‹²Œ¹�º’¶y²“–¹„º—¶y¶˜*ºž¶¡°·& #$%-&B'T(a#j)m#¸ nÍÎ϶$ º¦¸§³­±·#°ÐÑÒÓeÔ@ °± °² °² °³ÕZýÖØÙÚÛÜÝßâÝäâÝçâÝêíÝïâòô÷Ýùü *A e™¨¢