CLASS bdh net/minecraft/world/biome/Biome CLASS bdh$a Settings FIELD a surfaceBuilder Lcej; FIELD b precipitation Lbdh$d; FIELD c category Lbdh$b; FIELD d depth Ljava/lang/Float; FIELD e scale Ljava/lang/Float; FIELD f temperature Ljava/lang/Float; FIELD g downfall Ljava/lang/Float; FIELD h waterColor Ljava/lang/Integer; FIELD i waterFogColor Ljava/lang/Integer; FIELD j parent Ljava/lang/String; METHOD a depth (F)Lbdh$a; METHOD a waterColor (I)Lbdh$a; METHOD a category (Lbdh$b;)Lbdh$a; METHOD a precipitation (Lbdh$d;)Lbdh$a; METHOD a surfaceBuilder (Lcej;)Lbdh$a; METHOD a configureSurfaceBuilder (Lcet;Lcev;)Lbdh$a; ARG 1 surfaceBuilder METHOD a parent (Ljava/lang/String;)Lbdh$a; METHOD b scale (F)Lbdh$a; METHOD b waterFogColor (I)Lbdh$a; METHOD c temperature (F)Lbdh$a; METHOD d downfall (F)Lbdh$a; CLASS bdh$b Category FIELD a NONE Lbdh$b; FIELD b TAIGA Lbdh$b; FIELD c EXTREME_HILLS Lbdh$b; FIELD d JUNGLE Lbdh$b; FIELD e MESA Lbdh$b; FIELD f PLAINS Lbdh$b; FIELD g SAVANNA Lbdh$b; FIELD h ICY Lbdh$b; FIELD i THE_END Lbdh$b; FIELD j BEACH Lbdh$b; FIELD k FOREST Lbdh$b; FIELD l OCEAN Lbdh$b; FIELD m DESERT Lbdh$b; FIELD n RIVER Lbdh$b; FIELD o SWAMP Lbdh$b; FIELD p MUSHROOM Lbdh$b; FIELD q NETHER Lbdh$b; FIELD r NAME_MAP Ljava/util/Map; FIELD s name Ljava/lang/String; METHOD a getName ()Ljava/lang/String; CLASS bdh$c TemperatureGroup FIELD a OCEAN Lbdh$c; FIELD b COLD Lbdh$c; FIELD c MEDIUM Lbdh$c; FIELD d WARM Lbdh$c; FIELD e NAME_MAP Ljava/util/Map; FIELD f name Ljava/lang/String; METHOD a getName ()Ljava/lang/String; CLASS bdh$d Precipitation FIELD a NONE Lbdh$d; FIELD b RAIN Lbdh$d; FIELD c SNOW Lbdh$d; FIELD d NAME_MAP Ljava/util/Map; FIELD e name Ljava/lang/String; METHOD a getName ()Ljava/lang/String; CLASS bdh$e SpawnEntry FIELD b type Lahg; FIELD c minGroupSize I FIELD d maxGroupSize I METHOD (Lahg;III)V ARG 1 type ARG 2 weight ARG 3 minGroupSize ARG 4 maxGroupSize FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b BIOMES Ljava/util/Set; FIELD c PARENT_BIOME_ID_MAP Lfc; FIELD d TEMPERATURE_NOISE Lcfb; FIELD e FOLIAGE_NOISE Lcfb; FIELD f translationKey Ljava/lang/String; FIELD g depth F FIELD h scale F FIELD i temperature F FIELD j downfall F FIELD k waterColor I FIELD l waterFogColor I FIELD m parent Ljava/lang/String; FIELD n surfaceBuilder Lcej; FIELD o category Lbdh$b; FIELD p precipitation Lbdh$d; FIELD q carvers Ljava/util/Map; FIELD r features Ljava/util/Map; FIELD s flowerFeatures Ljava/util/List; FIELD t structureFeatures Ljava/util/Map; FIELD u spawns Ljava/util/Map; METHOD (Lbdh$a;)V ARG 1 settings METHOD a hasParent ()Z METHOD a getSkyColor (F)I METHOD a getEntitySpawnList (Lahn;)Ljava/util/List; METHOD a addSpawn (Lahn;Lbdh$e;)V ARG 1 type METHOD a canSetSnow (Lbcm;Let;)Z METHOD a canSetSnow (Lbcm;Let;Z)Z ARG 2 pos METHOD a getParentBiome (Lbdh;)Lbdh; ARG 0 biome METHOD a getCarversForStep (Lbto$a;)Ljava/util/List; METHOD a addCarver (Lbto$a;Lbud;)V ARG 1 step METHOD a getFeaturesForStep (Lbto$b;)Ljava/util/List; METHOD a generateFeatureStep (Lbto$b;Lbrx;Lbcj;JLbtz;Let;)V ARG 1 featureStep ARG 2 chunkGenerator ARG 3 world METHOD a addFeature (Lbto$b;Lbva;)V ARG 1 step METHOD a configureCarver (Lbui;Lbub;)Lbud; ARG 0 carver ARG 1 config METHOD a configureFeature (Lbwc;Lbwd;Lcbq;Lbvm;)Lbva; ARG 0 feature ARG 1 featureConfig ARG 2 decorator ARG 3 decoratorConfig METHOD a hasStructureFeature (Lbzg;)Z METHOD a addStructureFeature (Lbzg;Lbwd;)V ARG 1 structureFeature METHOD a getFoliageColorAt (Let;)I METHOD a buildSurface (Ljava/util/Random;Lbrw;IIIDLbqi;Lbqi;IJ)V ARG 1 random ARG 2 chunk ARG 8 defaultBlock ARG 9 defaultFluid ARG 11 seed METHOD b getPrecipitation ()Lbdh$d; METHOD b canSetIce (Lbcm;Let;)Z METHOD b getStructureFeatureConfig (Lbzg;)Lbwd; METHOD b getGrassColorAt (Let;)I METHOD c hasHighHumidity ()Z METHOD c getTemperature (Let;)F METHOD d getMaxSpawnLimit ()F METHOD e getFlowerFeatures ()Ljava/util/List; METHOD f getTemperatureGroup ()Lbdh$c; METHOD g getDepth ()F METHOD h getRainfall ()F METHOD i getTextComponent ()Ljb; METHOD j getTranslationKey ()Ljava/lang/String; METHOD k getScale ()F METHOD l getTemperature ()F METHOD m getWaterColor ()I METHOD n getWaterFogColor ()I METHOD o getCategory ()Lbdh$b; METHOD p getSurfaceBuilder ()Lcej; METHOD q getSurfaceConfig ()Lcev; METHOD r getParent ()Ljava/lang/String;