net.minecraft.world.level.biome

public class Biome

bre
net.minecraft.world.level.biome.Biome
net.minecraft.class_1959
net.minecraft.world.biome.Biome
net.minecraft.world.biome.Biome
net.minecraft.server.v1_16_R1.BiomeBase

Field summary

Modifier and TypeField
public static final org.apache.logging.log4j.Logger
a
LOGGER
field_9330
LOGGER
field_150586_aC
public static final com.mojang.serialization.Codec<Biome>
b
CODEC
field_24677
field_24677
field_235051_b_
public static final Set<Biome>
c
EXPLORABLE_BIOMES
field_9323
BIOMES
field_201870_ab
public static final IdMapper<Biome>
d
MUTATED_BIOMES
field_9328
PARENT_BIOME_ID_MAP
field_185373_j
protected static final PerlinSimplexNoise
e
TEMPERATURE_NOISE
field_9335
TEMPERATURE_NOISE
field_150605_ac
public static final PerlinSimplexNoise
f
BIOME_INFO_NOISE
field_9324
FOLIAGE_NOISE
field_180281_af
protected String
g
descriptionId
field_9331
translationKey
field_205405_aL
protected final float
h
depth
field_9343
depth
field_76748_D
protected final float
i
scale
field_9341
scale
field_76749_E
protected final float
j
temperature
field_9339
temperature
field_76750_F
protected final float
k
downfall
field_9338
downfall
field_76751_G
private final int
t
skyColor
field_21806
skyColor
field_229978_u_
protected final String
l
parent
field_9332
parent
field_185364_H
protected final ConfiguredSurfaceBuilder<?>
m
surfaceBuilder
field_9336
surfaceBuilder
field_201875_ar
protected final Biome$BiomeCategory
n
biomeCategory
field_9329
category
field_201877_au
protected final Biome$Precipitation
o
precipitation
field_9327
precipitation
field_201878_av
protected final BiomeSpecialEffects
p
specialEffects
field_22039
effects
field_235052_p_
protected final Map<GenerationStep$Carving, List<ConfiguredWorldCarver<?>>>
q
carvers
field_9333
carvers
field_201871_ag
protected final Map<GenerationStep$Decoration, List<ConfiguredFeature<?, ?>>>
r
features
field_9326
features
field_201872_ah
protected final List<ConfiguredFeature<?, ?>>
s
flowerFeatures
field_9334
flowerFeatures
field_201873_ai
private final Map<StructureFeature<?>, ConfiguredStructureFeature<?, ?>>
u
validFeatureStarts
field_9337
structureFeatures
field_201874_aj
private final Map<MobCategory, List<Biome$SpawnerData>>
v
spawners
field_9325
spawns
field_201880_ax
private final Map<EntityType<?>, Biome$MobSpawnCost>
w
mobSpawnCosts
field_24406
spawnDensities
field_235053_w_
private final List<Biome$ClimateParameters>
x
optimalParameters
field_22040
noisePoints
field_235054_x_
private final ThreadLocal<it.unimi.dsi.fastutil.longs.Long2FloatLinkedOpenHashMap>
y
temperatureCache
field_20335
temperatureCache
field_225488_v

Constructor summary

ModifierConstructor
protected (Biome$BiomeBuilder settings)
private (Biome$Precipitation arg0, Biome$BiomeCategory arg1, float arg2, float arg3, float arg4, float arg5, BiomeSpecialEffects arg6, int arg7, ConfiguredSurfaceBuilder<?> arg8, Map<GenerationStep$Carving, List<ConfiguredWorldCarver<?>>> arg9, Map<GenerationStep$Decoration, List<ConfiguredFeature<?, ?>>> arg10, List<ConfiguredStructureFeature<?, ?>> arg11, Map<MobCategory, List<Biome$SpawnerData>> arg12, List<Biome$ClimateParameters> arg13, Optional<String> arg14)

Method summary

