Inheritance: extends Populator
Example #1
0
 public function __construct()
 {
     parent::__construct();
     $sugarcane = new Sugarcane();
     $sugarcane->setBaseAmount(6);
     $tallGrass = new TallGrass();
     $tallGrass->setBaseAmount(25);
     $waterPit = new WaterPit();
     $waterPit->setBaseAmount(9999);
     $lilyPad = new LilyPad();
     $lilyPad->setBaseAmount(8);
     $flower = new Flower();
     $flower->setBaseAmount(2);
     $flower->addType([Block::DANDELION, 0]);
     $flower->addType([Block::RED_FLOWER, FlowerBlock::TYPE_POPPY]);
     $flower->addType([Block::RED_FLOWER, FlowerBlock::TYPE_AZURE_BLUET]);
     $flower->addType([Block::RED_FLOWER, FlowerBlock::TYPE_RED_TULIP]);
     $flower->addType([Block::RED_FLOWER, FlowerBlock::TYPE_ORANGE_TULIP]);
     $flower->addType([Block::RED_FLOWER, FlowerBlock::TYPE_WHITE_TULIP]);
     $flower->addType([Block::RED_FLOWER, FlowerBlock::TYPE_PINK_TULIP]);
     $flower->addType([Block::RED_FLOWER, FlowerBlock::TYPE_OXEYE_DAISY]);
     $this->addPopulator($sugarcane);
     $this->addPopulator($tallGrass);
     $this->addPopulator($flower);
     $this->addPopulator($waterPit);
     $this->addPopulator($lilyPad);
     $this->setElevation(61, 68);
     $this->temperature = 0.8;
     $this->rainfall = 0.4;
 }
Example #2
0
 public function __construct()
 {
     parent::__construct();
     $lilypad = new LilyPad();
     $lilypad->setBaseAmount(4);
     $this->addPopulator($lilypad);
     $this->setElevation(62, 63);
     $this->temperature = 0.8;
     $this->rainfall = 0.9;
 }
Example #3
0
 public function __construct()
 {
     parent::__construct();
     $flower = new Flower();
     $flower->setBaseAmount(8);
     $flower->addType([Block::RED_FLOWER, FlowerBlock::TYPE_BLUE_ORCHID]);
     $this->addPopulator($flower);
     $lilypad = new LilyPad();
     $lilypad->setBaseAmount(4);
     $this->addPopulator($lilypad);
     $this->setElevation(62, 63);
     $this->temperature = 0.8;
     $this->rainfall = 0.9;
 }
Example #4
0
 public function __construct()
 {
     parent::__construct();
     $tallGrass = new TallGrass();
     $tallGrass->setBaseAmount(12);
     $waterPit = new WaterPit();
     $waterPit->setBaseAmount(9999);
     $lilyPad = new LilyPad();
     $lilyPad->setBaseAmount(8);
     $this->addPopulator($tallGrass);
     $this->addPopulator($waterPit);
     $this->addPopulator($lilyPad);
     $this->setElevation(61, 68);
     $this->temperature = 0.8;
     $this->rainfall = 0.4;
 }