PHP Класс pocketmine\block\PressurePlate

Наследование: extends pocketmine\block\RedstoneSource
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$activateTime
$canActivate

Открытые методы

Метод Описание
__construct ( $meta )
checkActivation ( )
getHardness ( )
getResistance ( )
hasEntityCollision ( )
isActivated ( Block $from = null )
onBreak ( Item $item )
onEntityCollide ( Entity $entity )
onUpdate ( $type )
place ( Item $item, Block $block, Block $target, $face, $fx, $fy, $fz, Player $player = null ) *public function isCollided(){ foreach($this->getLevel()->getEntities() as $p){ $blocks = $p->getBlocksAround(); if(isset($blocks[Level::blockHash($this->x, $this->y, $this->z)])) return true; } return false; }

Описание методов

__construct() публичный Метод

public __construct ( $meta )

checkActivation() публичный Метод

public checkActivation ( )

getHardness() публичный Метод

public getHardness ( )

getResistance() публичный Метод

public getResistance ( )

hasEntityCollision() публичный Метод

public hasEntityCollision ( )

isActivated() публичный Метод

public isActivated ( Block $from = null )
$from Block

onBreak() публичный Метод

public onBreak ( Item $item )
$item pocketmine\item\Item

onEntityCollide() публичный Метод

public onEntityCollide ( Entity $entity )
$entity pocketmine\entity\Entity

onUpdate() публичный Метод

public onUpdate ( $type )

place() публичный Метод

*public function isCollided(){ foreach($this->getLevel()->getEntities() as $p){ $blocks = $p->getBlocksAround(); if(isset($blocks[Level::blockHash($this->x, $this->y, $this->z)])) return true; } return false; }
public place ( Item $item, Block $block, Block $target, $face, $fx, $fy, $fz, Player $player = null )
$item pocketmine\item\Item
$block Block
$target Block
$player pocketmine\Player

Описание свойств

$activateTime защищенное свойство

protected $activateTime

$canActivate защищенное свойство

protected $canActivate