CLASS bso net/minecraft/world/gen/chunk/ChunkGenerator
	FIELD a world Lbdc;
	FIELD b seed J
	FIELD c biomeSource Lbea;
	FIELD d config Lbua;
	METHOD <init> (Lbdc;Lbea;Lbua;)V
		ARG 1 world
		ARG 2 biomeSource
		ARG 3 config
	METHOD a getConfig ()Lbua;
	METHOD a getHeightOnGround (IILbuf$a;)I
		ARG 1 x
		ARG 2 z
		ARG 3 heightmapType
	METHOD a getEntitySpawnList (Lahw;Les;)Ljava/util/List;
	METHOD a locateStructure (Lbdb;Ljava/lang/String;Les;IZ)Les;
		ARG 1 world
		ARG 2 id
		ARG 3 center
		ARG 4 radius
		ARG 5 skipExistingChunks
	METHOD a spawnEntities (Lbdb;ZZ)V
		ARG 1 world
		ARG 2 spawnMonsters
		ARG 3 spawnAnimals
	METHOD a addStructureReferences (Lbdc;Lbsn;)V
		ARG 1 world
	METHOD a hasStructure (Lbdy;Lbzw;)Z
	METHOD a populateBiomes (Lbsn;)V
	METHOD a setStructureStarts (Lbsn;Lbso;Lceq;)V
	METHOD a carve (Lbsn;Lbue$a;)V
		ARG 1 chunk
		ARG 2 carverStep
	METHOD a generateFeatures (Lvb;)V
	METHOD a getDecorationBiome (Lvb;II)Lbdy;
		ARG 2 chunkX
		ARG 3 chunkZ
	METHOD b getSpawnHeight ()I
	METHOD b getHeightInGround (IILbuf$a;)I
		ARG 1 x
		ARG 2 z
		ARG 3 heightmapType
	METHOD b populateNoise (Lbdc;Lbsn;)V
		ARG 1 world
		ARG 2 chunk
	METHOD b getStructureConfig (Lbdy;Lbzw;)Lbwt;
	METHOD b getDecorationBiome (Lbsn;)Lbdy;
	METHOD b populateEntities (Lvb;)V
	METHOD c getBiomeSource ()Lbea;
	METHOD c buildSurface (Lbsn;)V
		ARG 1 chunk
	METHOD d getSeed ()J
	METHOD e getMaxY ()I
	METHOD f getSeaLevel ()I
