PocketMine-MP 5.33.2 git-1133d49c924b4358c79d44eeb97dcbf56cb4d1eb
Loading...
Searching...
No Matches
pocketmine\block\utils\MenuAccessor Interface Reference
+ Inheritance diagram for pocketmine\block\utils\MenuAccessor:
+ Collaboration diagram for pocketmine\block\utils\MenuAccessor:

Public Member Functions

 isOpeningObstructed ()
 
 openToUnchecked (Player $player)
 

Detailed Description

Blocks which open a menu when interacted with This could be a container menu, or a menu that otherwise deals with items, such as a crafting menu

Definition at line 32 of file MenuAccessor.php.

Member Function Documentation

◆ isOpeningObstructed()

pocketmine\block\utils\MenuAccessor::isOpeningObstructed ( )

Returns whether the block's ability to open the menu is currently obstructed (e.g. by nearby blocks).

Implemented in pocketmine\block\Chest, pocketmine\block\EnderChest, and pocketmine\block\ShulkerBox.

◆ openToUnchecked()

pocketmine\block\utils\MenuAccessor::openToUnchecked ( Player $player)

Opens the menu to the player. Note: No preconditions are checked. Do not check for obstruction or locks here.

Returns true if successful, false otherwise (e.g. event cancelled, container missing)


The documentation for this interface was generated from the following file: