CLASS bbm net/minecraft/world/biome/Biome CLASS bbm$a Builder FIELD a surfaceBuilder Lcbm; FIELD b precipitation Lbbm$d; FIELD c category Lbbm$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)Lbbm$a; METHOD a waterColor (I)Lbbm$a; METHOD a category (Lbbm$b;)Lbbm$a; METHOD a precipitation (Lbbm$d;)Lbbm$a; METHOD a surfaceBuilder (Lcbm;)Lbbm$a; METHOD a configureSurfaceBuilder (Lcbw;Lcby;)Lbbm$a; ARG 1 surfaceBuilder METHOD a parent (Ljava/lang/String;)Lbbm$a; METHOD b scale (F)Lbbm$a; METHOD b waterFogColor (I)Lbbm$a; METHOD c temperature (F)Lbbm$a; METHOD d downfall (F)Lbbm$a; CLASS bbm$b Category FIELD a NONE Lbbm$b; FIELD b TAIGA Lbbm$b; FIELD c EXTREME_HILLS Lbbm$b; FIELD d JUNGLE Lbbm$b; FIELD e MESA Lbbm$b; FIELD f PLAINS Lbbm$b; FIELD g SAVANNA Lbbm$b; FIELD h ICY Lbbm$b; FIELD i THE_END Lbbm$b; FIELD j BEACH Lbbm$b; FIELD k FOREST Lbbm$b; FIELD l OCEAN Lbbm$b; FIELD m DESERT Lbbm$b; FIELD n RIVER Lbbm$b; FIELD o SWAMP Lbbm$b; FIELD p MUSHROOM Lbbm$b; FIELD q NETHER Lbbm$b; FIELD r NAME_MAP Ljava/util/Map; FIELD s name Ljava/lang/String; METHOD a getName ()Ljava/lang/String; CLASS bbm$c TemperatureGroup FIELD a OCEAN Lbbm$c; FIELD b COLD Lbbm$c; FIELD c MEDIUM Lbbm$c; FIELD d WARM Lbbm$c; FIELD e NAME_MAP Ljava/util/Map; FIELD f name Ljava/lang/String; METHOD a getName ()Ljava/lang/String; CLASS bbm$d Precipitation FIELD a NONE Lbbm$d; FIELD b RAIN Lbbm$d; FIELD c SNOW Lbbm$d; FIELD d NAME_MAP Ljava/util/Map; FIELD e name Ljava/lang/String; METHOD a getName ()Ljava/lang/String; CLASS bbm$e SpawnListEntry FIELD b type Lagj; FIELD c minGroupSize I FIELD d maxGroupSize I METHOD (Lagj;III)V ARG 1 type ARG 2 weight ARG 3 minGroupSize 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 Lcce; FIELD e FOLIAGE_NOISE Lcce; 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 Lcbm; FIELD o category Lbbm$b; FIELD p precipitation Lbbm$d; FIELD q carversMap Ljava/util/Map; FIELD r featuresMap Ljava/util/Map; FIELD s features Ljava/util/List; FIELD t structureFeatures Ljava/util/Map; FIELD u entitySpawnMap Ljava/util/Map; METHOD a addDefaultFeatures ()V METHOD a getSkyColor (F)I METHOD a getEntitySpawnList (Lagq;)Ljava/util/List; METHOD a addEntitySpawnEntry (Lagq;Lbbm$e;)V ARG 1 type METHOD a canSetSnow (Lbar;Let;)Z METHOD a canSetSnow (Lbar;Let;Z)Z ARG 2 pos METHOD a getParentBiome (Lbbm;)Lbbm; ARG 0 biome METHOD a getCarversForStep (Lbrm$a;)Ljava/util/List; METHOD a addCarver (Lbrm$a;Lbsb;)V ARG 1 step METHOD a getFeaturesForStep (Lbrm$b;)Ljava/util/List; METHOD a addFeature (Lbrm$b;Lbsw;)V ARG 1 step METHOD a configureCarver (Lbsg;Lbrz;)Lbsb; ARG 0 carver ARG 1 config METHOD a configureFeature (Lbtx;Lbty;Lbzd;Lbti;)Lbsw; ARG 0 feature ARG 1 featureConfig ARG 2 decorator ARG 3 decoratorConfig METHOD a hasStructureFeature (Lbwu;)Z METHOD a addStructureFeature (Lbwu;Lbty;)V ARG 1 structureFeature METHOD a getFoliageColorAt (Let;)I METHOD b hasParent ()Z METHOD b canSetIce (Lbar;Let;)Z METHOD b getStructureFeatureConfig (Lbwu;)Lbty; METHOD b getGrassColorAt (Let;)I METHOD c getPrecipitation ()Lbbm$d; METHOD c getTemperature (Let;)F METHOD d hasHighHumidity ()Z METHOD e getMaxSpawnLimit ()F METHOD f getFeatures ()Ljava/util/List; METHOD g getTemperatureGroup ()Lbbm$c; METHOD h getDepth ()F METHOD i getRainfall ()F METHOD j getTextComponent ()Lja; METHOD k getTranslationKey ()Ljava/lang/String; METHOD l getScale ()F METHOD m getTemperature ()F METHOD n getWaterColor ()I METHOD o getWaterFogColor ()I METHOD p getCategory ()Lbbm$b; METHOD q getSurfaceBuilder ()Lcbm; METHOD r getSurfaceConfig ()Lcby; METHOD s getParent ()Ljava/lang/String;