Êþº¾E|  java/lang/Record()V   cnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$MirroredRepeatSampleraxis#Lnet/minecraft/core/Direction$Axis;  fromCoordinateI  coordinateRange   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 ,-. /0java/lang/MathfloorDiv(II)I2 34toStringy(Lnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$MirroredRepeatSampler;)Ljava/lang/String;6 78hashCodeh(Lnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$MirroredRepeatSampler;)I: ;<equalsz(Lnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$MirroredRepeatSampler;Ljava/lang/Object;)Z*(Lnet/minecraft/core/Direction$Axis;IIFF)VCodeLineNumberTableLocalVariableTablethiseLnet/minecraft/world/level/levelgen/densityfunction/generator/GradientFunction$MirroredRepeatSampler;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 tileIndexlocalCoordinate StackMapTable()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/GradientFunctionRecordBootstrapMethodsd>axis;fromCoordinate;coordinateRange;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; InnerClassesMirroredRepeatSamplertnet/minecraft/core/DirectionAxisGradientSamplerx%java/lang/invoke/MethodHandles$Lookupzjava/lang/invoke/MethodHandlesLookup0  =>| *·*+µ*µ *µ*µ*µ±?¥@> AB     C D>S*,-¸±? ®¯@*ABEFGHIJC EGIKL>b**´¶!¶'®?³@4ABEFMNOCEMNO)*>µA*´ d=*´¸+>*´hd6~š*´†*´jb®*´*´d†*´jb®?¸º»¼ ½.¿@4AABAP:Q1R'STþ.CP3U>1*º1°?¥@ AB7V>1*º5¬?¥@ AB;W><*+º9¬?¥@ABXYCX Z>/*´°?¥@ ABV>/*´ ¬?¥@ ABV>/*´¬?¥@ AB[>/*´®?¥@ AB[>/*´®?¥@ AB\]^_a  bjcefghiq"_r"su@_v wy{