net.minecraft.world.level.biome

public final class Biome

dmc
net.minecraft.world.level.biome.Biome
net.minecraft.class_1959

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<Biome>
a
DIRECT_CODEC
field_25819
public static final com.mojang.serialization.Codec<Biome>
b
NETWORK_CODEC
field_26633
public static final com.mojang.serialization.Codec<Holder<Biome>>
c
CODEC
field_24677
public static final com.mojang.serialization.Codec<HolderSet<Biome>>
d
LIST_CODEC
field_26750
private static final PerlinSimplexNoise
f
TEMPERATURE_NOISE
field_9335
static final PerlinSimplexNoise
g
FROZEN_TEMPERATURE_NOISE
field_26392
public static final PerlinSimplexNoise
e
BIOME_INFO_NOISE
field_9324
private static final int
h
TEMPERATURE_CACHE_SIZE
field_30978
private final Biome$ClimateSettings
i
climateSettings
field_26393
private final BiomeGenerationSettings
j
generationSettings
field_26635
private final MobSpawnSettings
k
mobSettings
field_26395
private final BiomeSpecialEffects
l
specialEffects
field_22039
private final ThreadLocal<it.unimi.dsi.fastutil.longs.Long2FloatLinkedOpenHashMap>
m
temperatureCache
field_20335

Constructor summary

ModifierConstructor
(Biome$ClimateSettings arg0, BiomeSpecialEffects arg1, BiomeGenerationSettings arg2, MobSpawnSettings arg3)

Method summary

Modifier and TypeMethod
public int
a()
getSkyColor()
method_8697()
public MobSpawnSettings
b()
getMobSettings()
method_30966()
public boolean
c()
hasPrecipitation()
method_48163()
public Biome$Precipitation
a(iy arg0, int arg1)
getPrecipitationAt(BlockPos arg0, int arg1)
method_48162(class_2338 arg0, int arg1)
private float
e(iy arg0, int arg1)
getHeightAdjustedTemperature(BlockPos arg0, int arg1)
method_8707(class_2338 arg0, int arg1)
private float
f(iy arg0, int arg1)
getTemperature(BlockPos arg0, int arg1)
method_21740(class_2338 arg0, int arg1)
public boolean
a(dlc arg0, iy arg1)
shouldFreeze(LevelReader arg0, BlockPos arg1)
method_8705(class_4538 arg0, class_2338 arg1)
public boolean
a(dlc arg0, iy arg1, boolean arg2)
shouldFreeze(LevelReader arg0, BlockPos arg1, boolean arg2)
method_8685(class_4538 arg0, class_2338 arg1, boolean arg2)
public boolean
b(iy arg0, int arg1)
coldEnoughToSnow(BlockPos arg0, int arg1)
method_33599(class_2338 arg0, int arg1)
public boolean
c(iy arg0, int arg1)
warmEnoughToRain(BlockPos arg0, int arg1)
method_39927(class_2338 arg0, int arg1)
public boolean
d(iy arg0, int arg1)
shouldMeltFrozenOceanIcebergSlightly(BlockPos arg0, int arg1)
method_39928(class_2338 arg0, int arg1)
public boolean
b(dlc arg0, iy arg1)
shouldSnow(LevelReader arg0, BlockPos arg1)
method_8696(class_4538 arg0, class_2338 arg1)
public BiomeGenerationSettings
d()
getGenerationSettings()
method_30970()
public int
e()
getFogColor()
method_24376()
public int
a(double arg0, double arg1)
getGrassColor(double arg0, double arg1)
method_8711(double arg0, double arg1)
private int
r()
getBaseGrassColor()
method_66386()
private int
s()
getGrassColorFromTexture()
method_30773()
public int
f()
getFoliageColor()
method_8698()
private int
t()
getFoliageColorFromTexture()
method_30774()
public int
g()
getDryFoliageColor()
method_68145()
private int
u()
getDryFoliageColorFromTexture()
method_68146()
public float
h()
getBaseTemperature()
method_8712()
public BiomeSpecialEffects
i()
getSpecialEffects()
method_24377()
public int
j()
getWaterColor()
method_8687()
public int
k()
getWaterFogColor()
method_8713()
public Optional<AmbientParticleSettings>
l()
getAmbientParticle()
method_24378()
public Optional<Holder<SoundEvent>>
m()
getAmbientLoop()
method_24935()
public Optional<AmbientMoodSettings>
n()
getAmbientMood()
method_24936()
public Optional<AmbientAdditionsSettings>
o()
getAmbientAdditions()
method_24937()
public Optional<WeightedList<Music>>
p()
getBackgroundMusic()
method_27343()
public float
q()
getBackgroundMusicVolume()
method_65133()