public class WorldChunkManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.ArrayList<BiomeGenBase> |
allowedBiomes |
Modifier | Constructor and Description |
---|---|
protected |
WorldChunkManager() |
|
WorldChunkManager(long par1,
WorldType par3WorldType) |
|
WorldChunkManager(World par1World) |
Modifier and Type | Method and Description |
---|---|
boolean |
areBiomesViable(int par1,
int par2,
int par3,
java.util.List par4List)
checks given Chunk's Biomes against List of allowed ones
|
void |
cleanupCache()
Calls the WorldChunkManager's biomeCache.cleanupCache()
|
ChunkPosition |
findBiomePosition(int p_150795_1_,
int p_150795_2_,
int p_150795_3_,
java.util.List p_150795_4_,
java.util.Random p_150795_5_) |
BiomeGenBase[] |
getBiomeGenAt(BiomeGenBase[] par1ArrayOfBiomeGenBase,
int par2,
int par3,
int par4,
int par5,
boolean par6)
Return a list of biomes for the specified blocks.
|
BiomeGenBase |
getBiomeGenAt(int par1,
int par2)
Returns the BiomeGenBase related to the x, z position on the world.
|
BiomeGenBase[] |
getBiomesForGeneration(BiomeGenBase[] par1ArrayOfBiomeGenBase,
int par2,
int par3,
int par4,
int par5)
Returns an array of biomes for the location input.
|
java.util.List |
getBiomesToSpawnIn()
Gets the list of valid biomes for the player to spawn in.
|
GenLayer[] |
getModdedBiomeGenerators(WorldType worldType,
long seed,
GenLayer[] original) |
float[] |
getRainfall(float[] par1ArrayOfFloat,
int par2,
int par3,
int par4,
int par5)
Returns a list of rainfall values for the specified blocks.
|
float |
getTemperatureAtHeight(float par1,
int par2)
Return an adjusted version of a given temperature based on the y height
|
BiomeGenBase[] |
loadBlockGeneratorData(BiomeGenBase[] par1ArrayOfBiomeGenBase,
int par2,
int par3,
int par4,
int par5)
Returns biomes to use for the blocks and loads the other data like temperature and humidity onto the
WorldChunkManager Args: oldBiomeList, x, z, width, depth
|
public static java.util.ArrayList<BiomeGenBase> allowedBiomes
protected WorldChunkManager()
public WorldChunkManager(long par1, WorldType par3WorldType)
public WorldChunkManager(World par1World)
public java.util.List getBiomesToSpawnIn()
public BiomeGenBase getBiomeGenAt(int par1, int par2)
public float[] getRainfall(float[] par1ArrayOfFloat, int par2, int par3, int par4, int par5)
public float getTemperatureAtHeight(float par1, int par2)
public BiomeGenBase[] getBiomesForGeneration(BiomeGenBase[] par1ArrayOfBiomeGenBase, int par2, int par3, int par4, int par5)
public BiomeGenBase[] loadBlockGeneratorData(BiomeGenBase[] par1ArrayOfBiomeGenBase, int par2, int par3, int par4, int par5)
public BiomeGenBase[] getBiomeGenAt(BiomeGenBase[] par1ArrayOfBiomeGenBase, int par2, int par3, int par4, int par5, boolean par6)
public boolean areBiomesViable(int par1, int par2, int par3, java.util.List par4List)
public ChunkPosition findBiomePosition(int p_150795_1_, int p_150795_2_, int p_150795_3_, java.util.List p_150795_4_, java.util.Random p_150795_5_)
public void cleanupCache()