PHP Класс pocketmine\level\generator\biome\Biome

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$grassColor
$rainfall
$temperature

Открытые методы

Метод Описание
addPopulator ( Populator $populator )
clearPopulators ( )
getBiome ( $id ) : Biome
getColor ( ) : integer
getGroundCover ( ) : Block[]
getId ( )
getMaxElevation ( )
getMinElevation ( )
getName ( )
getPopulators ( )
getRainfall ( )
getTemperature ( )
init ( )
populateChunk ( pocketmine\level\ChunkManager $level, $chunkX, $chunkZ, Random $random )
setElevation ( $min, $max )
setGroundCover ( array $covers )
setId ( $id )

Защищенные методы

Метод Описание
register ( $id, Biome $biome )

Приватные методы

Метод Описание
generateBiomeColor ( $temperature, $rainfall )
interpolateColor ( $size, $x, $z, $c1, $c2, $c3, $c4 )
lerpColor ( $a, $b, $s )

Описание методов

addPopulator() публичный метод

public addPopulator ( Populator $populator )
$populator pocketmine\level\generator\populator\Populator

clearPopulators() публичный метод

public clearPopulators ( )

getBiome() публичный статический метод

public static getBiome ( $id ) : Biome
$id
Результат Biome

getColor() абстрактный публичный метод

abstract public getColor ( ) : integer
Результат integer (Red|Green|Blue)

getGroundCover() публичный метод

public getGroundCover ( ) : Block[]
Результат pocketmine\block\Block[]

getId() публичный метод

public getId ( )

getMaxElevation() публичный метод

public getMaxElevation ( )

getMinElevation() публичный метод

public getMinElevation ( )

getName() абстрактный публичный метод

abstract public getName ( )

getPopulators() публичный метод

public getPopulators ( )

getRainfall() публичный метод

public getRainfall ( )

getTemperature() публичный метод

public getTemperature ( )

init() публичный статический метод

public static init ( )

populateChunk() публичный метод

public populateChunk ( pocketmine\level\ChunkManager $level, $chunkX, $chunkZ, Random $random )
$level pocketmine\level\ChunkManager
$random pocketmine\utils\Random

register() защищенный статический метод

protected static register ( $id, Biome $biome )
$biome Biome

setElevation() публичный метод

public setElevation ( $min, $max )

setGroundCover() публичный метод

public setGroundCover ( array $covers )
$covers array

setId() публичный метод

public setId ( $id )

Описание свойств

$grassColor защищенное свойство

protected $grassColor

$rainfall защищенное свойство

protected $rainfall

$temperature защищенное свойство

protected $temperature