public abstract class BiomeProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.List<Biome> |
BIOMES_TO_SPAWN_IN |
protected java.util.Map<Structure<?>,java.lang.Boolean> |
hasStructureCache |
protected java.util.Set<BlockState> |
topBlocksCache |
Constructor and Description |
---|
BiomeProvider() |
Modifier and Type | Method and Description |
---|---|
abstract BlockPos |
findBiomePosition(int x,
int z,
int range,
java.util.List<Biome> biomes,
java.util.Random random) |
float |
func_222365_c(int p_222365_1_,
int p_222365_2_) |
Biome |
func_222366_b(int p_222366_1_,
int p_222366_2_) |
Biome |
getBiome(BlockPos pos) |
abstract Biome |
getBiome(int x,
int y) |
Biome[] |
getBiomeBlock(int x,
int y,
int width,
int height) |
abstract Biome[] |
getBiomes(int x,
int z,
int width,
int length,
boolean cacheFlag) |
abstract java.util.Set<Biome> |
getBiomesInSquare(int centerX,
int centerZ,
int sideLength) |
java.util.List<Biome> |
getBiomesToSpawnIn() |
abstract java.util.Set<BlockState> |
getSurfaceBlocks() |
abstract boolean |
hasStructure(Structure<?> structureIn) |
public static final java.util.List<Biome> BIOMES_TO_SPAWN_IN
protected final java.util.Map<Structure<?>,java.lang.Boolean> hasStructureCache
protected final java.util.Set<BlockState> topBlocksCache
public java.util.List<Biome> getBiomesToSpawnIn()
public abstract Biome getBiome(int x, int y)
public Biome func_222366_b(int p_222366_1_, int p_222366_2_)
public Biome[] getBiomeBlock(int x, int y, int width, int height)
public abstract Biome[] getBiomes(int x, int z, int width, int length, boolean cacheFlag)
public abstract java.util.Set<Biome> getBiomesInSquare(int centerX, int centerZ, int sideLength)
@Nullable public abstract BlockPos findBiomePosition(int x, int z, int range, java.util.List<Biome> biomes, java.util.Random random)
public float func_222365_c(int p_222365_1_, int p_222365_2_)
public abstract boolean hasStructure(Structure<?> structureIn)
public abstract java.util.Set<BlockState> getSurfaceBlocks()