46        parent::__construct($seed, $preset !== 
"" ? $preset : 
"2;bedrock,2xdirt,grass;1;");
 
   49        if(isset($this->options->getExtraOptions()[
"decoration"])){
 
   51            $stone = VanillaBlocks::STONE();
 
   53                new OreType(VanillaBlocks::COAL_ORE(), $stone, 20, 16, 0, 128),
 
   54                new OreType(VanillaBlocks::IRON_ORE(), $stone, 20, 8, 0, 64),
 
   55                new OreType(VanillaBlocks::REDSTONE_ORE(), $stone, 8, 7, 0, 16),
 
   56                new OreType(VanillaBlocks::LAPIS_LAZULI_ORE(), $stone, 1, 6, 0, 32),
 
   57                new OreType(VanillaBlocks::GOLD_ORE(), $stone, 2, 8, 0, 32),
 
   58                new OreType(VanillaBlocks::DIAMOND_ORE(), $stone, 1, 7, 0, 16),
 
   59                new OreType(VanillaBlocks::DIRT(), $stone, 20, 32, 0, 128),
 
   60                new OreType(VanillaBlocks::GRAVEL(), $stone, 10, 16, 0, 128)
 
   62            $this->populators[] = $ores;
 
   65        $this->generateBaseChunk();
 
 
   80                        $subchunk->setBlockStateId($X, $y, $Z, $id);
 
   94            $populator->populate($world, $chunkX, $chunkZ, $this->random);