Package net.minecraft.world.level.biome
Class Biome
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<V>
net.minecraftforge.registries.ForgeRegistryEntry.UncheckedRegistryEntry<Biome>
net.minecraft.world.level.biome.Biome
- All Implemented Interfaces:
- IForgeRegistryEntry<Biome>
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntryForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic PerlinSimplexNoiseprivate Biome.BiomeCategoryprivate Biome.ClimateSettingsprivate floatstatic com.mojang.serialization.Codec<Biome>(package private) static PerlinSimplexNoiseprivate BiomeGenerationSettingsstatic org.apache.logging.log4j.Loggerprivate MobSpawnSettingsstatic com.mojang.serialization.Codec<Biome>private floatprivate BiomeSpecialEffectsprivate Map<Integer,List<StructureFeature<?>>>private static intprivate static PerlinSimplexNoiseprivate ThreadLocal<it.unimi.dsi.fastutil.longs.Long2FloatLinkedOpenHashMap>Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntrydelegate
- 
Constructor SummaryConstructorsConstructorDescriptionBiome(Biome.ClimateSettings p_47447_, Biome.BiomeCategory p_47448_, float p_47449_, float p_47450_, BiomeSpecialEffects p_47451_, BiomeGenerationSettings p_47452_, MobSpawnSettings p_47453_)
- 
Method SummaryModifier and TypeMethodDescriptionvoidbuildSurfaceAt(Random p_151683_, ChunkAccess p_151684_, int p_151685_, int p_151686_, int p_151687_, double p_151688_, BlockState p_151689_, BlockState p_151690_, int p_151691_, int p_151692_, long p_151693_)voidgenerate(StructureFeatureManager p_47485_, ChunkGenerator p_47486_, WorldGenRegion p_47487_, long p_47488_, WorldgenRandom p_47489_, BlockPos p_47490_)floatfloatgetDepth()floatintintprivate intintgetGrassColor(double p_47465_, double p_47466_)private intprivate floatgetHeightAdjustedTemperature(BlockPos p_47529_)floatgetScale()intfloatgetTemperature(BlockPos p_47506_)intintbooleanisColdEnoughToSnow(BlockPos p_151697_)booleanisHumid()booleanshouldFreeze(LevelReader p_47478_, BlockPos p_47479_)booleanshouldFreeze(LevelReader p_47481_, BlockPos p_47482_, boolean p_47483_)booleanshouldSnow(LevelReader p_47520_, BlockPos p_47521_)toString()Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntrygetRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
- 
Field Details- 
LOGGERpublic static final org.apache.logging.log4j.Logger LOGGER
- 
DIRECT_CODEC
- 
NETWORK_CODEC
- 
CODEC
- 
LIST_CODEC
- 
structuresByStep
- 
TEMPERATURE_NOISE
- 
FROZEN_TEMPERATURE_NOISE
- 
BIOME_INFO_NOISE
- 
TEMPERATURE_CACHE_SIZEprivate static final int TEMPERATURE_CACHE_SIZE- See Also:
- Constant Field Values
 
- 
climateSettings
- 
generationSettings
- 
mobSettings
- 
depthprivate final float depth
- 
scaleprivate final float scale
- 
biomeCategory
- 
specialEffects
- 
temperatureCache
 
- 
- 
Constructor Details- 
BiomeBiome(Biome.ClimateSettings p_47447_, Biome.BiomeCategory p_47448_, float p_47449_, float p_47450_, BiomeSpecialEffects p_47451_, BiomeGenerationSettings p_47452_, MobSpawnSettings p_47453_)
 
- 
- 
Method Details- 
getSkyColorpublic int getSkyColor()
- 
getMobSettings
- 
getPrecipitation
- 
isHumidpublic boolean isHumid()
- 
getHeightAdjustedTemperature
- 
getTemperature
- 
shouldFreeze
- 
shouldFreeze
- 
isColdEnoughToSnow
- 
shouldSnow
- 
getGenerationSettings
- 
generatepublic void generate(StructureFeatureManager p_47485_, ChunkGenerator p_47486_, WorldGenRegion p_47487_, long p_47488_, WorldgenRandom p_47489_, BlockPos p_47490_)
- 
getFogColorpublic int getFogColor()
- 
getGrassColorpublic int getGrassColor(double p_47465_, double p_47466_)
- 
getGrassColorFromTextureprivate int getGrassColorFromTexture()
- 
getFoliageColorpublic int getFoliageColor()
- 
getFoliageColorFromTextureprivate int getFoliageColorFromTexture()
- 
buildSurfaceAtpublic void buildSurfaceAt(Random p_151683_, ChunkAccess p_151684_, int p_151685_, int p_151686_, int p_151687_, double p_151688_, BlockState p_151689_, BlockState p_151690_, int p_151691_, int p_151692_, long p_151693_)
- 
getDepthpublic final float getDepth()
- 
getDownfallpublic final float getDownfall()
- 
getScalepublic final float getScale()
- 
getBaseTemperaturepublic final float getBaseTemperature()
- 
getSpecialEffects
- 
getWaterColorpublic final int getWaterColor()
- 
getWaterFogColorpublic final int getWaterFogColor()
- 
getAmbientParticle
- 
getAmbientLoop
- 
getAmbientMood
- 
getAmbientAdditions
- 
getBackgroundMusic
- 
getBiomeCategory
- 
toString
 
-