Documentation

PlainBiome extends GrassyBiome
in package

Table of Contents

MAX_BIOMES  = 256
$rainfall  : float
$temperature  : float
$groundCover  : array<string|int, Block>
$id  : int
$maxElevation  : int
$minElevation  : int
$populators  : array<string|int, Populator>
$registered  : bool
__construct()  : mixed
addPopulator()  : void
clearPopulators()  : void
getGroundCover()  : array<string|int, Block>
getId()  : int
getMaxElevation()  : int
getMinElevation()  : int
getName()  : string
getPopulators()  : array<string|int, Populator>
getRainfall()  : float
getTemperature()  : float
populateChunk()  : void
setElevation()  : void
setGroundCover()  : void
setId()  : void

Constants

MAX_BIOMES

public mixed MAX_BIOMES = 256

Properties

$rainfall

protected float $rainfall = 0.5

$temperature

protected float $temperature = 0.5

$groundCover

private array<string|int, Block> $groundCover = []

$maxElevation

private int $maxElevation

$minElevation

private int $minElevation

$registered

private bool $registered = false

Methods

__construct()

public __construct() : mixed
Return values
mixed

addPopulator()

public addPopulator(Populator $populator) : void
Parameters
$populator : Populator
Return values
void

clearPopulators()

public clearPopulators() : void
Return values
void

getGroundCover()

public getGroundCover() : array<string|int, Block>
Return values
array<string|int, Block>

getId()

public getId() : int
Return values
int

getMaxElevation()

public getMaxElevation() : int
Return values
int

getMinElevation()

public getMinElevation() : int
Return values
int

getName()

public getName() : string
Return values
string

getRainfall()

public getRainfall() : float
Return values
float

getTemperature()

public getTemperature() : float
Return values
float

populateChunk()

public populateChunk(ChunkManager $world, int $chunkX, int $chunkZ, Random $random) : void
Parameters
$world : ChunkManager
$chunkX : int
$chunkZ : int
$random : Random
Return values
void

setElevation()

public setElevation(int $min, int $max) : void
Parameters
$min : int
$max : int
Return values
void

setGroundCover()

public setGroundCover(array<string|int, Block$covers) : void
Parameters
$covers : array<string|int, Block>
Return values
void

setId()

public setId(int $id) : void
Parameters
$id : int
Return values
void

Search results