Êþº¾E|  java/lang/Record()V   \net/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$ClampedSampleraxis#Lnet/minecraft/core/Direction$Axis;  fromCoordinateI   minCoordinate   maxCoordinate   fromValueF  coordinateFactor  ! "#]net/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$GradientSampler sampleVolumeæ(Lnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$GradientSampler;Lnet/minecraft/world/level/levelgen/densityfunction/DensityBuffer;Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;)V %&' ()!net/minecraft/core/Direction$Axischoose(III)I + ,-compute(I)F /01 2)net/minecraft/util/Mthclamp4 56toStringr(Lnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$ClampedSampler;)Ljava/lang/String;8 9:hashCodea(Lnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$ClampedSampler;)I< =>equalss(Lnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$ClampedSampler;Ljava/lang/Object;)Z+(Lnet/minecraft/core/Direction$Axis;IIIFF)VCodeLineNumberTableLocalVariableTablethis^Lnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$ClampedSampler;MethodParametersÊ(Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext;Lnet/minecraft/world/level/levelgen/densityfunction/DensityBuffer;Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;)VcontextCLnet/minecraft/world/level/levelgen/densityfunction/SamplerContext; outputBufferBLnet/minecraft/world/level/levelgen/densityfunction/DensityBuffer;volumeBLnet/minecraft/world/level/levelgen/densityfunction/DensityVolume; sampleValueI(Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext;III)FblockXblockYblockZ coordinaterelativeCoordinate()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;%()Lnet/minecraft/core/Direction$Axis;()F SourceFileGradientFunction.javaNestHost_Mnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunctionRecordBootstrapMethodscJaxis;fromCoordinate;minCoordinate;maxCoordinate;fromValue;coordinateFactor k lmn opjava/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; InnerClassesClampedSamplertnet/minecraft/core/DirectionAxisGradientSamplerx%java/lang/invoke/MethodHandles$Lookupzjava/lang/invoke/MethodHandlesLookup0  ?@Œ&*·*+µ*µ *µ*µ*µ*µ±AtBH&CD& &&&&&E "F@S*,-¸±A ~B*CDGHIJKLE GIKMN@b**´¶$¶*®AƒB4CDGHOPQEGOPQ,-@a*´*´¸.*´ d=*´†*´jb®A ˆ‰B CDR SER5T@1*º3°AtB CD9U@1*º7¬AtB CD=V@<*+º;¬AtBCDWXEW Y@/*´°AtB CDU@/*´ ¬AtB CDU@/*´¬AtB CDU@/*´¬AtB CDZ@/*´®AtB CDZ@/*´®AtB CD[\]^`& ajbdefghiq"^r%su@^v wy{