Skip to content

BigDripleafHead ​

class · pocketmine\block\BigDripleafHead · source

Extends BaseBigDripleaf

Properties ​

$leafState protected ​

php
protected \pocketmine\block\utils\DripleafState $leafState

Methods ​

describeBlockOnlyState() protected ​

php
protected function describeBlockOnlyState(\pocketmine\data\runtime\RuntimeDataDescriber $w) : void

getLeafState() ​

php
public function getLeafState() : \pocketmine\block\utils\DripleafState

hasEntityCollision() ​

php
public function hasEntityCollision() : bool

isHead() protected ​

php
protected function isHead() : bool

onEntityInside() ​

php
public function onEntityInside(\pocketmine\entity\Entity $entity) : bool

onProjectileHit() ​

php
public function onProjectileHit(\pocketmine\entity\projectile\Projectile $projectile, \pocketmine\math\RayTraceResult $hitResult) : void

onScheduledUpdate() ​

php
public function onScheduledUpdate() : void

recalculateCollisionBoxes() protected ​

php
protected function recalculateCollisionBoxes() : array

setLeafState() ​

php
public function setLeafState(\pocketmine\block\utils\DripleafState $leafState) : self

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.