Fixed #1923 sending NULL to Level::getXZ()

This commit is contained in:
Yosshi999 2014-08-20 22:32:19 +09:00
parent 5dc3fe4fe9
commit 9f4582349d

View File

@ -125,11 +125,12 @@ class GenerationManager{
foreach($this->requestQueue as $levelID => $chunks){ foreach($this->requestQueue as $levelID => $chunks){
if(count($chunks) === 0){ if(count($chunks) === 0){
unset($this->requestQueue[$levelID]); unset($this->requestQueue[$levelID]);
} }else{
Level::getXZ($key = key($chunks), $chunkX, $chunkZ); Level::getXZ($key = key($chunks), $chunkX, $chunkZ);
unset($this->requestQueue[$levelID][$key]); unset($this->requestQueue[$levelID][$key]);
$this->generateChunk($levelID, $chunkX, $chunkZ); $this->generateChunk($levelID, $chunkX, $chunkZ);
} }
}
}else{ }else{
$this->readPacket(); $this->readPacket();
} }