Êþº¾E±  java/lang/Record()V   Vnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB offsetNoiseLnet/minecraft/core/Holder;  Qnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$CompileContextcreateNoiseSamplerM(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/synth/Noise;Xnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB$1  ‹(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB;Lnet/minecraft/world/level/levelgen/synth/Noise;)V  (Lnet/minecraft/core/Holder;)VBnet/minecraft/world/level/levelgen/densityfunction/DensityFunction   CODEC#Lcom/mojang/serialization/MapCodec;" #$toStringl(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB;)Ljava/lang/String;& '(hashCode[(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB;)I* +,equalsm(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB;Ljava/lang/Object;)Z ./0 14net/minecraft/world/level/levelgen/synth/NormalNoise Lcom/mojang/serialization/Codec;3noise 567 89com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;; <=apply()Ljava/util/function/Function; ?@A BC!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; EFG HI;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;; LMN <O!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;; RST UV2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;XOnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction SignatureSLnet/minecraft/core/Holder;}Lcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethisXLnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB;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;‰ Š xŒu(Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB;)Lnet/minecraft/core/Holder;�u(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/levelgen/densityfunction/generator/ShiftNoiseFunction$ShiftB;‘ ’ z{{• –—˜ ™š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; InnerClassesShiftBCompileContextInstance§com/mojang/datafixers/ProductsP1ªGnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$AxesAxes­%java/lang/invoke/MethodHandles$Lookup¯java/lang/invoke/MethodHandlesLookup1W YZ Y[ \P *·*+µ±]]^ _` a  Zb Ycde\W+*´¹ M»Y*,·°] d e^ _`fg 3hbfij\@ »Y*´·°]‚^ _` klbkmn\,¬]‡^ _`opqr\.²°]Œ^ _`Ys#t\1*º!°]]^ _`'n\1*º%¬]]^ _`+u\<*+º)¬]]^_`vwbv x\/*´°]]^ _`Yy z{\Z *²-2¹4º:¶>¶D*ºJ¶K°]^_^`^^  |}~\$ ºP¸Q³±]^€�W‚ YZƒ*”„…›†ˆ‹›†�Ž›†�“¢:W£¤ ER¥L¦¨©«& ¬®°