net.minecraft.world.biome.source

public abstract class BiomeSource

implements BiomeAccess$Storage

brh
net.minecraft.world.level.biome.BiomeSource
net.minecraft.class_1966
net.minecraft.world.biome.source.BiomeSource
net.minecraft.unmapped.C_ajguowya
net.minecraft.world.biome.provider.BiomeProvider
net.minecraft.world.biome.provider.BiomeProvider

Field summary

Modifier and TypeField
public static final Codec<BiomeSource>
a
CODEC
field_24713
field_24713
f_lmxlygmz
field_235202_a_
CODEC
private static final List<Biome>
e
PLAYER_SPAWN_BIOMES
field_9391
SPAWN_BIOMES
f_taztexvg
field_201540_a
BIOMES_TO_SPAWN_IN
protected final Map<StructureFeature<?>, Boolean>
b
supportedStructures
field_9392
structureFeatures
f_jrnuhkrd
field_205005_a
hasStructureCache
protected final Set<BlockState>
c
surfaceBlocks
field_9390
topMaterials
f_vwkclzqc
field_205707_b
topBlocksCache
protected final List<Biome>
d
possibleBiomes
field_20643
biomes
f_ympbsozp
field_226837_c_
biomes

Constructor summary

ModifierConstructor
protected (List<Biome> biomes)

Method summary

Modifier and TypeMethod
protected abstract Codec<? extends BiomeSource>
a()
codec()
method_28442()
method_28442()
m_qutqwcbq()
func_230319_a_()
getBiomeProviderCodec()
public List<Biome>
b()
getPlayerSpawnBiomes()
method_8759()
getSpawnBiomes()
m_qevvqqme()
func_76932_a()
getBiomesToSpawnIn()
public List<Biome>
c()
possibleBiomes()
method_28443()
method_28443()
m_swiafcco()
func_235203_c_()
getBiomes()
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_ycmulzaq(int arg0, int arg1, int arg2, int arg3)
func_225530_a_(int arg0, int arg1, int arg2, int arg3)
getBiomes(int xIn, int yIn, int zIn, int radius)
public BlockPos
a(int arg0, int arg1, int arg2, int arg3, List<bre> arg4, Random arg5)
findBiomeHorizontal(int arg0, int arg1, int arg2, int arg3, List<Biome> arg4, Random arg5)
method_8762(int arg0, int arg1, int arg2, int arg3, List<class_1959> arg4, Random arg5)
locateBiome(int x, int y, int z, int radius, List<Biome> biomes, Random random)
m_cntvujlq(int arg0, int arg1, int arg2, int arg3, List<C_orlkpefs> arg4, Random arg5)
func_225531_a_(int arg0, int arg1, int arg2, int arg3, List<Biome> arg4, Random arg5)
findBiomePosition(int xIn, int yIn, int zIn, int radiusIn, List<Biome> biomesIn, Random randIn)
public BlockPos
a(int arg0, int arg1, int arg2, int arg3, int arg4, List<bre> arg5, Random arg6, boolean arg7)
findBiomeHorizontal(int arg0, int arg1, int arg2, int arg3, int arg4, List<Biome> arg5, Random arg6, boolean arg7)
method_24385(int arg0, int arg1, int arg2, int arg3, int arg4, List<class_1959> arg5, Random arg6, boolean arg7)
locateBiome(int x, int y, int z, int radius, int arg4, List<Biome> biomes, Random random, boolean arg7)
m_fheffuua(int arg0, int arg1, int arg2, int arg3, int arg4, List<C_orlkpefs> arg5, Random arg6, boolean arg7)
func_230321_a_(int arg0, int arg1, int arg2, int arg3, int arg4, List<Biome> arg5, Random arg6, boolean arg7)
findBiomePosition(int x, int y, int z, int radius, int increment, List<Biome> biomes, Random rand, boolean findClosest)
public boolean
a(cml<?> arg0)
canGenerateStructure(StructureFeature<?> arg0)
method_8754(class_3195<?> arg0)
hasStructureFeature(StructureFeature<?> feature)
m_bjctephn(C_vvmtobpf<?> arg0)
func_205004_a(Structure<?> arg0)
hasStructure(Structure<?> structureIn)
public Set<BlockState>
d()
getSurfaceBlocks()
method_8761()
getTopMaterials()
m_qzlftzuu()
func_205706_b()
getSurfaceBlocks()
public abstract BiomeSource
a(long arg0)
withSeed(long arg0)
method_27985(long arg0)
withSeed(long seed)
m_kpxgxnfg(long arg0)
func_230320_a_(long arg0)
getBiomeProvider(long seed)