PocketMine-MP 5.24.1 git-39e69276a1bbe86ebd583e834381e5bc73948564
|
Public Member Functions | |
calculateChunkCount () | |
close () | |
doGarbageCollection () | |
getAllChunks (bool $skipCorrupted=false, ?\Logger $logger=null) | |
getPath () | |
getWorldData () | |
getWorldMaxY () | |
getWorldMinY () | |
loadChunk (int $chunkX, int $chunkZ) | |
saveChunk (int $chunkX, int $chunkZ, ChunkData $chunkData, int $dirtyFlags) | |
Definition at line 26 of file WritableWorldProvider.php.
|
inherited |
Returns the number of chunks in the provider. Used for world conversion time estimations.
Implemented in pocketmine\world\format\io\leveldb\LevelDB, and pocketmine\world\format\io\region\RegionWorldProvider.
|
inherited |
Performs cleanups necessary when the world provider is closed and no longer needed.
Implemented in pocketmine\world\format\io\leveldb\LevelDB, and pocketmine\world\format\io\region\RegionWorldProvider.
|
inherited |
Performs garbage collection in the world provider, such as cleaning up regions in Region-based worlds.
Implemented in pocketmine\world\format\io\leveldb\LevelDB, and pocketmine\world\format\io\region\RegionWorldProvider.
|
inherited |
Returns a generator which yields all the chunks in this world.
CorruptedChunkException |
Implemented in pocketmine\world\format\io\leveldb\LevelDB, and pocketmine\world\format\io\region\RegionWorldProvider.
|
inherited |
Returns information about the world
Implemented in pocketmine\world\format\io\BaseWorldProvider.
|
inherited |
Gets the build height limit of this world
Implemented in pocketmine\world\format\io\leveldb\LevelDB, pocketmine\world\format\io\region\Anvil, pocketmine\world\format\io\region\McRegion, and pocketmine\world\format\io\region\PMAnvil.
|
inherited |
Returns the lowest buildable Y coordinate of this world
Implemented in pocketmine\world\format\io\leveldb\LevelDB, pocketmine\world\format\io\region\Anvil, pocketmine\world\format\io\region\McRegion, and pocketmine\world\format\io\region\PMAnvil.
|
inherited |
Loads a chunk (usually from disk storage) and returns it. If the chunk does not exist, null is returned.
CorruptedChunkException |
Implemented in pocketmine\world\format\io\leveldb\LevelDB, and pocketmine\world\format\io\region\RegionWorldProvider.
pocketmine\world\format\io\WritableWorldProvider::saveChunk | ( | int | $chunkX, |
int | $chunkZ, | ||
ChunkData | $chunkData, | ||
int | $dirtyFlags ) |
Saves a chunk (usually to disk).
Implemented in pocketmine\world\format\io\leveldb\LevelDB, and pocketmine\world\format\io\region\WritableRegionWorldProvider.