net.minecraft.world.level.biome

public abstract class BiomeSource

implements BiomeResolver

cbd
net.minecraft.world.level.biome.BiomeSource
net.minecraft.class_1966
net.minecraft.world.biome.source.BiomeSource
net.minecraft.src.C_1644_
net.minecraft.world.level.biome.WorldChunkManager

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<BiomeSource>
a
CODEC
field_24713
CODEC
f_47888_
private final Set<Biome>
b
possibleBiomes
field_20643
biomes
f_47891_
private final List<BiomeSource$StepFeatureData>
c
featuresPerStep
field_34469
field_34469
f_186695_

Constructor summary

ModifierConstructor
protected (Stream<Supplier<Biome>> arg0)
protected (List<Biome> biomes)

Method summary

Modifier and TypeMethod
private List<BiomeSource$StepFeatureData>
a(List<caz> arg0, boolean arg1)
buildFeaturesPerStep(List<Biome> arg0, boolean arg1)
method_39525(List<class_1959> arg0, boolean arg1)
method_39525(List<Biome> biomes, boolean arg1)
m_186727_(List<C_1629_> p_186729_, boolean arg1)
protected abstract com.mojang.serialization.Codec<? extends BiomeSource>
a()
codec()
method_28442()
getCodec()
m_5820_()
public abstract BiomeSource
a(long arg0)
withSeed(long arg0)
method_27985(long arg0)
withSeed(long seed)
m_7206_(long arg0)
public Set<Biome>
b()
possibleBiomes()
method_28443()
getBiomes()
m_196676_()
public Set<Biome>
a(int arg0, int arg1, int arg2, int arg3, cbh$f arg4)
getBiomesWithin(int arg0, int arg1, int arg2, int arg3, Climate$Sampler arg4)
method_8763(int arg0, int arg1, int arg2, int arg3, class_6544$class_6552 arg4)
getBiomesInArea(int x, int y, int z, int radius, MultiNoiseUtil$MultiNoiseSampler arg4)
m_183399_(int p_186706_, int p_186707_, int p_186708_, int p_186709_, C_182857_$C_182866_ arg4)
public BlockPos
a(int arg0, int arg1, int arg2, int arg3, Predicate<caz> arg4, Random arg5, cbh$f arg6)
findBiomeHorizontal(int arg0, int arg1, int arg2, int arg3, Predicate<Biome> arg4, Random arg5, Climate$Sampler arg6)
method_8762(int arg0, int arg1, int arg2, int arg3, Predicate<class_1959> arg4, Random arg5, class_6544$class_6552 arg6)
locateBiome(int x, int y, int z, int radius, Predicate<Biome> predicate, Random random, MultiNoiseUtil$MultiNoiseSampler noiseSampler)
m_186710_(int p_186712_, int p_186713_, int p_186714_, int p_186715_, Predicate<C_1629_> p_186716_, Random p_186717_, C_182857_$C_182866_ arg6)
public BlockPos
a(int arg0, int arg1, int arg2, int arg3, int arg4, Predicate<caz> arg5, Random arg6, boolean arg7, cbh$f arg8)
findBiomeHorizontal(int arg0, int arg1, int arg2, int arg3, int arg4, Predicate<Biome> arg5, Random arg6, boolean arg7, Climate$Sampler arg8)
method_24385(int arg0, int arg1, int arg2, int arg3, int arg4, Predicate<class_1959> arg5, Random arg6, boolean arg7, class_6544$class_6552 arg8)
locateBiome(int x, int y, int z, int radius, int arg4, Predicate<Biome> predicate, Random random, boolean arg7, MultiNoiseUtil$MultiNoiseSampler noiseSampler)
m_183287_(int p_186697_, int p_186698_, int p_186699_, int p_186700_, int p_186701_, Predicate<C_1629_> p_186702_, Random p_186703_, boolean p_186704_, C_182857_$C_182866_ arg8)
public abstract Biome
getNoiseBiome(int arg0, int arg1, int arg2, cbh$f arg3)
getNoiseBiome(int arg0, int arg1, int arg2, Climate$Sampler arg3)
method_38109(int arg0, int arg1, int arg2, class_6544$class_6552 arg3)
getBiome(int arg0, int arg1, int arg2, MultiNoiseUtil$MultiNoiseSampler arg3)
m_183546_(int p_186736_, int p_186737_, int p_186738_, C_182857_$C_182866_ arg3)
public void
a(List<String> arg0, gh arg1, cbh$f arg2)
addMultinoiseDebugInfo(List<String> arg0, BlockPos arg1, Climate$Sampler arg2)
method_38114(List<String> arg0, class_2338 arg1, class_6544$class_6552 arg2)
addDebugInfo(List<String> info, BlockPos pos, MultiNoiseUtil$MultiNoiseSampler noiseSampler)
m_183543_(List<String> p_186725_, C_4675_ p_186726_, C_182857_$C_182866_ arg2)
public List<BiomeSource$StepFeatureData>
c()
featuresPerStep()
method_38115()
method_38115()
m_186733_()