FallableTrait
This trait handles falling behaviour for blocks that need them. TODO: convert this into a dynamic component
Methods
getFallDamagePerBlock()
php
public function getFallDamagePerBlock() : floatgetLandSound()
php
public function getLandSound() : ?\pocketmine\world\sound\SoundgetMaxFallDamage()
php
public function getMaxFallDamage() : floatgetPosition() protected
php
abstract protected function getPosition() : \pocketmine\world\PositiononHitGround()
php
public function onHitGround(\pocketmine\entity\object\FallingBlock $blockEntity) : boolonNearbyBlockChange()
php
public function onNearbyBlockChange() : voidtickFalling()
php
public function tickFalling() : ?\pocketmine\block\Block