Źžŗ¾E½  java/lang/Object()V   -net/minecraft/world/level/levelgen/NoiseChunk randomState0Lnet/minecraft/world/level/levelgen/RandomState;  volumeBLnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;  .net/minecraft/world/level/levelgen/RandomStateacquireDensityBufferPoolH()Lnet/minecraft/world/level/levelgen/densityfunction/DensityBufferPool;   bufferPoolFLnet/minecraft/world/level/levelgen/densityfunction/DensityBufferPool;   %net/minecraft/util/context/ContextMapbuilder1()Lnet/minecraft/util/context/ContextMap$Builder; "#$ %&-net/minecraft/world/level/levelgen/Beardifier CONTEXT_KEY'Lnet/minecraft/util/context/ContextKey; ()* +,-net/minecraft/util/context/ContextMap$Buildersetj(Lnet/minecraft/util/context/ContextKey;Ljava/lang/Object;)Lnet/minecraft/util/context/ContextMap$Builder; ./0 123net/minecraft/world/level/levelgen/blending/BlenderisEmpty()Z .4 56blendOffsetAndFactor†(Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;)Lnet/minecraft/world/level/levelgen/blending/Blender$OutputBuffer; .# .9 :& ALPHA_KEY <=> ?@@net/minecraft/world/level/levelgen/blending/Blender$OutputBuffercreateAlphaSamplerE()Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler; .B C& OFFSET_KEY <E F@createOffsetSampler HIJ KAnet/minecraft/world/level/levelgen/densityfunction/SamplerContextM()Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext$Builder; (M NObuild)()Lnet/minecraft/util/context/ContextMap; QRS TUInet/minecraft/world/level/levelgen/densityfunction/SamplerContext$Builder setUserFieldst(Lnet/minecraft/util/context/ContextMap;)Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext$Builder; QW XYuseBufferArena”(Lnet/minecraft/world/level/levelgen/densityfunction/DensityBufferArena;)Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext$Builder; Q[ \K enableCaches Q^ N_E()Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext; a bcsamplersWithContext‹(Lnet/minecraft/world/level/levelgen/densityfunction/SamplerContext;)Lnet/minecraft/world/level/levelgen/densityfunction/DensitySamplerSet; e fgcachingSamplersFLnet/minecraft/world/level/levelgen/densityfunction/DensitySamplerSet; ijk lm9net/minecraft/world/level/levelgen/NoiseGeneratorSettingsaquifers()Ljava/util/Optional; opq r2java/util/Optional isPresent ot uvget()Ljava/lang/Object;x1net/minecraft/world/level/levelgen/Aquifer$Configzaquifer |}~ €"net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier; ‚ ƒ„getOrCreateRandomFactoryb(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; w† ‡ˆcreate*(Lnet/minecraft/world/level/levelgen/densityfunction/DensitySamplerSet;Lnet/minecraft/world/level/levelgen/PositionalRandomFactory;Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; Š z‹,Lnet/minecraft/world/level/levelgen/Aquifer; Ž ‘*net/minecraft/world/level/levelgen/AquifercreateDisabledf(Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;)Lnet/minecraft/world/level/levelgen/Aquifer; “ ”•releaseDensityBufferPoolI(Lnet/minecraft/world/level/levelgen/densityfunction/DensityBufferPool;)V—java/lang/AutoCloseableL(Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/Beardifier;Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;)VCodeLineNumberTableLocalVariableTable blendBufferBLnet/minecraft/world/level/levelgen/blending/Blender$OutputBuffer;this/Lnet/minecraft/world/level/levelgen/NoiseChunk; beardifier/Lnet/minecraft/world/level/levelgen/Beardifier;settings;Lnet/minecraft/world/level/levelgen/NoiseGeneratorSettings;globalFluidPicker8Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker;blender5Lnet/minecraft/world/level/levelgen/blending/Blender;samplerUserFields/Lnet/minecraft/util/context/ContextMap$Builder; StackMapTable¬6net/minecraft/world/level/levelgen/Aquifer$FluidPicker®@net/minecraft/world/level/levelgen/densityfunction/DensityVolumeMethodParametersRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;D()Lnet/minecraft/world/level/levelgen/densityfunction/DensityVolume;.()Lnet/minecraft/world/level/levelgen/Aquifer;H()Lnet/minecraft/world/level/levelgen/densityfunction/DensitySamplerSet;close SourceFileNoiseChunk.java InnerClassesBuilder OutputBufferConfig FluidPicker!– z‹fg˜™« ®*·*+µ*µ *+¶µø²!,¶':¶-š-¶3:²7¶'²8¶;¶'²A¶D¶'W*+øG¶L¶P*“¶V¶Z¶]¶`µd-¶h¶n™(*-¶h¶sĄw*“d+yø{¶¶…µ‰§ *øŒµ‰±š^ #+4C N!U$\%f&i'l(o$u+,‘.›,¤3­5›\ 4!œ®žŸ® ® ”®¢£®¤„®¦§®#‹Ø©Ŗ%’U"i«.­(ūNÆ  ¢¤¦° ±²™/*“ °š8› žŸz³™/*“‰°š<› žŸf“™/*“d°š@› žŸµ™: *“*“¶’±š E F›  žŸ¶·ø*(¹ <.ŗQH¹ w»«¼