Êþº¾E   java/lang/Record()V   Mnet/minecraft/world/level/levelgen/densityfunction/op/SliceFunction$XzSamplerinputCLnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;  xI  z  @net/minecraft/world/level/levelgen/densityfunction/DensityVolumesizeX()I  sizeZ   minBlockX ! " minBlockZ $%& '(Anet/minecraft/world/level/levelgen/densityfunction/DensitySampler sampleVolumeÊ(Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext;Lnet/minecraft/world/level/levelgen/densityfunction/DensityBuffer;Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;)V * +sizeY - . minBlockY 0 1 stepBlockX 3 4 stepBlockY 6 7 stepBlockZ 9 : (IIIIIIIII)V <=> ?@Anet/minecraft/world/level/levelgen/densityfunction/SamplerContext acquireBufferŒ(Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;)Lnet/minecraft/world/level/levelgen/densityfunction/ScopedDensityBuffer; B CDindexUnchecked(III)I FGH IJFnet/minecraft/world/level/levelgen/densityfunction/ScopedDensityBufferget(I)F LMN OP@net/minecraft/world/level/levelgen/densityfunction/DensityBufferset(IF)V FR ScloseUjava/lang/Throwable TW XY addSuppressed(Ljava/lang/Throwable;)V $[ \] sampleValueI(Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext;III)F_ `atoStringc(Lnet/minecraft/world/level/levelgen/densityfunction/op/SliceFunction$XzSampler;)Ljava/lang/String;c dehashCodeR(Lnet/minecraft/world/level/levelgen/densityfunction/op/SliceFunction$XzSampler;)Ig hiequalsd(Lnet/minecraft/world/level/levelgen/densityfunction/op/SliceFunction$XzSampler;Ljava/lang/Object;)ZH(Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;II)VCodeLineNumberTableLocalVariableTablethisOLnet/minecraft/world/level/levelgen/densityfunction/op/SliceFunction$XzSampler;MethodParametersFindexy inputBufferHLnet/minecraft/world/level/levelgen/densityfunction/ScopedDensityBuffer;contextCLnet/minecraft/world/level/levelgen/densityfunction/SamplerContext; outputBufferBLnet/minecraft/world/level/levelgen/densityfunction/DensityBuffer;volumeBLnet/minecraft/world/level/levelgen/densityfunction/DensityVolume; inputVolume StackMapTableblockXblockYblockZ()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;E()Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler; SourceFileSliceFunction.javaNestHostŠCnet/minecraft/world/level/levelgen/densityfunction/op/SliceFunctionRecordBootstrapMethodsŽ input;x;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; InnerClasses XzSamplerœ%java/lang/invoke/MethodHandles$Lookupžjava/lang/invoke/MethodHandlesLookup1$  jk\*·*+µ*µ *µ±l¯m*no p  '(k9 ú-¶ .-¶ &-¶*´  -¶ *´ *´+,-¹#±»Y-¶)*´ -¶,*´-¶/-¶2-¶5·8:+¶;:*´+¹#6-¶)¢X¶A¶E8-¶A66  -¶¢,6  -¶¢,¶K-¶)`6„ §ÿã„ §ÿÑ„§ÿ¥Æ&¶Q§:ƶQ§ :¶V¿±bÑÞTåêíTlZ²&³2´3·9¸B¹JºZ½b¾p¿|ÀŒÁ–¢îĶſÃÅÂË¿ÑÉÞ½ùÊmp ¥  ™2 Œ? q–5rs^sb—tuúnoúvwúxyúz{Z |{}G 3þ?Fþ%ü úøúLTÿ<LFTTùp vxz\]kf*´+*´ *´¹Z®lÎm4novw~€pv~€`�k1*º^°l¯m nodk1*ºb¬l¯m noh‚k<*+ºf¬l¯mnoƒ„pƒ …k/*´°l¯m nok/*´ ¬l¯m nok/*´¬l¯m no†‡ˆ‰‹ Œ’���‘™‰š›�Ÿ