SweetBerryBush
Extends Flowable
Implements Ageable
Constants
MAX_AGE
php
public const MAX_AGE = self::STAGE_MATURESTAGE_BUSH_NO_BERRIES
php
public const STAGE_BUSH_NO_BERRIES = 1STAGE_BUSH_SOME_BERRIES
php
public const STAGE_BUSH_SOME_BERRIES = 2STAGE_MATURE
php
public const STAGE_MATURE = 3STAGE_SAPLING
php
public const STAGE_SAPLING = 0Methods
asItem()
php
public function asItem() : \pocketmine\item\ItemcanBeSupportedBy() protected
php
protected function canBeSupportedBy(\pocketmine\block\Block $block) : boolDeprecated
Deprecated.
getBerryDropAmount()
php
public function getBerryDropAmount() : intgetDropsForCompatibleTool()
php
public function getDropsForCompatibleTool(\pocketmine\item\Item $item) : arrayhasEntityCollision()
php
public function hasEntityCollision() : boolonEntityInside()
php
public function onEntityInside(\pocketmine\entity\Entity $entity) : 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() : voidticksRandomly()
php
public function ticksRandomly() : bool