Lectern
Extends Transparent
Implements HorizontalFacing, ComparatorReadable
Properties
$book protected
php
protected ?\pocketmine\item\WritableBookBase $book$producingSignal protected
php
protected bool $producingSignal$viewedPage protected
php
protected int $viewedPageMethods
describeBlockOnlyState() protected
php
protected function describeBlockOnlyState(\pocketmine\data\runtime\RuntimeDataDescriber $w) : voidgetBook()
php
public function getBook() : ?\pocketmine\item\WritableBookBasegetComparatorOutput() 5.46.0
php
public function getComparatorOutput() : intgetDrops()
php
public function getDrops(\pocketmine\item\Item $item) : arraygetFlammability()
php
public function getFlammability() : intgetStrongPower() 5.46.0
php
public function getStrongPower(int $face) : intgetSupportType()
php
public function getSupportType(int $facing) : \pocketmine\block\utils\SupportTypegetViewedPage()
php
public function getViewedPage() : intgetWeakPower() 5.46.0
php
public function getWeakPower(int $face) : intisProducingSignal()
php
public function isProducingSignal() : boolisRedstoneSource() 5.46.0
php
public function isRedstoneSource() : boolonAttack()
php
public function onAttack(\pocketmine\item\Item $item, int $face, ?\pocketmine\player\Player $player = null) : boolonInteract()
php
public function onInteract(\pocketmine\item\Item $item, int $face, \pocketmine\math\Vector3 $clickVector, ?\pocketmine\player\Player $player = null, array &$returnedItems = []) : boolonPageTurn()
php
public function onPageTurn(int $newPage) : boolonScheduledUpdate()
php
public function onScheduledUpdate() : voidreadStateFromWorld()
php
public function readStateFromWorld() : \pocketmine\block\BlockrecalculateCollisionBoxes() protected
php
protected function recalculateCollisionBoxes() : arraysetBook()
php
public function setBook(?\pocketmine\item\WritableBookBase $book) : selfsetProducingSignal()
php
public function setProducingSignal(bool $producingSignal) : selfsetViewedPage()
php
public function setViewedPage(int $viewedPage) : selfwriteStateToWorld()
php
public function writeStateToWorld() : void