public interface IChunkProvider
Modifier and Type | Method and Description |
---|---|
boolean |
canSave()
Returns if the IChunkProvider supports saving.
|
boolean |
chunkExists(int var1,
int var2)
Checks to see if a chunk exists at x, y
|
ChunkPosition |
func_147416_a(World var1,
java.lang.String var2,
int var3,
int var4,
int var5) |
int |
getLoadedChunkCount() |
java.util.List |
getPossibleCreatures(EnumCreatureType var1,
int var2,
int var3,
int var4)
Returns a list of creatures of the specified type that can spawn at the given location.
|
Chunk |
loadChunk(int var1,
int var2)
loads or generates the chunk at the chunk location specified
|
java.lang.String |
makeString()
Converts the instance data to a readable string.
|
void |
populate(IChunkProvider var1,
int var2,
int var3)
Populates chunk with ores etc etc
|
Chunk |
provideChunk(int var1,
int var2)
Will return back a chunk, if it doesn't exist and its not a MP client it will generates all the blocks for the
specified chunk from the map seed and chunk seed
|
void |
recreateStructures(int var1,
int var2) |
boolean |
saveChunks(boolean var1,
IProgressUpdate var2)
Two modes of operation: if passed true, save all Chunks in one go.
|
void |
saveExtraData()
Save extra data not associated with any Chunk.
|
boolean |
unloadQueuedChunks()
Unloads chunks that are marked to be unloaded.
|
boolean chunkExists(int var1, int var2)
Chunk provideChunk(int var1, int var2)
Chunk loadChunk(int var1, int var2)
void populate(IChunkProvider var1, int var2, int var3)
boolean saveChunks(boolean var1, IProgressUpdate var2)
boolean unloadQueuedChunks()
boolean canSave()
java.lang.String makeString()
java.util.List getPossibleCreatures(EnumCreatureType var1, int var2, int var3, int var4)
ChunkPosition func_147416_a(World var1, java.lang.String var2, int var3, int var4, int var5)
int getLoadedChunkCount()
void recreateStructures(int var1, int var2)
void saveExtraData()