CLASS brx net/minecraft/world/gen/chunk/ChunkGenerator FIELD a world Lbcj; FIELD b seed J FIELD c biomeSource Lbdj; FIELD d config Lbtk; METHOD (Lbcj;Lbdj;Lbtk;)V ARG 1 world ARG 2 biomeSource ARG 3 config METHOD a getSettings ()Lbtk; METHOD a produceHeight (IILbtp$a;)I ARG 1 x ARG 2 z ARG 3 type METHOD a getEntitySpawnList (Lahn;Let;)Ljava/util/List; METHOD a locateStructure (Lbci;Ljava/lang/String;Let;IZ)Let; ARG 1 world ARG 2 structureKey ARG 3 origin ARG 4 radius METHOD a spawnEntities (Lbci;ZZ)V ARG 1 world ARG 2 spawnMonsters ARG 3 spawnAnimals METHOD a addStructureReferences (Lbcj;Lbrw;)V ARG 1 world METHOD a hasStructure (Lbdh;Lbzg;)Z METHOD a populateBiomes (Lbrw;)V METHOD a setStructureStarts (Lbrw;Lbrx;Lceb;)V METHOD a carve (Lbrw;Lbto$a;)V ARG 1 chunk ARG 2 carverStep METHOD a generateFeatures (Luz;)V METHOD a getDecorationBiome (Luz;II)Lbdh; ARG 2 chunkX ARG 3 chunkZ METHOD b getSpawnHeight ()I METHOD b populateNoise (Lbcj;Lbrw;)V ARG 1 world ARG 2 chunk METHOD b getStructureConfig (Lbdh;Lbzg;)Lbwd; METHOD b getDecorationBiome (Lbrw;)Lbdh; METHOD b populateEntities (Luz;)V METHOD c getBiomeSource ()Lbdj; METHOD c buildSurface (Lbrw;)V ARG 1 chunk METHOD d getSeed ()J METHOD e getMaxY ()I