BrewingStand
Extends Transparent
Properties
$slots protected
php
protected array $slotsMethods
describeBlockOnlyState() protected
php
protected function describeBlockOnlyState(\pocketmine\data\runtime\RuntimeDataDescriber $w) : voidgetSlots()
php
public function getSlots() : arraygetSupportType()
php
public function getSupportType(int $facing) : \pocketmine\block\utils\SupportTypehasSlot()
php
public function hasSlot(\pocketmine\block\utils\BrewingStandSlot $slot) : boolonInteract()
php
public function onInteract(\pocketmine\item\Item $item, int $face, \pocketmine\math\Vector3 $clickVector, ?\pocketmine\player\Player $player = null, array &$returnedItems = []) : boolonScheduledUpdate()
php
public function onScheduledUpdate() : voidrecalculateCollisionBoxes() protected
php
protected function recalculateCollisionBoxes() : arraysetSlot()
php
public function setSlot(\pocketmine\block\utils\BrewingStandSlot $slot, bool $occupied) : selfsetSlots()
php
public function setSlots(array $slots) : self