CLASS bto net/minecraft/world/gen/chunk/SurfaceChunkGenerator FIELD e random Lbtv; FIELD f defaultBlock Lbqe; FIELD g defaultFluid Lbqe; FIELD i AIR Lbqe; FIELD j verticalNoiseResolution I FIELD k horizontalNoiseResolution I FIELD l noiseSizeX I FIELD m noiseSizeY I FIELD n noiseSizeZ I FIELD r surfaceDepthNoise Lcez; METHOD (Lbcg;Lbdg;IIILbtg;Z)V ARG 1 world ARG 2 biomeSource ARG 3 verticalNoiseResolution ARG 4 horizontalNoiseResolution ARG 5 worldHeight ARG 6 config METHOD a computeNoiseFalloff (DDI)D ARG 1 depth ARG 3 scale ARG 5 y METHOD a computeNoiseRange (II)[D ARG 1 x ARG 2 z METHOD a sampleNoise (IIIDDDD)D ARG 1 x ARG 2 y ARG 3 z METHOD a produceHeight (IILbtl$a;)I ARG 1 x ARG 2 z ARG 3 type METHOD a buildBedrock (Lbrs;Ljava/util/Random;)V METHOD a sampleNoiseColumn ([DII)V ARG 1 buffer ARG 2 x ARG 3 z METHOD a sampleNoiseColumn ([DIIDDDDII)V ARG 1 buffer ARG 2 x ARG 3 z METHOD b sampleNoiseColumn (II)[D ARG 1 x ARG 2 z METHOD b populateNoise (Lbcg;Lbrs;)V ARG 1 world ARG 2 chunk METHOD c buildSurface (Lbrs;)V ARG 1 chunk METHOD i getNoiseSizeY ()I