Êþº¾Ej  java/lang/Record()V   ;net/minecraft/core/component/predicates/CustomDataPredicatevalue4Lnet/minecraft/advancements/predicates/NbtPredicate;  2net/minecraft/advancements/predicates/NbtPredicatematches5(Lnet/minecraft/core/component/DataComponentGetter;)Z  7(Lnet/minecraft/advancements/predicates/NbtPredicate;)V toStringQ(Lnet/minecraft/core/component/predicates/CustomDataPredicate;)Ljava/lang/String; hashCode@(Lnet/minecraft/core/component/predicates/CustomDataPredicate;)I !equalsR(Lnet/minecraft/core/component/predicates/CustomDataPredicate;Ljava/lang/Object;)Z # $%CODEC Lcom/mojang/serialization/Codec;' ()apply()Ljava/util/function/Function;' ,-. /0com/mojang/serialization/Codecxmap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; #3>net/minecraft/core/component/predicates/DataComponentPredicate Signature_Lcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/core/component/predicates/CustomDataPredicate;MethodParameters components2Lnet/minecraft/core/component/DataComponentGetter; customDatas(Lnet/minecraft/advancements/predicates/NbtPredicate;)Lnet/minecraft/core/component/predicates/CustomDataPredicate;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;6()Lnet/minecraft/advancements/predicates/NbtPredicate; SourceFileCustomDataPredicate.javaRecordBootstrapMethods N&(Ljava/lang/Object;)Ljava/lang/Object;?R S EUs(Lnet/minecraft/core/component/predicates/CustomDataPredicate;)Lnet/minecraft/advancements/predicates/NbtPredicate;W XYZ [\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;^ _`a bc"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; InnerClassesf%java/lang/invoke/MethodHandles$Lookuphjava/lang/invoke/MethodHandlesLookup12 $%456> *·*+µ±78 9: ; 6= *´+¶ ¬7 8 9: <=;< >?63 »Y*·°78  ; @61*º°78 9:A61*º¬78 9: B6<*+º¬789:CD;C E6/*´°78 9:F6.²"º&º*¹+³1±7GHI J VKL]MOP]MQTd egi