GoatHorn
Extends Item
Implements Releasable
Methods
canStartUsingItem()
php
public function canStartUsingItem(\pocketmine\player\Player $player) : booldescribeState() protected
php
protected function describeState(\pocketmine\data\runtime\RuntimeDataDescriber $w) : voidgetCooldownTag()
php
public function getCooldownTag() : ?stringgetCooldownTicks()
php
public function getCooldownTicks() : intgetHornType()
php
public function getHornType() : \pocketmine\item\GoatHornTypegetMaxStackSize()
php
public function getMaxStackSize() : intonClickAir()
php
public function onClickAir(\pocketmine\player\Player $player, \pocketmine\math\Vector3 $directionVector, array &$returnedItems) : \pocketmine\item\ItemUseResultsetHornType()
php
public function setHornType(\pocketmine\item\GoatHornType $type) : self