net.minecraft.world.biome.source

public abstract class BiomeSource

implements Tickable

ayw
net.minecraft.class_1178
net.minecraft.world.biome.source.BiomeSource
net.minecraft.world.biome.provider.BiomeProvider
net.minecraft.world.biome.provider.BiomeProvider

Field summary

Modifier and TypeField
private static final List<Biome>
c
field_17663
BIOMES_FOR_SPAWNPOINT
field_201540_a
BIOMES_TO_SPAWN_IN
protected final Map<StructureFeature<?>, Boolean>
a
field_17661
allowedStructures
field_205005_a
hasStructureCache
protected final Set<BlockState>
b
field_17662
surfaceBlocks
field_205707_b
topBlocksCache

Constructor summary

ModifierConstructor
protected ()

Method summary

Modifier and TypeMethod
public List<Biome>
a()
method_11532()
getBiomesForSpawnPoint()
func_76932_a()
getBiomesToSpawnIn()
public void
Y_()
method_2053()
tick()
func_73660_a()
tick()
public abstract Biome
a(el arg0, ayu arg1)
method_16480(class_2552 arg0, class_1170 arg1)
getBiome(BlockPos pos, Biome defaultValue)
func_180300_a(BlockPos arg0, Biome arg1)
getBiome(BlockPos pos, Biome defaultBiome)
public abstract Biome[]
a(int arg0, int arg1, int arg2, int arg3)
method_16476(int arg0, int arg1, int arg2, int arg3)
getNoiseBiomes(int x, int z, int sizeX, int sizeZ)
func_201535_a(int arg0, int arg1, int arg2, int arg3)
getBiomes(int startX, int startZ, int xSize, int zSize)
public Biome[]
b(int arg0, int arg1, int arg2, int arg3)
method_11540(int arg0, int arg1, int arg2, int arg3)
getBiomes(int x, int z, int sizeX, int sizeZ)
func_201539_b(int arg0, int arg1, int arg2, int arg3)
getBiomeBlock(int arg0, int arg1, int arg2, int arg3)
public abstract Biome[]
a(int arg0, int arg1, int arg2, int arg3, boolean arg4)
method_16477(int arg0, int arg1, int arg2, int arg3, boolean arg4)
getBiomes(int x, int z, int sizeX, int sizeZ, boolean useCache)
func_201537_a(int arg0, int arg1, int arg2, int arg3, boolean arg4)
getBiomes(int x, int z, int width, int length, boolean cacheFlag)
public abstract Set<Biome>
a(int arg0, int arg1, int arg2)
method_16475(int arg0, int arg1, int arg2)
getBiomesWithin(int x, int z, int range)
func_201538_a(int arg0, int arg1, int arg2)
getBiomesInSquare(int centerX, int centerZ, int sideLength)
public abstract BlockPos
a(int arg0, int arg1, int arg2, List<ayu> arg3, Random arg4)
method_16478(int arg0, int arg1, int arg2, List<class_1170> arg3, Random arg4)
findBiome(int x, int z, int range, List<Biome> biomes, Random random)
func_180630_a(int arg0, int arg1, int arg2, List<Biome> arg3, Random arg4)
findBiomePosition(int x, int z, int range, List<Biome> biomes, Random random)
public float
c(int arg0, int arg1, int arg2, int arg3)
method_16482(int arg0, int arg1, int arg2, int arg3)
getHeight(int x, int z, int rangeX, int rangeZ)
func_201536_c(int arg0, int arg1, int arg2, int arg3)
getHeightValue(int arg0, int arg1, int arg2, int arg3)
public abstract boolean
a(btl<?> arg0)
method_16479(class_3902<?> arg0)
canGenerateStructure(StructureFeature<?> structure)
func_205004_a(Structure<?> arg0)
hasStructure(Structure<?> structureIn)
public abstract Set<BlockState>
b()
method_16481()
getSurfaceBlocks()
func_205706_b()
getSurfaceBlocks()