Êþº¾EË  java/lang/Record()V   Jnet/minecraft/advancements/triggers/ConstructBeaconTrigger$TriggerInstanceplayerLjava/util/Optional;  level9Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;  4net/minecraft/advancements/triggers/CriteriaTriggersCONSTRUCT_BEACON ?@Cnet/minecraft/world/level/storage/loot/predicates/LootItemConditionCODEC Lcom/mojang/serialization/Codec; CDE FGcom/mojang/serialization/CodecoptionalFieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;I JKapply()Ljava/util/function/Function; MNO PQ!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; = CU FVI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;I YZ[ \];com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;_ J`!()Ljava/util/function/BiFunction; bcd Je!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;I hij kl2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; =oInet/minecraft/advancements/triggers/SimpleCriterionTrigger$SimpleInstance SignaturexLjava/util/Optional;>;nLcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethisLLnet/minecraft/advancements/triggers/ConstructBeaconTrigger$TriggerInstance;LocalVariableTypeTableMethodParameters´(Ljava/util/Optional;>;Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;)VconstructedBeacon1()Lnet/minecraft/advancements/triggers/Criterion;()Lnet/minecraft/advancements/triggers/Criterion;j(Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;)Lnet/minecraft/advancements/triggers/Criterion;¸(Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;)Lnet/minecraft/advancements/triggers/Criterion;levelsI()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;z()Ljava/util/Optional;>;;()Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileConstructBeaconTrigger.javaNestHostRecordBootstrapMethods” player;level ˜&(Ljava/lang/Object;)Ljava/lang/Object;š › �b(Lnet/minecraft/advancements/triggers/ConstructBeaconTrigger$TriggerInstance;)Ljava/util/Optional;Ÿ   ˆ¢‡(Lnet/minecraft/advancements/triggers/ConstructBeaconTrigger$TriggerInstance;)Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;¤8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"§›(Ljava/util/Optional;Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;)Lnet/minecraft/advancements/triggers/ConstructBeaconTrigger$TriggerInstance;© ª ‰ŠŠ­ ®¯° ±²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; InnerClassesTriggerInstance½2net/minecraft/advancements/predicates/MinMaxBoundsIntsInstanceÁcom/mojang/datafixers/ProductsP2Ä:net/minecraft/advancements/triggers/SimpleCriterionTriggerSimpleInstanceÇ%java/lang/invoke/MethodHandles$LookupÉjava/lang/invoke/MethodHandlesLookup1n pq?@pr $s_*·*+µ*,µ ±tu vw x  qy  pz {|s,²»Y¸²·"¶%°t p} {~s<²»Y¸*·"¶%°t$u yp-.s= *´ ¶+¬t(u vw €�y€1‚s1*º/°tu vw5ƒs1*º3¬tu vw9„s<*+º7¬tuvw…†y… s/*´°tu vwp‡ˆs/*´ °tu vw ‰Šss5*²;A¹BºH¶L²RS²¹TºW¶L¶X*º^¶a°t(14u 5‹Œ�s$ ºf¸g³m±tŽ��&‘ pq’6¬“•–³—™œ³—ž¡³£¥¦³—¨«º2&»¼¾Yh¿bÀÂnÃÅ ÆÈÊ