PHP Класс pocketmine\entity\Effect

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

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

Свойство Тип Описание
$ambient
$amplifier
$bad
$color
$duration
$effects Effect[]
$id integer
$name
$show

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

Метод Описание
__construct ( $id, $name, $r, $g, $b, $isBad = false )
add ( Entity $entity, $modify = false, Effect $oldEffect = null )
applyEffect ( Entity $entity )
canTick ( )
getAmplifier ( ) : integer
getColor ( )
getDuration ( )
getEffect ( integer $id )
getEffectByName ( $name )
getId ( )
getName ( ) : string
init ( )
isAmbient ( )
isBad ( )
isVisible ( )
remove ( Entity $entity )
setAmbient ( $ambient = true )
setAmplifier ( integer $amplifier )
setColor ( $r, $g, $b )
setDuration ( $ticks )
setVisible ( $bool )

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

__construct() публичный Метод

public __construct ( $id, $name, $r, $g, $b, $isBad = false )

add() публичный Метод

public add ( Entity $entity, $modify = false, Effect $oldEffect = null )
$entity Entity
$oldEffect Effect

applyEffect() публичный Метод

public applyEffect ( Entity $entity )
$entity Entity

canTick() публичный Метод

public canTick ( )

getAmplifier() публичный Метод

public getAmplifier ( ) : integer
Результат integer

getColor() публичный Метод

public getColor ( )

getDuration() публичный Метод

public getDuration ( )

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

public static getEffect ( integer $id )
$id integer

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

public static getEffectByName ( $name )

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

public getId ( )

getName() публичный Метод

public getName ( ) : string
Результат string

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

public static init ( )

isAmbient() публичный Метод

public isAmbient ( )

isBad() публичный Метод

public isBad ( )

isVisible() публичный Метод

public isVisible ( )

remove() публичный Метод

public remove ( Entity $entity )
$entity Entity

setAmbient() публичный Метод

public setAmbient ( $ambient = true )

setAmplifier() публичный Метод

public setAmplifier ( integer $amplifier )
$amplifier integer

setColor() публичный Метод

public setColor ( $r, $g, $b )

setDuration() публичный Метод

public setDuration ( $ticks )

setVisible() публичный Метод

public setVisible ( $bool )

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

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

protected $ambient

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

protected $amplifier

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

protected $bad

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

protected $color

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

protected $duration

$effects защищенное статическое свойство

protected static Effect[],pocketmine\entity $effects
Результат Effect[]

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

protected int $id
Результат integer

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

protected $name

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

protected $show