Modifier and TypeMethod
public static Biome
a(bre arg0)
getMutatedVariant(Biome arg0)
method_8716(class_1959 arg0)
getModifiedBiome(Biome biome)
func_185356_b(Biome arg0)
public static <C extends CarverConfiguration> ConfiguredWorldCarver<C>
a(cjh<C> arg0, C arg1)
makeCarver(WorldCarver<C> arg0, C arg1)
method_8714(class_2939<C> arg0, C arg1)
configureCarver(Carver<C> carver, C config)
func_203606_a(WorldCarver<C> arg0, C arg1)
public boolean
b()
isMutated()
method_8723()
hasParent()
func_185363_b()
private int
D()
calculateSkyColor()
method_24218()
calculateSkyColor()
func_229979_u_()
protected void
a(apa arg0, bre$g arg1)
addSpawn(MobCategory arg0, Biome$SpawnerData arg1)
method_8708(class_1311 arg0, class_1959$class_1964 arg1)
addSpawn(SpawnGroup group, Biome$SpawnEntry spawnEntry)
func_201866_a(EntityClassification arg0, Biome$SpawnListEntry arg1)
protected void
a(aoq<?> arg0, double arg1, double arg2)
addMobCharge(EntityType<?> arg0, double arg1, double arg2)
method_27836(class_1299<?> arg0, double arg1, double arg2)
addSpawnDensity(EntityType<?> type, double maxMass, double mass)
func_235059_a_(EntityType<?> arg0, double arg1, double arg2)
public List<Biome$SpawnerData>
a(apa arg0)
getMobs(MobCategory arg0)
method_8700(class_1311 arg0)
getEntitySpawnList(SpawnGroup group)
func_76747_a(EntityClassification arg0)
getMobs(EnumCreatureType arg0)
public Biome$MobSpawnCost
a(aoq<?> arg0)
getMobSpawnCost(EntityType<?> arg0)
method_27835(class_1299<?> arg0)
getSpawnDensity(EntityType<?> type)
func_235058_a_(EntityType<?> arg0)
public Biome$Precipitation
d()
getPrecipitation()
method_8694()
getPrecipitation()
func_201851_b()
public boolean
e()
isHumid()
method_8724()
hasHighHumidity()
func_76736_e()
public float
f()
getCreatureProbability()
method_8690()
getMaxSpawnChance()
func_76741_f()
protected float
a(fu arg0)
getTemperatureNoCache(BlockPos arg0)
method_8707(class_2338 arg0)
computeTemperature(BlockPos blockPos)
func_180626_a(BlockPos arg0)
public final float
b(fu arg0)
getTemperature(BlockPos arg0)
method_21740(class_2338 arg0)
getTemperature(BlockPos blockPos)
func_225486_c(BlockPos arg0)
getAdjustedTemperature(BlockPosition arg0)
public boolean
a(bqd arg0, fu arg1)
shouldFreeze(LevelReader arg0, BlockPos arg1)
method_8705(class_4538 arg0, class_2338 arg1)
canSetIce(WorldView world, BlockPos blockPos)
func_201848_a(IWorldReader arg0, BlockPos arg1)
public boolean
a(bqd arg0, fu arg1, boolean arg2)
shouldFreeze(LevelReader arg0, BlockPos arg1, boolean arg2)
method_8685(class_4538 arg0, class_2338 arg1, boolean arg2)
canSetIce(WorldView world, BlockPos pos, boolean doWaterCheck)
func_201854_a(IWorldReader arg0, BlockPos arg1, boolean arg2)
public boolean
b(bqd arg0, fu arg1)
shouldSnow(LevelReader arg0, BlockPos arg1)
method_8696(class_4538 arg0, class_2338 arg1)
canSetSnow(WorldView world, BlockPos blockPos)
func_201850_b(IWorldReader arg0, BlockPos arg1)
public void
a(cin$b arg0, ckb<?, ?> arg1)
addFeature(GenerationStep$Decoration arg0, ConfiguredFeature<?, ?> arg1)
method_8719(class_2893$class_2895 arg0, class_2975<?, ?> arg1)
addFeature(GenerationStep$Feature step, ConfiguredFeature<?, ?> configuredFeature)
func_203611_a(GenerationStage$Decoration arg0, ConfiguredFeature<?, ?> arg1)
public <C extends CarverConfiguration> void
a(cin$a arg0, cjc<C> arg1)
addCarver(GenerationStep$Carving arg0, ConfiguredWorldCarver<C> arg1)
method_8691(class_2893$class_2894 arg0, class_2922<C> arg1)
addCarver(GenerationStep$Carver step, ConfiguredCarver<C> configuredCarver)
func_203609_a(GenerationStage$Carving arg0, ConfiguredCarver<C> arg1)
public List<ConfiguredWorldCarver<?>>
a(cin$a arg0)
getCarvers(GenerationStep$Carving arg0)
method_8717(class_2893$class_2894 arg0)
getCarversForStep(GenerationStep$Carver carver)
func_203603_a(GenerationStage$Carving arg0)
public void
a(ckc<?, ?> arg0)
addStructureStart(ConfiguredStructureFeature<?, ?> arg0)
method_8710(class_5312<?, ?> arg0)
addStructureFeature(ConfiguredStructureFeature<?, ?> configuredStructureFeature)
func_235063_a_(StructureFeature<?, ?> arg0)
public boolean
a(cml<?> arg0)
isValidStart(StructureFeature<?> arg0)
method_8684(class_3195<?> arg0)
hasStructureFeature(StructureFeature<?> structureFeature)
func_201858_a(Structure<?> arg0)
public Iterable<ConfiguredStructureFeature<?, ?>>
g()
structures()
method_28413()
method_28413()
func_235077_g_()
public ConfiguredStructureFeature<?, ?>
b(ckc<?, ?> arg0)
withBiomeConfig(ConfiguredStructureFeature<?, ?> arg0)
method_28405(class_5312<?, ?> arg0)
method_28405(ConfiguredStructureFeature<?, ?> arg0)
func_235068_b_(StructureFeature<?, ?> arg0)
public List<ConfiguredFeature<?, ?>>
h()
getFlowerFeatures()
method_8718()
getFlowerFeatures()
func_201853_g()
public List<ConfiguredFeature<?, ?>>
a(cin$b arg0)
getFeaturesForStep(GenerationStep$Decoration arg0)
method_8721(class_2893$class_2895 arg0)
getFeaturesForStep(GenerationStep$Feature feature)
func_203607_a(GenerationStage$Decoration arg0)
public void
a(cin$b arg0, bqq arg1, cha arg2, bqu arg3, long arg4, ciy arg5, fu arg6)
generate(GenerationStep$Decoration arg0, StructureFeatureManager arg1, ChunkGenerator arg2, WorldGenLevel arg3, long arg4, WorldgenRandom arg5, BlockPos arg6)
method_8702(class_2893$class_2895 arg0, class_5138 arg1, class_2794 arg2, class_5281 arg3, long arg4, class_2919 arg5, class_2338 arg6)
generateFeatureStep(GenerationStep$Feature step, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, ServerWorldAccess arg3, long populationSeed, ChunkRandom chunkRandom, BlockPos pos)
func_235061_a_(GenerationStage$Decoration arg0, StructureManager arg1, ChunkGenerator arg2, ISeedReader arg3, long arg4, SharedSeedRandom arg5, BlockPos arg6)
public void
a(Random arg0, cgy arg1, int arg2, int arg3, int arg4, double arg5, cfj arg6, cfj arg7, int arg8, long arg9)
buildSurfaceAt(Random arg0, ChunkAccess arg1, int arg2, int arg3, int arg4, double arg5, BlockState arg6, BlockState arg7, int arg8, long arg9)
method_8703(Random arg0, class_2791 arg1, int arg2, int arg3, int arg4, double arg5, class_2680 arg6, class_2680 arg7, int arg8, long arg9)
buildSurface(Random random, Chunk chunk, int x, int z, int worldHeight, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, long seed)
func_206854_a(Random arg0, IChunk arg1, int arg2, int arg3, int arg4, double arg5, BlockState arg6, BlockState arg7, int arg8, long arg9)
public Biome$BiomeTempCategory
j()
getTemperatureCategory()
method_8704()
getTemperatureGroup()
func_150561_m()
public final float
k()
getDepth()
method_8695()
getDepth()
func_185355_j()
public final float
l()
getDownfall()
method_8715()
getRainfall()
func_76727_i()
getHumidity()
public String
n()
getDescriptionId()
method_8689()
getTranslationKey()
func_210773_k()
public final float
o()
getScale()
method_8686()
getScale()
func_185360_m()
public final float
p()
getTemperature()
method_8712()
getTemperature()
func_185353_n()
getTemperature()
public BiomeSpecialEffects
q()
getSpecialEffects()
method_24377()
getEffects()
func_235089_q_()
public final Biome$BiomeCategory
y()
getBiomeCategory()
method_8688()
getCategory()
func_201856_r()
public ConfiguredSurfaceBuilder<?>
z()
getSurfaceBuilder()
method_8692()
getSurfaceBuilder()
func_205401_q()
public SurfaceBuilderConfiguration
A()
getSurfaceBuilderConfig()
method_8722()
getSurfaceConfig()
func_203944_q()
public Stream<Biome$ClimateParameters>
B()
optimalParameters()
method_27342()
streamNoises()
func_235055_B_()
public String
C()
getParent()
method_8725()
getParent()
func_205402_s()
public int
c()
getSkyColor()
method_8697()
getSkyColor()
func_225529_c_()
public int
i()
getFogColor()
method_24376()
getFogColor()
func_235080_i_()
public int
a(double arg0, double arg1)
getGrassColor(double arg0, double arg1)
method_8711(double arg0, double arg1)
getGrassColorAt(double x, double z)
func_225528_a_(double arg0, double arg1)
public int
a()
getFoliageColor()
method_8698()
getFoliageColor()
func_225527_a_()
public Component
m()
getName()
method_8693()
getName()
func_205403_k()
public final int
r()
getWaterColor()
method_8687()
getWaterColor()
func_185361_o()
public final int
s()
getWaterFogColor()
method_8713()
getWaterFogColor()
func_204274_p()
public Optional<AmbientParticleSettings>
t()
getAmbientParticle()
method_24378()
getParticleConfig()
func_235090_t_()
public Optional<SoundEvent>
u()
getAmbientLoop()
method_24935()
getLoopSound()
func_235091_u_()
public Optional<AmbientMoodSettings>
v()
getAmbientMood()
method_24936()
getMoodSound()
func_235092_v_()
public Optional<AmbientAdditionsSettings>
w()
getAmbientAdditions()
method_24937()
getAdditionsSound()
func_235093_w_()
public Optional<Music>
x()
getBackgroundMusic()
method_27343()
method_27343()
func_235094_x_()