public function onRun() { Block::init(); Biome::init(); $manager = new SimpleChunkManager($this->seed); $this->saveToThreadStore("generation.level{$this->levelId}.manager", $manager); /** @var Generator $generator */ $generator = $this->generator; $generator = new $generator($this->settings); $generator->init($manager, new Random($manager->getSeed())); $this->saveToThreadStore("generation.level{$this->levelId}.generator", $generator); }