PHP 클래스 pocketmine\level\generator\biome\Biome

파일 보기 프로젝트 열기: iTXTech/Genisys 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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