Êþº¾EÏ  java/lang/Record()V   2net/minecraft/advancements/predicates/TagPredicatetagLnet/minecraft/core/HolderSet;  expectedZ applyD(Lnet/minecraft/resources/ResourceKey;)Ljava/util/function/Function;  2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;   net/minecraft/core/HolderGetter getOrThrowA(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; " #$isT(Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/predicates/TagPredicate; & '"(Lnet/minecraft/core/HolderSet;Z)V ) *$isNot ,-. /0net/minecraft/core/HolderSetcontains(Lnet/minecraft/core/Holder;)Z2 34toStringH(Lnet/minecraft/advancements/predicates/TagPredicate;)Ljava/lang/String;6 78hashCode7(Lnet/minecraft/advancements/predicates/TagPredicate;)I: ;<equalsI(Lnet/minecraft/advancements/predicates/TagPredicate;Ljava/lang/Object;)Z >?@ AB2net/minecraft/core/registries/codec/RegistryCodecs holderSetG(Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec;Did FGH IJcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;L M()Ljava/util/function/Function; OPQ RS!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; FU VWBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec; ZG[.com/mojang/serialization/codecs/PrimitiveCodecL ^_` ab;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;d e!()Ljava/util/function/BiFunction; ghi j!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; Signature#Lnet/minecraft/core/HolderSet;CodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/advancements/predicates/TagPredicate;LocalVariableTypeTable9Lnet/minecraft/advancements/predicates/TagPredicate;MethodParameters'(Lnet/minecraft/core/HolderSet;Z)Vcodec registryKey%Lnet/minecraft/resources/ResourceKey;JLnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry;>;½(Lnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry;>;)Lcom/mojang/serialization/Codec;>;r(Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/predicates/TagPredicate;lookup!Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;&Lnet/minecraft/core/HolderGetter; Lnet/minecraft/tags/TagKey;—(Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/predicates/TagPredicate;t(Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/predicates/TagPredicate;matchesholderLnet/minecraft/core/Holder; Lnet/minecraft/core/Holder; StackMapTable#(Lnet/minecraft/core/Holder;)Z()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object; ()Lnet/minecraft/core/HolderSet;%()Lnet/minecraft/core/HolderSet;()Zlambda$codec$0…(Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;(Ljava/lang/Record; SourceFileTagPredicate.javaRecordBootstrapMethods›&(Ljava/lang/Object;)Ljava/lang/Object;� ž ‘’ `(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;¢ tag;expected ¦ § Ž©T(Lnet/minecraft/advancements/predicates/TagPredicate;)Lnet/minecraft/core/HolderSet;« ¬ �®I(Lnet/minecraft/advancements/predicates/TagPredicate;)Ljava/lang/Boolean;°8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;%³g(Lnet/minecraft/core/HolderSet;Ljava/lang/Boolean;)Lnet/minecraft/advancements/predicates/TagPredicate;µ ¶·¸ ¹º"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; InnerClassesÄ"net/minecraft/core/HolderSet$NamedNamedInstanceÈcom/mojang/datafixers/ProductsP2Ë%java/lang/invoke/MethodHandles$LookupÍjava/lang/invoke/MethodHandlesLookup1 kl 'mi*·*+µ*µ ±n o pq rps lt  ku vBmF *º¸°no  wxr  wytwkz #{m[ *+¹¸!°no |} ~r | €t | k� #$mF »Y*·%°no  r  lt k‚ *{m[ *+¹¸(°no |} ~r | €t | k� *$mF »Y*·%°n"o  r  lt k‚ƒ0mr*´+¹+*´  §¬n&opq„…rps„†‡@t„kˆ3‰mC*º1°n o pqr ps7ŠmC*º5¬n o pqr ps;‹mN*+º9¬n opqŒ�r pstŒ ŽmA*´°n o pqr psk��mA*´ ¬n o pqr ps ‘’m{3+*¸=C¹EºK¶N²TX¹Yº\¶N¶]+ºc¶f°n&/2o3wx3“”k•–—˜ kl™6´šœŸ»¡£¤´𥍴šª­´¯±²Â"Ã,Å ^ÆgÇÉÊÌÎ