CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator FIELD field_16570 horizontalNoiseResolution I FIELD field_16571 surfaceDepthNoise Lnet/minecraft/class_3757; FIELD field_16572 verticalNoiseResolution I FIELD field_16573 defaultFluid Lnet/minecraft/class_2680; FIELD field_16574 lowerInterpolatedNoise Lnet/minecraft/class_3537; FIELD field_16575 interpolationNoise Lnet/minecraft/class_3537; FIELD field_16576 defaultBlock Lnet/minecraft/class_2680; FIELD field_16577 random Lnet/minecraft/class_2919; FIELD field_16578 noiseSizeZ I FIELD field_16579 noiseSizeY I FIELD field_16580 noiseSizeX I FIELD field_16581 upperInterpolatedNoise Lnet/minecraft/class_3537; FIELD field_16648 AIR Lnet/minecraft/class_2680; FIELD field_16649 NOISE_WEIGHT_TABLE [F FIELD field_24773 CODEC Lcom/mojang/serialization/Codec; FIELD field_24774 settings Ljava/util/function/Supplier; FIELD field_24775 BIOME_WEIGHT_TABLE [F FIELD field_24776 densityNoise Lnet/minecraft/class_3537; FIELD field_24777 islandNoise Lnet/minecraft/class_3541; FIELD field_24778 seed J FIELD field_24779 worldHeight I METHOD (Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V ARG 1 biomeSource ARG 2 seed ARG 4 settings METHOD (Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V ARG 1 populationSource ARG 2 biomeSource ARG 3 seed ARG 5 settings METHOD method_16405 sampleNoiseColumn ([DII)V ARG 1 buffer ARG 2 x ARG 3 z METHOD method_16406 sampleNoiseColumn (II)[D ARG 1 x ARG 2 z METHOD method_16411 sampleNoise (IIIDDDD)D ARG 1 x ARG 2 y ARG 3 z ARG 4 horizontalScale ARG 6 verticalScale ARG 8 horizontalStretch ARG 10 verticalStretch METHOD method_16412 buildBedrock (Lnet/minecraft/class_2791;Ljava/util/Random;)V ARG 1 chunk ARG 2 random METHOD method_16571 calculateNoiseWeight (III)D ARG 0 x ARG 1 y ARG 2 z METHOD method_16572 getNoiseWeight (III)D ARG 0 x ARG 1 y ARG 2 z METHOD method_16573 ([F)V ARG 0 array METHOD method_26262 getBlockState (DI)Lnet/minecraft/class_2680; ARG 1 density ARG 3 y METHOD method_26263 sampleHeightmap (II[Lnet/minecraft/class_2680;Ljava/util/function/Predicate;)I ARG 1 x ARG 2 z ARG 3 states ARG 4 predicate METHOD method_26983 (Lnet/minecraft/class_1923;Lit/unimi/dsi/fastutil/objects/ObjectList;IILit/unimi/dsi/fastutil/objects/ObjectList;Lnet/minecraft/class_3449;)V ARG 5 start METHOD method_28548 matchesSettings (JLnet/minecraft/class_5321;)Z ARG 1 seed ARG 3 settingsKey METHOD method_28553 getRandomDensityAt (II)D ARG 1 x ARG 2 z