Êþº¾E¿  java/lang/Record()V   Vnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftA offsetNoiseLnet/minecraft/core/Holder;  Qnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$CompileContextcreateNoiseSamplerM(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/synth/Noise;Tnet/minecraft/world/level/levelgen/densityfunction/op/BinaryFunction$ConstMulSamplerRnet/minecraft/world/level/levelgen/densityfunction/generator/NoiseFunction$SamplerOnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction?Ð  5(Lnet/minecraft/world/level/levelgen/synth/Noise;DD)V@€  !G(Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;F)V # $(Lnet/minecraft/core/Holder;)V&Bnet/minecraft/world/level/levelgen/densityfunction/DensityFunction ( )*CODEC#Lcom/mojang/serialization/MapCodec;, -.toStringl(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftA;)Ljava/lang/String;0 12hashCode[(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftA;)I4 56equalsm(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftA;Ljava/lang/Object;)Z 89: );4net/minecraft/world/level/levelgen/synth/NormalNoise Lcom/mojang/serialization/Codec;=noise ?@A BCcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;E FGapply()Ljava/util/function/Function; IJK LM!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; OPQ RS;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;E VWX FY!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;E \]^ _`2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; SignatureSLnet/minecraft/core/Holder;}Lcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethisXLnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftA;LocalVariableTypeTableMethodParametersV(Lnet/minecraft/core/Holder;)VcompileSampler˜(Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$CompileContext;)Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;contextSLnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$CompileContext;0Lnet/minecraft/world/level/levelgen/synth/Noise;rewriteChildrenˆ(Lnet/minecraft/world/level/levelgen/densityfunction/DfRewriteRule;)Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;ruleBLnet/minecraft/world/level/levelgen/densityfunction/DfRewriteRule; domainAxes()IRuntimeInvisibleTypeAnnotationsILnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$Axes;codec%()Lcom/mojang/serialization/MapCodec;()Lcom/mojang/serialization/MapCodec;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;()Lnet/minecraft/core/Holder;U()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; SourceFileShiftNoiseFunction.javaNestHostRecordBootstrapMethods �&(Ljava/lang/Object;)Ljava/lang/Object;‘ ’ €”u(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftA;)Lnet/minecraft/core/Holder;"—u(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftA;™ š ‚ƒƒ� žŸ  ¡¢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; InnerClassesShiftACompileContext®Dnet/minecraft/world/level/levelgen/densityfunction/op/BinaryFunctionConstMulSampler±Jnet/minecraft/world/level/levelgen/densityfunction/generator/NoiseFunctionSamplerInstanceµcom/mojang/datafixers/ProductsP1¸Gnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$AxesAxes»%java/lang/invoke/MethodHandles$Lookup½java/lang/invoke/MethodHandlesLookup1 ab)*ac $dP *·*+µ±e?f gh i  bj aklmdc !+*´¹ M»Y»Y,··°e F Gf !gh!no =pjnqrd@ »Y*´·"°eOf gh stjsuvd,¬eTf ghwxyzd.²'°eYf gha{-|d1*º+°e?f gh1vd1*º/¬e?f gh5}d<*+º3¬e?fgh~j~ €d/*´°e?f gha� ‚ƒdZ *²7<¹>ºD¶H¶N*ºT¶U°e@A@B@f  „…†d$ ºZ¸[³'±e@‡ˆ‰Š ab‹*œŒ�£Ž�“£Ž•–£Ž˜›ªB«%¬ ­¯°²O\³V´¶·%¹& º¼¾