Êþº¾Eí@net/minecraft/world/level/block/entity/trialspawner/TrialSpawner  java/lang/Record()V  Knet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfignormalLnet/minecraft/core/Holder;  ominous  targetCooldownLengthI  requiredPlayerRange  net/minecraft/core/Holdervalue()Ljava/lang/Object; Fnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig " #$ withSpawningq(Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; & '(direct/(Ljava/lang/Object;)Lnet/minecraft/core/Holder; * +;(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;II)V - #.~(Lnet/minecraft/world/item/component/TypedEntityData;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;0 12toStringa(Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;)Ljava/lang/String;4 56hashCodeP(Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;)I8 9:equalsb(Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;Ljava/lang/Object;)Z < =>CODEC Lcom/mojang/serialization/Codec;@ normal_config B CDDEFAULTHLnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; FGH IJcom/mojang/serialization/CodecoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;L MNapply()Ljava/util/function/Function; PQR ST!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;Vominous_configL YZ[ \>net/minecraft/util/ExtraCodecsNON_NEGATIVE_INT^target_cooldown_lengthŒ  abc dejava/lang/IntegervalueOf(I)Ljava/lang/Integer;Lhnet/minecraft/core/SectionPos Fj klintRange$(II)Lcom/mojang/serialization/Codec;nrequired_player_rangeL qrs tu;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/Products$P4;w Mx(()Lcom/mojang/datafixers/util/Function4; z{| M}!com/mojang/datafixers/Products$P4r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function4;)Lcom/mojang/datafixers/kinds/App;L €�‚ ƒ„2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; † ‡ˆ MAP_CODEC#Lcom/mojang/serialization/MapCodec; Š C‹MLnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig; SignatureeLnet/minecraft/core/Holder;rLcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethisLocalVariableTypeTableMethodParametersÏ(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;II)VoverrideEntityv(Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;type'Lnet/minecraft/world/entity/EntityType;*Lnet/minecraft/world/entity/EntityType<*>;y(Lnet/minecraft/world/entity/EntityType<*>;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;overrideEntityDataƒ(Lnet/minecraft/world/item/component/TypedEntityData;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig; entityData4Lnet/minecraft/world/item/component/TypedEntityData;`Lnet/minecraft/world/item/component/TypedEntityData;>;¯(Lnet/minecraft/world/item/component/TypedEntityData;>;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Lnet/minecraft/core/Holder;g()Lnet/minecraft/core/Holder;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileTrialSpawner.javaNestHostRecordBootstrapMethods´7normal;ominous;targetCooldownLength;requiredPlayerRange º&(Ljava/lang/Object;)Ljava/lang/Object;¼ ½ §¿j(Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;)Lnet/minecraft/core/Holder;Á  §Ä Å £Çb(Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;)Ljava/lang/Integer;É Ê £Ì\(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;)Ï«(Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig;Ñ Ò ©ªªÕ Öר ÙÚ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 FullConfigInstanceæcom/mojang/datafixers/ProductsP4é%java/lang/invoke/MethodHandles$Lookupëjava/lang/invoke/MethodHandlesLookup1  Œ�Œ�‡ˆŒŽC‹ +�ˆ*·*+µ *,µ*µ*µ±�›‘4’‹ “ ��” Œ•–—�ˆ6» Y*´ ¹À+¶!¸%*´¹À+¶!¸%*´*´·)°�°±²5°‘6’‹6˜™“ 6˜š”˜Œ›œ��ˆ6» Y*´ ¹À+¶,¸%*´¹À+¶,¸%*´*´·)°�¹º»5¹‘6’‹6žŸ“ 6ž ”žŒ¡1¢�1*º/°�›‘ ’‹5£�1*º3¬�›‘ ’‹9¤�<*+º7¬�›‘’‹¥¦”¥ §�/*´ °�›‘ ’‹Œ¨§�/*´°�›‘ ’‹Œ¨£�/*´¬�›‘ ’‹£�/*´¬�›‘ ’‹ ©ª�¶p*²;?²A¸%¹EºK¶O²;U²A¸%¹EºW¶O²X]_¸`¹Eºf¶O€¸im¸`¹Eºo¶O¶p*ºv¶y°�"¡ ¢!£8¤L¥c¡l¦o¡‘ p«¬­�N&º~¸³…» Y²A¸%²A¸%_·)³‰±�¡ ¨©ª%¨®¯°±* Œ�Œ�²NÔ ³µ¶·¸Û¹»¾Û¹À¾Û¹ÃÆÛ¹ÈÆÛËÍÎÛ¹ÐÓâ" ãq€äzåçèêì