mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-25 12:54:03 +00:00
Merge commit '725506510'
# Conflicts: # resources/vanilla # src/pocketmine/level/format/io/leveldb/LevelDB.php
This commit is contained in:
commit
0d186fe42c
@ -226,7 +226,8 @@ class LevelDB extends BaseWorldProvider implements WritableWorldProvider{
|
|||||||
protected function readChunk(int $chunkX, int $chunkZ) : ?Chunk{
|
protected function readChunk(int $chunkX, int $chunkZ) : ?Chunk{
|
||||||
$index = LevelDB::chunkIndex($chunkX, $chunkZ);
|
$index = LevelDB::chunkIndex($chunkX, $chunkZ);
|
||||||
|
|
||||||
if(!$this->chunkExists($chunkX, $chunkZ)){
|
$chunkVersionRaw = $this->db->get($index . self::TAG_VERSION);
|
||||||
|
if($chunkVersionRaw === false){
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -236,7 +237,7 @@ class LevelDB extends BaseWorldProvider implements WritableWorldProvider{
|
|||||||
/** @var BiomeArray|null $biomeArray */
|
/** @var BiomeArray|null $biomeArray */
|
||||||
$biomeArray = null;
|
$biomeArray = null;
|
||||||
|
|
||||||
$chunkVersion = ord($this->db->get($index . self::TAG_VERSION));
|
$chunkVersion = ord($chunkVersionRaw);
|
||||||
$hasBeenUpgraded = $chunkVersion < self::CURRENT_LEVEL_CHUNK_VERSION;
|
$hasBeenUpgraded = $chunkVersion < self::CURRENT_LEVEL_CHUNK_VERSION;
|
||||||
|
|
||||||
$binaryStream = new BinaryStream();
|
$binaryStream = new BinaryStream();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user