PHP Класс pocketmine\tile\Hopper

Наследование: extends Spawnable, implements pocketmine\inventory\InventoryHolder, implements pocketmine\tile\Container, implements pocketmine\tile\Nameable
Показать файл Открыть проект

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

Свойство Тип Описание
$inventory pocketmine\inventory\HopperInventory
$isLocked boolean
$isPowered boolean

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

Метод Описание
__construct ( pocketmine\level\format\FullChunk $chunk, CompoundTag $nbt )
activate ( )
canUpdate ( )
checkLock ( string $key )
close ( )
deactivate ( )
getInventory ( ) : HopperInventory
getItem ( integer $index ) : Item This method should not be used by plugins, use the Inventory
getName ( ) : string
getSize ( ) : integer
getSpawnCompound ( )
hasLock ( )
hasName ( )
onUpdate ( )
resetCooldownTicks ( )
saveNBT ( )
setItem ( integer $index, Item $item ) : boolean This method should not be used by plugins, use the Inventory
setLock ( string $itemName = "" )
setName ( $str )

Защищенные методы

Метод Описание
getSlotIndex ( $index ) : integer

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

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

public __construct ( pocketmine\level\format\FullChunk $chunk, CompoundTag $nbt )
$chunk pocketmine\level\format\FullChunk
$nbt pocketmine\nbt\tag\CompoundTag

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

public activate ( )

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

public canUpdate ( )

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

public checkLock ( string $key )
$key string

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

public close ( )

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

public deactivate ( )

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

public getInventory ( ) : HopperInventory
Результат pocketmine\inventory\HopperInventory

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

This method should not be used by plugins, use the Inventory
public getItem ( integer $index ) : Item
$index integer
Результат pocketmine\item\Item

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

public getName ( ) : string
Результат string

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

public getSize ( ) : integer
Результат integer

getSlotIndex() защищенный Метод

protected getSlotIndex ( $index ) : integer
$index
Результат integer

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

public getSpawnCompound ( )

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

public hasLock ( )

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

public hasName ( )

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

public onUpdate ( )

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

public resetCooldownTicks ( )

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

public saveNBT ( )

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

This method should not be used by plugins, use the Inventory
public setItem ( integer $index, Item $item ) : boolean
$index integer
$item pocketmine\item\Item
Результат boolean

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

public setLock ( string $itemName = "" )
$itemName string

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

public setName ( $str )

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

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

protected HopperInventory,pocketmine\inventory $inventory
Результат pocketmine\inventory\HopperInventory

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

protected bool $isLocked
Результат boolean

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

protected bool $isPowered
Результат boolean