pocketmine\level\format\leveldb\LevelDB::loadChunk PHP Method

loadChunk() public method

public loadChunk ( $chunkX, $chunkZ, $create = false )
    public function loadChunk($chunkX, $chunkZ, $create = false)
    {
        if (isset($this->chunks[$index = Level::chunkHash($chunkX, $chunkZ)])) {
            return true;
        }
        $this->level->timings->syncChunkLoadDataTimer->startTiming();
        $chunk = $this->readChunk($chunkX, $chunkZ);
        if ($chunk === null and $create) {
            $chunk = Chunk::getEmptyChunk($chunkX, $chunkZ, $this);
        }
        $this->level->timings->syncChunkLoadDataTimer->stopTiming();
        if ($chunk !== null) {
            $this->chunks[$index] = $chunk;
            return true;
        } else {
            return false;
        }
    }