BetterGen/src/Ad5001/BetterGen/biome/BetterRiver.php

53 lines
1.5 KiB
PHP
Raw Normal View History

2017-04-23 14:42:51 +00:00
<?php
/**
* ____ __ __ ____
* /\ _`\ /\ \__ /\ \__ /\ _`\
* \ \ \L\ \ __ \ \ ,_\\ \ ,_\ __ _ __ \ \ \L\_\ __ ___
* \ \ _ <' /'__`\\ \ \/ \ \ \/ /'__`\/\`'__\\ \ \L_L /'__`\ /' _ `\
* \ \ \L\ \/\ __/ \ \ \_ \ \ \_ /\ __/\ \ \/ \ \ \/, \/\ __/ /\ \/\ \
* \ \____/\ \____\ \ \__\ \ \__\\ \____\\ \_\ \ \____/\ \____\\ \_\ \_\
* \/___/ \/____/ \/__/ \/__/ \/____/ \/_/ \/___/ \/____/ \/_/\/_/
* Tomorrow's pocketmine generator.
* @author Ad5001
* @link https://github.com/Ad5001/BetterGen
2017-04-23 14:42:51 +00:00
*/
namespace Ad5001\BetterGen\biome;
use pocketmine\block\Block;
2017-05-11 12:07:26 +00:00
use pocketmine\level\generator\biome\Biome;
2017-04-23 14:42:51 +00:00
class BetterRiver extends Biome {
public function __construct() {
$this->clearPopulators ();
2017-04-29 09:59:44 +00:00
$this->setGroundCover([
2017-05-13 21:27:10 +00:00
Block::get(Block::SAND, 0),
Block::get(Block::SAND, 0),
Block::get(Block::SAND, 0),
Block::get(Block::SANDSTONE, 0),
Block::get(Block::SANDSTONE, 0),
Block::get(Block::SANDSTONE, 0),
Block::get(Block::SANDSTONE, 0),
Block::get(Block::SANDSTONE, 0),
Block::get(Block::SANDSTONE, 0),
Block::get(Block::SANDSTONE, 0),
Block::get(Block::SANDSTONE, 0)
2017-04-29 09:59:44 +00:00
]);
2017-04-23 14:42:51 +00:00
2017-04-29 09:59:44 +00:00
$this->setElevation(60, 60);
2017-04-23 14:42:51 +00:00
$this->temperature = 0.5;
$this->rainfall = 0.7;
}
public function getName() {
return "BetterRiver";
2017-04-23 14:42:51 +00:00
}
/*
* Returns the ID relatively.
2017-04-23 14:42:51 +00:00
*/
public function getId() {
return Biome::RIVER;
}
}