Updated Normal generator

This commit is contained in:
Shoghi Cervantes
2014-06-11 00:29:01 +02:00
parent 109b6dbf44
commit b6ef52e89c
5 changed files with 28 additions and 27 deletions

View File

@ -122,9 +122,11 @@ class GenerationChunkManager implements ChunkManager{
protected function requestChunk($chunkX, $chunkZ){
$chunk = $this->manager->requestChunk($this->levelID, $chunkX, $chunkZ);
$this->chunks[Level::chunkHash($chunkX, $chunkZ)] = $chunk;
return $chunk;
$this->chunks[$index = Level::chunkHash($chunkX, $chunkZ)] = $chunk;
if(!$chunk->isGenerated()){
$this->generateChunk($chunkX, $chunkZ);
}
return $this->chunks[$index];
}
/**