Êþº¾Ez  java/lang/Record()V   Onet/minecraft/world/level/levelgen/densityfunction/op/BinaryFunction$AddSamplerleftCLnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;   right  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  Anet/minecraft/world/level/levelgen/densityfunction/SamplerContext acquireBufferŒ(Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;)Lnet/minecraft/world/level/levelgen/densityfunction/ScopedDensityBuffer;  !@net/minecraft/world/level/levelgen/densityfunction/DensityBuffersize()I #$% &'Fnet/minecraft/world/level/levelgen/densityfunction/ScopedDensityBufferget(I)F ) *+addTo(IF)V #- .close0java/lang/Throwable /2 34 addSuppressed(Ljava/lang/Throwable;)V 6 78 sampleValueI(Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext;III)F: ;<toStringe(Lnet/minecraft/world/level/levelgen/densityfunction/op/BinaryFunction$AddSampler;)Ljava/lang/String;> ?@hashCodeT(Lnet/minecraft/world/level/levelgen/densityfunction/op/BinaryFunction$AddSampler;)IB CDequalsf(Lnet/minecraft/world/level/levelgen/densityfunction/op/BinaryFunction$AddSampler;Ljava/lang/Object;)Z‰(Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;)VCodeLineNumberTableLocalVariableTablethisQLnet/minecraft/world/level/levelgen/densityfunction/op/BinaryFunction$AddSampler;MethodParametersiI rightBufferHLnet/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; StackMapTableX@net/minecraft/world/level/levelgen/densityfunction/DensityVolumeblockXblockYblockZ()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;E()Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler; SourceFileBinaryFunction.javaNestHosteDnet/minecraft/world/level/levelgen/densityfunction/op/BinaryFunctionRecordBootstrapMethodsi left;right m nop qrjava/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 AddSamplerv%java/lang/invoke/MethodHandles$Lookupxjava/lang/invoke/MethodHandlesLookup1  EFM*·*+µ*,µ ±GžH IJ  K  F*h*´+,-¹+-¶:*´ +-¹6,¶¢,¶"¶(„§ÿçÆ&¶,§:ƶ,§ :¶1¿±?L/SX[/G& ¡ ¢£ ¤,¥9¤?§L¢g¨H>#LMTNOhIJhPQhRShTUV0ý##úL/ÿW#//ùK PRT78Fx*´+¹5*´ +¹5b®G¬­¬H4IJPQYMZM[MKPYZ[;\F1*º9°GžH IJ?!F1*º=¬GžH IJC]F<*+ºA¬GžHIJ^_K^ `F/*´°GžH IJ`F/*´ °GžH IJabcdf  glhjksdtuwy