CLASS bsw net/minecraft/world/gen/chunk/SurfaceChunkGenerator
	FIELD e random Lbtd;
	FIELD f defaultBlock Lbpm;
	FIELD g defaultFluid Lbpm;
	FIELD i AIR Lbpm;
	FIELD j verticalNoiseResolution I
	FIELD k horizontalNoiseResolution I
	FIELD l noiseSizeX I
	FIELD m noiseSizeY I
	FIELD n noiseSizeZ I
	METHOD <init> (Lbbq;Lbcq;IIILbso;Z)V
		ARG 1 world
		ARG 2 biomeSource
		ARG 3 verticalNoiseResolution
		ARG 4 horizontalNoiseResolution
		ARG 5 worldHeight
		ARG 6 settings
	METHOD a computeNoiseFalloff (DDI)D
		ARG 1 depth
		ARG 3 scale
	METHOD a computeNoiseRange (II)[D
		ARG 2 z
	METHOD a sampleNoise (IIIDDDD)D
		ARG 1 x
		ARG 2 y
		ARG 3 z
	METHOD a produceHeight (IILbst$a;)I
		ARG 1 x
		ARG 2 z
	METHOD a sampleNoiseColumn ([DII)V
	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 (Lbbq;Lbra;)V
		ARG 1 world
		ARG 2 chunk
	METHOD c buildSurface (Lbra;)V
