ΚώΊΎE₯  java/lang/Record()V   =net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost energyBudgetD   charge toStringS(Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/String; hashCodeB(Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)I equalsT(Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;Ljava/lang/Object;)Z  !com/mojang/serialization/CodecDOUBLE0Lcom/mojang/serialization/codecs/PrimitiveCodec;# energy_budget %&' ().com/mojang/serialization/codecs/PrimitiveCodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;+ ,-apply()Ljava/util/function/Function; /01 23!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;+ 789 :;;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;= ,>!()Ljava/util/function/BiFunction; @AB ,C!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; EFG HIjava/lang/DoublevalueOf(D)Ljava/lang/Double;+ LMN OP2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; R STCODEC Lcom/mojang/serialization/Codec; SignatureaLcom/mojang/serialization/Codec;(DD)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;MethodParameters()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Dlambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$2S(Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;)Ljava/lang/Double;elambda$static$1 SourceFileMobSpawnSettings.javaNestHostq0net/minecraft/world/level/biome/MobSpawnSettingsRecordBootstrapMethodsuenergyBudget;charge y&(Ljava/lang/Object;)Ljava/lang/Object;{ | kii € hi‚8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;„ … W‡e(Ljava/lang/Double;Ljava/lang/Double;)Lnet/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost;‰ Š dee Ž ‘’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 MobSpawnCostInstancežcom/mojang/datafixers/ProductsP2‘%java/lang/invoke/MethodHandles$Lookup£java/lang/invoke/MethodHandlesLookup1  STUV WXM*·*'΅*)΅ ±YbZ [\  ]  ^X1*Ί°YbZ [\_X1*Ί¬YbZ [\`X<*+Ί¬YbZ[\ab]a cX/*΄―YbZ [\cX/*΄ ―YbZ [\ deXp2*²"Ή$Ί*Ά.²4Ή$Ί5Ά.Ά6*Ί<Ά?°Ycde%c.f1cZ 2fg hiX2*΄ ΈD°YeZ j\ kiX2*΄ΈD°YdZ j\lX$ ΊJΈK³Q±Ycmnopr  s6Œtvw“xz}“x~}“ƒ†“xˆ‹š"p›7Lœ@Ÿ ’€