Êþº¾E×  java/lang/Record()V   5net/minecraft/world/level/biome/Biome$ClimateSettingshasPrecipitationZ   temperatureF  temperatureModifier;Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;  downfall toStringK(Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/String; hashCode:(Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)I! "#equalsL(Lnet/minecraft/world/level/biome/Biome$ClimateSettings;Ljava/lang/Object;)Z %&' ()com/mojang/serialization/CodecBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec;+has_precipitation -./ 01.com/mojang/serialization/codecs/PrimitiveCodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;3 45apply()Ljava/util/function/Function; 789 :;!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; %= >)FLOAT3 BCD EF9net/minecraft/world/level/biome/Biome$TemperatureModifierCODEC Lcom/mojang/serialization/Codec;Htemperature_modifier BJ KNONE %M NOoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;33 TUV WX;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;Z 4[(()Lcom/mojang/datafixers/util/Function4; ]^_ 4`!com/mojang/datafixers/Products$P4r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function4;)Lcom/mojang/datafixers/kinds/App; bcd efjava/lang/FloatvalueOf(F)Ljava/lang/Float; hij ekjava/lang/Boolean(Z)Ljava/lang/Boolean;3 nop qr2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; t Eu#Lcom/mojang/serialization/MapCodec; Signature\Lcom/mojang/serialization/MapCodec;A(ZFLnet/minecraft/world/level/biome/Biome$TemperatureModifier;F)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/world/level/biome/Biome$ClimateSettings;MethodParameters()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Z()F=()Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$4J(Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Float;blambda$static$3t(Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;lambda$static$2lambda$static$1L(Lnet/minecraft/world/level/biome/Biome$ClimateSettings;)Ljava/lang/Boolean; SourceFile Biome.javaNestHost˜%net/minecraft/world/level/biome/BiomeRecordBootstrapMethodsœ9hasPrecipitation;temperature;temperatureModifier;downfall ¢&(Ljava/lang/Object;)Ljava/lang/Object;¤ ¥ ‘’’¨ © �ŒŒ¬ ­ Ž��° ± ‹Œ³\(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;µ ¶ x¸©(Ljava/lang/Boolean;Ljava/lang/Float;Lnet/minecraft/world/level/biome/Biome$TemperatureModifier;Ljava/lang/Float;)Lnet/minecraft/world/level/biome/Biome$ClimateSettings;º » ‡ˆˆ¾ ¿ÀÁ ÂÃ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; InnerClassesClimateSettingsTemperatureModifierInstanceÐcom/mojang/datafixers/ProductsP4Ó%java/lang/invoke/MethodHandles$LookupÕjava/lang/invoke/MethodHandlesLookup0 Euvwxyl*·*µ*$µ *-µ*µ±z¢{4|} ~ y1*º°z¢{ |}€y1*º¬z¢{ |}"�y<*+º ¬z¢{|}‚ƒ~‚ „y/*´¬z¢{ |}…y/*´ ®z¢{ |}†y/*´°z¢{ |}…y/*´®z¢{ |} ‡ˆyŸY*²$*¹,º2¶6²<?¹,º@¶6²AG²I¹LºP¶6²<Q¹,ºR¶6¶S*ºY¶\°z"£¤¥-¦?§L£U¨X£{ Y‰Š ‹Œy2*´¸a°z§{ �} Ž�y/*´°z¦{ �} �Œy2*´ ¸a°z¥{ �} ‘’y2*´¸g°z¤{ �}“y$ ºl¸m³s±z£”•–—™ šN½›�žŸ Ä¡£¦Ä¡§ªÄ¡«®Ä¡¯ªÄ²´·Ä¡¹¼Ë*—ÌB—ÍD TnÎ]ÏÑÒÔÖ