PHP 클래스 pocketmine\entity\Living

상속: extends Entity, implements Damageable
파일 보기 프로젝트 열기: iTXTech/Genisys 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$attackTime
$drag
$gravity
$invisible

공개 메소드들

메소드 설명
attack ( $damage, EntityDamageEvent $source )
entityBaseTick ( $tickDiff = 1, $EnchantL )
getDrops ( ) : Item[]
getLineOfSight ( integer $maxDistance, integer $maxLength, array $transparent = [] ) : Block[]
getName ( )
getTargetBlock ( integer $maxDistance, array $transparent = [] ) : Block
hasLineOfSight ( Entity $entity )
heal ( $amount, EntityRegainHealthEvent $source )
kill ( )
knockBack ( Entity $attacker, $damage, $x, $z, $base = 0.4 )
saveNBT ( )
setHealth ( $amount )

보호된 메소드들

메소드 설명
initEntity ( )

메소드 상세

attack() 공개 메소드

public attack ( $damage, EntityDamageEvent $source )
$source pocketmine\event\entity\EntityDamageEvent

entityBaseTick() 공개 메소드

public entityBaseTick ( $tickDiff = 1, $EnchantL )

getDrops() 공개 메소드

public getDrops ( ) : Item[]
리턴 pocketmine\item\Item[]

getLineOfSight() 공개 메소드

public getLineOfSight ( integer $maxDistance, integer $maxLength, array $transparent = [] ) : Block[]
$maxDistance integer
$maxLength integer
$transparent array
리턴 pocketmine\block\Block[]

getName() 추상적인 공개 메소드

abstract public getName ( )

getTargetBlock() 공개 메소드

public getTargetBlock ( integer $maxDistance, array $transparent = [] ) : Block
$maxDistance integer
$transparent array
리턴 pocketmine\block\Block

hasLineOfSight() 공개 메소드

public hasLineOfSight ( Entity $entity )
$entity Entity

heal() 공개 메소드

public heal ( $amount, EntityRegainHealthEvent $source )
$source pocketmine\event\entity\EntityRegainHealthEvent

initEntity() 보호된 메소드

protected initEntity ( )

kill() 공개 메소드

public kill ( )

knockBack() 공개 메소드

public knockBack ( Entity $attacker, $damage, $x, $z, $base = 0.4 )
$attacker Entity

saveNBT() 공개 메소드

public saveNBT ( )

setHealth() 공개 메소드

public setHealth ( $amount )

프로퍼티 상세

$attackTime 보호되어 있는 프로퍼티

protected $attackTime

$drag 보호되어 있는 프로퍼티

protected $drag

$gravity 보호되어 있는 프로퍼티

protected $gravity

$invisible 보호되어 있는 프로퍼티

protected $invisible