|
| | deserializeBlockPalette (BinaryStream $stream, \Logger $logger) |
| |
| | deserializeLegacyExtraData (string $index, int $chunkVersion, \Logger $logger) |
| |
| | loadLevelData () |
| |
| | palettizeLegacySubChunkFromColumn (string $idArray, string $metaArray, int $yOffset, \Logger $logger) |
| |
| | palettizeLegacySubChunkXZY (string $idArray, string $metaArray, \Logger $logger) |
| |
| | palettizeLegacySubChunkYZX (string $idArray, string $metaArray, \Logger $logger) |
| |
Definition at line 75 of file LevelDB.php.
◆ __construct()
| pocketmine\world\format\io\leveldb\LevelDB::__construct |
( |
string | $path, |
|
|
\Logger | $logger ) |
◆ calculateChunkCount()
| pocketmine\world\format\io\leveldb\LevelDB::calculateChunkCount |
( |
| ) |
|
◆ chunkIndex()
| static pocketmine\world\format\io\leveldb\LevelDB::chunkIndex |
( |
int | $chunkX, |
|
|
int | $chunkZ ) |
|
static |
◆ close()
| pocketmine\world\format\io\leveldb\LevelDB::close |
( |
| ) |
|
◆ deserializeBlockPalette()
| pocketmine\world\format\io\leveldb\LevelDB::deserializeBlockPalette |
( |
BinaryStream | $stream, |
|
|
\Logger | $logger ) |
|
protected |
◆ deserializeExtraDataKey()
| static pocketmine\world\format\io\leveldb\LevelDB::deserializeExtraDataKey |
( |
int | $chunkVersion, |
|
|
int | $key, |
|
|
?int & | $x, |
|
|
?int & | $y, |
|
|
?int & | $z ) |
|
staticprotected |
@phpstan-param-out int $x @phpstan-param-out int $y @phpstan-param-out int $z
Definition at line 359 of file LevelDB.php.
◆ deserializeLegacyExtraData()
| pocketmine\world\format\io\leveldb\LevelDB::deserializeLegacyExtraData |
( |
string | $index, |
|
|
int | $chunkVersion, |
|
|
\Logger | $logger ) |
|
protected |
- Returns
- PalettedBlockArray[]
Definition at line 374 of file LevelDB.php.
◆ doGarbageCollection()
| pocketmine\world\format\io\leveldb\LevelDB::doGarbageCollection |
( |
| ) |
|
◆ generate()
| static pocketmine\world\format\io\leveldb\LevelDB::generate |
( |
string | $path, |
|
|
string | $name, |
|
|
WorldCreationOptions | $options ) |
|
static |
◆ getAllChunks()
| pocketmine\world\format\io\leveldb\LevelDB::getAllChunks |
( |
bool | $skipCorrupted = false, |
|
|
?\Logger | $logger = null ) |
◆ getDatabase()
| pocketmine\world\format\io\leveldb\LevelDB::getDatabase |
( |
| ) |
|
◆ getPath()
| pocketmine\world\format\io\BaseWorldProvider::getPath |
( |
| ) |
|
|
inherited |
◆ getWorldData()
| pocketmine\world\format\io\BaseWorldProvider::getWorldData |
( |
| ) |
|
|
inherited |
◆ getWorldMaxY()
| pocketmine\world\format\io\leveldb\LevelDB::getWorldMaxY |
( |
| ) |
|
◆ getWorldMinY()
| pocketmine\world\format\io\leveldb\LevelDB::getWorldMinY |
( |
| ) |
|
◆ isValid()
| static pocketmine\world\format\io\leveldb\LevelDB::isValid |
( |
string | $path | ) |
|
|
static |
◆ loadChunk()
| pocketmine\world\format\io\leveldb\LevelDB::loadChunk |
( |
int | $chunkX, |
|
|
int | $chunkZ ) |
◆ loadLevelData()
| pocketmine\world\format\io\leveldb\LevelDB::loadLevelData |
( |
| ) |
|
|
protected |
◆ palettizeLegacySubChunkFromColumn()
| pocketmine\world\format\io\BaseWorldProvider::palettizeLegacySubChunkFromColumn |
( |
string | $idArray, |
|
|
string | $metaArray, |
|
|
int | $yOffset, |
|
|
\Logger | $logger ) |
|
protectedinherited |
◆ palettizeLegacySubChunkXZY()
| pocketmine\world\format\io\BaseWorldProvider::palettizeLegacySubChunkXZY |
( |
string | $idArray, |
|
|
string | $metaArray, |
|
|
\Logger | $logger ) |
|
protectedinherited |
◆ palettizeLegacySubChunkYZX()
| pocketmine\world\format\io\BaseWorldProvider::palettizeLegacySubChunkYZX |
( |
string | $idArray, |
|
|
string | $metaArray, |
|
|
\Logger | $logger ) |
|
protectedinherited |
◆ saveChunk()
| pocketmine\world\format\io\leveldb\LevelDB::saveChunk |
( |
int | $chunkX, |
|
|
int | $chunkZ, |
|
|
ChunkData | $chunkData, |
|
|
int | $dirtyFlags ) |
◆ $blockDataUpgrader
◆ $blockStateDeserializer
◆ $blockStateSerializer
◆ $db
| LevelDB pocketmine\world\format\io\leveldb\LevelDB::$db |
|
protected |
◆ $worldData
| WorldData pocketmine\world\format\io\BaseWorldProvider::$worldData |
|
protectedinherited |
◆ CURRENT_LEVEL_CHUNK_VERSION
| const pocketmine\world\format\io\leveldb\LevelDB::CURRENT_LEVEL_CHUNK_VERSION = WorldDataVersions::CHUNK |
|
protected |
◆ CURRENT_LEVEL_SUBCHUNK_VERSION
| const pocketmine\world\format\io\leveldb\LevelDB::CURRENT_LEVEL_SUBCHUNK_VERSION = WorldDataVersions::SUBCHUNK |
|
protected |
◆ ENTRY_FLAT_WORLD_LAYERS
| const pocketmine\world\format\io\leveldb\LevelDB::ENTRY_FLAT_WORLD_LAYERS = "game_flatworldlayers" |
|
protected |
◆ FINALISATION_DONE
| const pocketmine\world\format\io\leveldb\LevelDB::FINALISATION_DONE = 2 |
|
protected |
◆ FINALISATION_NEEDS_INSTATICKING
| const pocketmine\world\format\io\leveldb\LevelDB::FINALISATION_NEEDS_INSTATICKING = 0 |
|
protected |
◆ FINALISATION_NEEDS_POPULATION
| const pocketmine\world\format\io\leveldb\LevelDB::FINALISATION_NEEDS_POPULATION = 1 |
|
protected |
The documentation for this class was generated from the following file: