◆ __construct()
PopulationTask constructor.
- Parameters
-
55 $this->levelId = $level->getId();
58 for($i = 0; $i < 9; ++$i){
63 $zz = -1 + (int) ($i / 3);
64 $ck = $level->getChunk(
$chunk->getX() + $xx,
$chunk->getZ() + $zz,
false);
65 $this->{
"chunk$i"} = $ck !== null ? $ck->fastSerialize() : null;
◆ onCompletion()
onCompletion |
( |
Server |
$server | ) |
|
- Parameters
-
158 $level = $server->getLevel($this->levelId);
160 if($this->state ===
false){
161 $level->registerGenerator();
172 for($i = 0; $i < 9; ++$i){
176 $c = $this->{
"chunk$i"};
179 $level->generateChunkCallback($c->getX(), $c->getZ(), $c);
◆ $chunk
◆ $chunk0
◆ $chunk1
◆ $chunk2
◆ $chunk3
◆ $chunk5
◆ $chunk6
◆ $chunk7
◆ $chunk8
◆ $levelId
◆ $state
The documentation for this class was generated from the following file:
- src/pocketmine/level/generator/PopulationTask.php