Documentation

Tree
in package
implements Populator

Interfaces, Classes, Traits and Enums

Populator

Table of Contents

$baseAmount  : int
$randomAmount  : int
$type  : TreeType
__construct()  : mixed
populate()  : void
setBaseAmount()  : void
setRandomAmount()  : void
getHighestWorkableBlock()  : int

Properties

$baseAmount

private int $baseAmount = 0

$randomAmount

private int $randomAmount = 1

Methods

__construct()

public __construct([TreeType|null $type = null ]) : mixed
Parameters
$type : TreeType|null = null

default oak

Return values
mixed

setBaseAmount()

public setBaseAmount(int $amount) : void
Parameters
$amount : int
Return values
void

setRandomAmount()

public setRandomAmount(int $amount) : void
Parameters
$amount : int
Return values
void

getHighestWorkableBlock()

private getHighestWorkableBlock(ChunkManager $world, int $x, int $z) : int
Parameters
$world : ChunkManager
$x : int
$z : int
Return values
int

Search results