Êþº¾E‚  java/lang/Record()V   Inet/minecraft/world/level/levelgen/densityfunction/op/PowFunction$SamplerbaseCLnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;   exponent  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 # $%get(I)F '#(Fnet/minecraft/world/level/levelgen/densityfunction/ScopedDensityBuffer *+, -.java/lang/Mathpow(DD)D 0 12set(IF)V '4 5close7java/lang/Throwable 69 :; addSuppressed(Ljava/lang/Throwable;)V = >? sampleValueI(Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext;III)FA BCtoString_(Lnet/minecraft/world/level/levelgen/densityfunction/op/PowFunction$Sampler;)Ljava/lang/String;E FGhashCodeN(Lnet/minecraft/world/level/levelgen/densityfunction/op/PowFunction$Sampler;)II JKequals`(Lnet/minecraft/world/level/levelgen/densityfunction/op/PowFunction$Sampler;Ljava/lang/Object;)Z‰(Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;)VCodeLineNumberTableLocalVariableTablethisKLnet/minecraft/world/level/levelgen/densityfunction/op/PowFunction$Sampler;MethodParametersFiIexponentBufferHLnet/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; StackMapTable`@net/minecraft/world/level/levelgen/densityfunction/DensityVolumeblockXblockYblockZ()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;E()Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler; SourceFilePowFunction.javaNestHostmAnet/minecraft/world/level/levelgen/densityfunction/op/PowFunctionRecordBootstrapMethodsq base;exponent u vwx yzjava/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; InnerClassesSampler~%java/lang/invoke/MethodHandles$Lookup€java/lang/invoke/MethodHandlesLookup0  LMM*·*+µ*,µ ±NNO PQ  R  MZ|*´+,-¹+-¶:*´ +-¹6,¶¢*,¶"8¶&8,��¸)�¶/„§ÿÓÆ&¶3§:ƶ3§ :¶8¿±S`6glo6N. Q RS T,U4V=WMTSY`R{ZOR4 S=S#0TUhVW|PQ|XY|Z[|\]^0ý#'ú/L6ÿ_'66ùR XZ\>?Mu#*´+¹<�*´ +¹<�¸)�®N^O4#PQ#XY#aU#bU#cURXabcBdM1*º@°NNO PQF!M1*ºD¬NNO PQJeM<*+ºH¬NNOPQfgRf hM/*´°NNO PQhM/*´ °NNO PQijkln  otprs{l|}