Êþº¾EÄ  java/lang/Record()V   Hnet/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheckactiveZ  Cnet/minecraft/world/level/storage/loot/parameters/LootContextParamsENCHANTMENT_ACTIVE'Lnet/minecraft/util/context/ContextKey;  2net/minecraft/world/level/storage/loot/LootContext getOptional;(Lnet/minecraft/util/context/ContextKey;)Ljava/lang/Object;java/lang/Boolean   booleanValue()Z  !" MAP_CODEC#Lcom/mojang/serialization/MapCodec; $%& '( java/util/Setof#(Ljava/lang/Object;)Ljava/util/Set;* +,buildO()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;* / 01test7(Lnet/minecraft/world/level/storage/loot/LootContext;)Z3 45toString^(Lnet/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck;)Ljava/lang/String;7 89hashCodeM(Lnet/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck;)I; <=equals_(Lnet/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck;Ljava/lang/Object;)Z ? @(Z)V BCD EFcom/mojang/serialization/CodecBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec; IJK LM.com/mojang/serialization/codecs/PrimitiveCodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;O PQapply()Ljava/util/function/Function; STU VW!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; YZ[ \];com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;O `ab Pc!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;O fgh ij2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;lCnet/minecraft/world/level/storage/loot/predicates/LootItemCondition SignatureoLcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethisJLnet/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck;MethodParameters lootContext4Lnet/minecraft/world/level/storage/loot/LootContext;valueLjava/lang/Boolean; StackMapTablecodec%()Lcom/mojang/serialization/MapCodec;q()Lcom/mojang/serialization/MapCodec;getReferencedContextParams()Ljava/util/Set;=()Ljava/util/Set;>;enchantmentActiveCheckenchantmentInactiveCheck()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;!lambda$enchantmentInactiveCheck$0G()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;lambda$enchantmentActiveCheck$0lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileEnchantmentActiveCheck.javaRecordBootstrapMethodsˆ• – ‰ˆ˜ ™ ‡ˆœ&(Ljava/lang/Object;)Ljava/lang/Object;ž Ÿ ¡_(Lnet/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck;)Ljava/lang/Boolean;>¤_(Ljava/lang/Boolean;)Lnet/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck;¦ § Š‹‹ª «¬­ ®¯"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¹Knet/minecraft/world/level/storage/loot/predicates/LootItemCondition$BuilderBuilderInstance½com/mojang/datafixers/ProductsP1À%java/lang/invoke/MethodHandles$LookupÂjava/lang/invoke/MethodHandlesLookup1k !"mn@o> *·*µ±p q rs t 01or +² ¶ÀM,Æ,¶*´ §¬p  q  rs uv wxy ü@tuz{o.²°pq rsm|}~o1² ¸#°pq rsm €,oº)°p" �,oº-°p&4‚o1*º2°p q rs8ƒo1*º6¬p q rs<„o<*+º:¬p qrs…†t… o/*´¬p q rsA0„o3 *+À¶.¬p q  rstu ‡ˆo! »Y·>°p& ‰ˆo! »Y·>°p" Š‹oZ *²AG¹HºN¶R¶X*º^¶_°p   q  Œ�Žo$ ºd¸e³±p ��‘ ’>©“”“©“—“°Gš©›� ©›¢£©›¥¨·"¸kº Yf»`¼¾¿ÁÃ