PHP 클래스 pocketmine\level\weather\Weather

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

공개 메소드들

메소드 설명
__construct ( Level $level, $duration = 1200 )
calcWeather ( $currentTick )
canCalculate ( ) : boolean
getRandomWeatherData ( ) : array
getStrength ( ) : array
getWeather ( ) : integer
getWeatherFromString ( $weather )
isRainy ( ) : boolean
isRainyThunder ( ) : boolean
isSunny ( ) : boolean
isThunder ( ) : boolean
sendWeather ( Player $p )
sendWeatherToAll ( )
setCanCalculate ( boolean $canCalc )
setRandomWeatherData ( array $randomWeatherData )
setWeather ( integer $wea, integer $duration = 12000 )

메소드 상세

__construct() 공개 메소드

public __construct ( Level $level, $duration = 1200 )
$level pocketmine\level\Level

calcWeather() 공개 메소드

public calcWeather ( $currentTick )

canCalculate() 공개 메소드

public canCalculate ( ) : boolean
리턴 boolean

getRandomWeatherData() 공개 메소드

public getRandomWeatherData ( ) : array
리턴 array

getStrength() 공개 메소드

public getStrength ( ) : array
리턴 array

getWeather() 공개 메소드

public getWeather ( ) : integer
리턴 integer

getWeatherFromString() 공개 정적인 메소드

public static getWeatherFromString ( $weather )

isRainy() 공개 메소드

public isRainy ( ) : boolean
리턴 boolean

isRainyThunder() 공개 메소드

public isRainyThunder ( ) : boolean
리턴 boolean

isSunny() 공개 메소드

public isSunny ( ) : boolean
리턴 boolean

isThunder() 공개 메소드

public isThunder ( ) : boolean
리턴 boolean

sendWeather() 공개 메소드

public sendWeather ( Player $p )
$p pocketmine\Player

sendWeatherToAll() 공개 메소드

public sendWeatherToAll ( )

setCanCalculate() 공개 메소드

public setCanCalculate ( boolean $canCalc )
$canCalc boolean

setRandomWeatherData() 공개 메소드

public setRandomWeatherData ( array $randomWeatherData )
$randomWeatherData array

setWeather() 공개 메소드

public setWeather ( integer $wea, integer $duration = 12000 )
$wea integer
$duration integer