pocketmine\level\ChunkLoader::getLoaderId PHP Метод

getLoaderId() публичный Метод

Call Level::generateChunkLoaderId($this) to generate and save it
public getLoaderId ( ) : integer
Результат integer
    public function getLoaderId();

Usage Example

Пример #1
0
 public function unregisterChunkLoader(ChunkLoader $loader, $chunkX, $chunkZ)
 {
     if (isset($this->chunkLoaders[$index = \PHP_INT_SIZE === 8 ? ($chunkX & 0xffffffff) << 32 | $chunkZ & 0xffffffff : $chunkX . ":" . $chunkZ][$hash = $loader->getLoaderId()])) {
         unset($this->chunkLoaders[$index][$hash]);
         unset($this->playerLoaders[$index][$hash]);
         if (\count($this->chunkLoaders[$index]) === 0) {
             unset($this->chunkLoaders[$index]);
             unset($this->playerLoaders[$index]);
             $this->unloadChunkRequest($chunkX, $chunkZ, \true);
         }
         if (--$this->loaderCounter[$hash] === 0) {
             unset($this->loaderCounter[$hash]);
             unset($this->loaders[$hash]);
         }
     }
 }
All Usage Examples Of pocketmine\level\ChunkLoader::getLoaderId