Êþº¾E54net/minecraft/world/level/levelgen/synth/NormalNoise  java/lang/Record()V  ?net/minecraft/world/level/levelgen/synth/NormalNoise$Parameters baseAmplitudeD   baseOctaveI   octaveCount   normalizeDLnet/minecraft/world/level/levelgen/synth/NormalNoise$Normalization;  amplitudeModifiers*Lit/unimi/dsi/fastutil/doubles/DoubleList;   ,()Lit/unimi/dsi/fastutil/doubles/DoubleList; "#$ %&(it/unimi/dsi/fastutil/doubles/DoubleListisEmpty()Z "( )*size()I , *. /0get`(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)Ljava/util/function/Supplier; 234 56#com/mojang/serialization/DataResulterrorD(Ljava/util/function/Supplier;)Lcom/mojang/serialization/DataResult; 28 9:success9(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;< =>toStringU(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)Ljava/lang/String;@ ABhashCodeD(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)ID EFequalsV(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;Ljava/lang/Object;)ZH IJmakeConcatWithConstants(II)Ljava/lang/String;Lnet/minecraft/util/Mth>äøµ€A.„€ RST UVcom/mojang/serialization/Codec doubleRange$(DD)Lcom/mojang/serialization/Codec;Xbase_amplitude Z[\ ]^java/lang/DoublevalueOf(D)Ljava/lang/Double; R` aboptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;d efapply()Ljava/util/function/Function; hij kl!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; Rn opintRange$(II)Lcom/mojang/serialization/Codec;r base_octave Rt uvfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;dy octave_count {|} ]~java/lang/Integer(I)Ljava/lang/Integer;d �‚ƒ „…Bnet/minecraft/world/level/levelgen/synth/NormalNoise$NormalizationCODEC Lcom/mojang/serialization/Codec; �ˆ ‰ENABLEDd Œ �…AMPLITUDE_MODIFIERS_CODEC�amplitude_modifiers "‘ ’ ofd •–— ˜™;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/kinds/App;)Lcom/mojang/datafixers/Products$P5;› eœ(()Lcom/mojang/datafixers/util/Function5; žŸ  e¡!com/mojang/datafixers/Products$P5r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function5;)Lcom/mojang/datafixers/kinds/App; R£ ¤plistOf d §¨© ªfjava/util/function/Functionidentity R¬ ­®xmap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; d ±²³ ´µ2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; d R¸ ¹µvalidate ‚ SignatureLLcom/mojang/serialization/Codec;cLcom/mojang/serialization/Codec;t(DIILnet/minecraft/world/level/levelgen/synth/NormalNoise$Normalization;Lit/unimi/dsi/fastutil/doubles/DoubleList;)VCodeLineNumberTableLocalVariableTablethisALnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;MethodParametersh(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)Lcom/mojang/serialization/DataResult; parameters StackMapTable«(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)Lcom/mojang/serialization/DataResult;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;()DF()Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Normalization;lambda$validate$0lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileNormalNoise.javaNestHostRecordBootstrapMethodsÛ()Ljava/lang/Object;Ý Þ Ï>ÉáAbaseAmplitude;baseOctave;octaveCount;normalize;amplitudeModifiers è6amplitude_modifiers had size , but octave_count was ê&(Ljava/lang/Object;)Ljava/lang/Object;ì í ÍïU(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)Ljava/lang/Double;ñ ò *ôV(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)Ljava/lang/Integer;+÷ ø Îú‡(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Normalization;ým(Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;)Lit/unimi/dsi/fastutil/doubles/DoubleList;ÿn(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  ¾é(Ljava/lang/Double;Ljava/lang/Integer;Ljava/lang/Integer;Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Normalization;Lit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/world/level/levelgen/synth/NormalNoise$Parameters;   -it/unimi/dsi/fastutil/doubles/DoubleArrayList(Ljava/util/Collection;)V <(Ljava/util/List;)Lit/unimi/dsi/fastutil/doubles/DoubleList;  ÐÑÑ  ¹ÅÅ  "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;$ %&' I($java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses Parameters NormalizationInstance.com/mojang/datafixers/ProductsP51%java/lang/invoke/MethodHandles$Lookup3java/lang/invoke/MethodHandlesLookup0  �…»¼„…»½ ¾¿}!*·*'µ *µ*µ*µ*µ±ÀrÁ>!ÂÃ! !!!!Ä  ¹Å¿f+*¶¹!š*¶¹'*¶+Ÿ *º-¸1°*¸7°À…†&ˆÁ +ÆÃÇ&ÄÆ»È=É¿1*º;°ÀrÁ ÂÃA*¿1*º?¬ÀrÁ ÂÃEÊ¿<*+ºC¬ÀrÁÂÃËÌÄË Í¿/*´ ¯ÀrÁ ÂÃ*¿/*´¬ÀrÁ ÂÃ*¿/*´¬ÀrÁ ÂÃο/*´°ÀrÁ Âà ¿/*´°ÀrÁ Âà Ï>¿=*¶¹'*¶+ºG°À†Á ÆÃ Ðѿ̓*MO¸QW¸Y¹_ºc¶gà ¸mq¹sºw¶g ¸mx¸z¹_º¶g²€†²‡¹_ºŠ¶g²‹ޏ�¹_º“¶g¶”*ºš¶�°À& |}!~6T€f�v|‚‚|Á ƒÒÓÔ¿]5O¸Q ¹¢º¥¸¦¹«³‹º¯¸°º¶¹·³º±Àyz|,‚4|ÕÖר  Ù~ ÚÜß àâãäåæ#çéëîéðóéõóéöùéûüþé é é)* *�+@•±,ž-/024