Bamboo
Extends Transparent
Constants
LARGE_LEAVES
php
public const LARGE_LEAVES = 2NO_LEAVES
php
public const NO_LEAVES = 0SMALL_LEAVES
php
public const SMALL_LEAVES = 1Properties
$leafSize protected
php
protected int $leafSize$ready protected
php
protected bool $ready$thick protected
php
protected bool $thickMethods
asItem()
php
public function asItem() : \pocketmine\item\ItemdescribeBlockOnlyState() protected
php
protected function describeBlockOnlyState(\pocketmine\data\runtime\RuntimeDataDescriber $w) : voidgetLeafSize()
php
public function getLeafSize() : intgetModelPositionOffset()
php
public function getModelPositionOffset() : ?\pocketmine\math\Vector3getSupportType()
php
public function getSupportType(int $facing) : \pocketmine\block\utils\SupportTypeisReady()
php
public function isReady() : boolisThick()
php
public function isThick() : boolonInteract()
php
public function onInteract(\pocketmine\item\Item $item, int $face, \pocketmine\math\Vector3 $clickVector, ?\pocketmine\player\Player $player = null, array &$returnedItems = []) : boolonRandomTick()
php
public function onRandomTick() : voidrecalculateCollisionBoxes() protected
php
protected function recalculateCollisionBoxes() : arraysetLeafSize()
php
public function setLeafSize(int $leafSize) : selfsetReady()
php
public function setReady(bool $ready) : selfsetThick()
php
public function setThick(bool $thick) : selfticksRandomly()
php
public function ticksRandomly() : bool