AmethystCluster
Extends Transparent
Implements AnyFacing
Constants
STAGE_CLUSTER
php
public const STAGE_CLUSTER = 3STAGE_LARGE_BUD
php
public const STAGE_LARGE_BUD = 2STAGE_MEDIUM_BUD
php
public const STAGE_MEDIUM_BUD = 1STAGE_SMALL_BUD
php
public const STAGE_SMALL_BUD = 0Methods
describeBlockItemState()
php
public function describeBlockItemState(\pocketmine\data\runtime\RuntimeDataDescriber $w) : voidgetDropsForCompatibleTool()
php
public function getDropsForCompatibleTool(\pocketmine\item\Item $item) : arraygetDropsForIncompatibleTool()
php
public function getDropsForIncompatibleTool(\pocketmine\item\Item $item) : arraygetLightLevel()
php
public function getLightLevel() : intgetStage()
php
public function getStage() : intgetSupportType()
php
public function getSupportType(int $facing) : \pocketmine\block\utils\SupportTypeisAffectedBySilkTouch()
php
public function isAffectedBySilkTouch() : boolonNearbyBlockChange()
php
public function onNearbyBlockChange() : voidplace()
php
public function place(\pocketmine\world\BlockTransaction $tx, \pocketmine\item\Item $item, \pocketmine\block\Block $blockReplace, \pocketmine\block\Block $blockClicked, int $face, \pocketmine\math\Vector3 $clickVector, ?\pocketmine\player\Player $player = null) : boolrecalculateCollisionBoxes() protected
php
protected function recalculateCollisionBoxes() : arraysetStage()
php
public function setStage(int $stage) : self