CLASS cjs net/minecraft/world/gen/surfacebuilder/SurfaceBuilder FIELD A GRASS_SAND_UNDERWATER_CONFIG Lcjt; FIELD B SAND_SAND_UNDERWATER_CONFIG Lcjt; FIELD C BADLANDS_CONFIG Lcjt; FIELD D MYCELIUM_CONFIG Lcjt; FIELD E NETHER_CONFIG Lcjt; FIELD F END_CONFIG Lcjt; FIELD G DEFAULT Lcjs; FIELD H MOUNTAIN Lcjs; FIELD I SHATTERED_SAVANNA Lcjs; FIELD J GRAVELLY_MOUNTAIN Lcjs; FIELD K GIANT_TREE_TAIGA Lcjs; FIELD L SWAMP Lcjs; FIELD M BADLANDS Lcjs; FIELD N WOODED_BADLANDS Lcjs; FIELD O ERODED_BADLANDS Lcjs; FIELD P FROZEN_OCEAN Lcjs; FIELD Q NETHER Lcjs; FIELD R NOPE Lcjs; FIELD a factory Ljava/util/function/Function; FIELD f AIR Lbvf; FIELD g DIRT Lbvf; FIELD h GRASS_BLOCK Lbvf; FIELD i PODZOL Lbvf; FIELD j GRAVEL Lbvf; FIELD k STONE Lbvf; FIELD l COARSE_DIRT Lbvf; FIELD m SAND Lbvf; FIELD n RED_SAND Lbvf; FIELD o WHITE_TERRACOTTA Lbvf; FIELD p MYCELIUM Lbvf; FIELD q NETHERRACK Lbvf; FIELD r END_STONE Lbvf; FIELD s AIR_CONFIG Lcjt; FIELD t PODZOL_CONFIG Lcjt; FIELD u GRAVEL_CONFIG Lcjt; FIELD v GRASS_CONFIG Lcjt; FIELD w DIRT_CONFIG Lcjt; FIELD x STONE_CONFIG Lcjt; FIELD y COARSE_DIRT_CONFIG Lcjt; FIELD z SAND_CONFIG Lcjt; METHOD a initSeed (J)V ARG 1 seed METHOD a register (Ljava/lang/String;Lcjs;)Lcjs; METHOD a generate (Ljava/util/Random;Lbwt;Lbia;IIIDLbvf;Lbvf;IJLcju;)V ARG 1 random ARG 2 chunk ARG 3 biome ARG 4 x ARG 5 z ARG 6 worldHeight ARG 7 noise ARG 9 defaultBlock ARG 10 defaultFluid ARG 11 seaLevel ARG 12 seed ARG 14 surfaceBlocks