net.minecraft.world.level.biome

public abstract class BiomeSource

implements BiomeManager$NoiseBiomeSource

bxr
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_
protected final Map<StructureFeature<?>, Boolean>
b
supportedStructures
field_9392
structureFeatures
f_47889_
protected final Set<BlockState>
c
surfaceBlocks
field_9390
topMaterials
f_47890_
protected final List<Biome>
d
possibleBiomes
field_20643
biomes
f_47891_

Constructor summary

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

Method summary

Modifier and TypeMethod
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 List<Biome>
b()
possibleBiomes()
method_28443()
getBiomes()
m_47922_()
public Set<Biome>
a(int arg0, int arg1, int arg2, int arg3)
getBiomesWithin(int arg0, int arg1, int arg2, int arg3)
method_8763(int arg0, int arg1, int arg2, int arg3)
getBiomesInArea(int x, int y, int z, int radius)
m_7901_(int p_47898_, int p_47899_, int p_47900_, int arg3)
public BlockPos
a(int arg0, int arg1, int arg2, int arg3, Predicate<bxo> arg4, Random arg5)
findBiomeHorizontal(int arg0, int arg1, int arg2, int arg3, Predicate<Biome> arg4, Random arg5)
method_8762(int arg0, int arg1, int arg2, int arg3, Predicate<class_1959> arg4, Random arg5)
locateBiome(int x, int y, int z, int radius, Predicate<Biome> predicate, Random random)
m_47909_(int p_47911_, int p_47912_, int p_47913_, int p_47914_, Predicate<C_1629_> p_47915_, Random arg5)
public BlockPos
a(int arg0, int arg1, int arg2, int arg3, int arg4, Predicate<bxo> arg5, Random arg6, boolean arg7)
findBiomeHorizontal(int arg0, int arg1, int arg2, int arg3, int arg4, Predicate<Biome> arg5, Random arg6, boolean arg7)
method_24385(int arg0, int arg1, int arg2, int arg3, int arg4, Predicate<class_1959> arg5, Random arg6, boolean arg7)
locateBiome(int x, int y, int z, int radius, int arg4, Predicate<Biome> predicate, Random random, boolean arg7)
m_7754_(int p_47902_, int p_47903_, int p_47904_, int p_47905_, int p_47906_, Predicate<C_1629_> p_47907_, Random p_47908_, boolean arg7)
public boolean
a(cuc<?> arg0)
canGenerateStructure(StructureFeature<?> arg0)
method_8754(class_3195<?> arg0)
hasStructureFeature(StructureFeature<?> feature)
m_47917_(C_2304_<?> arg0)
public Set<BlockState>
c()
getSurfaceBlocks()
method_8761()
getTopMaterials()
m_47925_()