PocketMine-MP 5.21.2 git-b2aa6396c3cc2cafdd815eacc360e1ad89599899
|
Public Member Functions | |
__construct (Player $player, protected Item $item, protected Block $blockTouched, ?Vector3 $touchVector, protected int $blockFace, protected int $action=PlayerInteractEvent::RIGHT_CLICK_BLOCK) | |
call () | |
getAction () | |
getBlock () | |
getEventName () | |
getFace () | |
getItem () | |
getPlayer () | |
getTouchVector () | |
isCancelled () | |
Static Public Member Functions | |
static | hasHandlers () |
Public Attributes | |
const | LEFT_CLICK_BLOCK = 0 |
const | RIGHT_CLICK_BLOCK = 1 |
Protected Attributes | |
string | $eventName = null |
Player | $player |
Vector3 | $touchVector |
Called when a player interacts or touches a block. This is called for both left click (start break) and right click (use).
Definition at line 37 of file PlayerInteractEvent.php.
pocketmine\event\player\PlayerInteractEvent::__construct | ( | Player | $player, |
protected Item | $item, | ||
protected Block | $blockTouched, | ||
?Vector3 | $touchVector, | ||
protected int | $blockFace, | ||
protected int | $action = PlayerInteractEvent::RIGHT_CLICK_BLOCK ) |
Definition at line 45 of file PlayerInteractEvent.php.
|
inherited |
pocketmine\event\player\PlayerInteractEvent::getAction | ( | ) |
Definition at line 57 of file PlayerInteractEvent.php.
pocketmine\event\player\PlayerInteractEvent::getBlock | ( | ) |
Definition at line 65 of file PlayerInteractEvent.php.
pocketmine\event\player\PlayerInteractEvent::getFace | ( | ) |
Definition at line 73 of file PlayerInteractEvent.php.
pocketmine\event\player\PlayerInteractEvent::getItem | ( | ) |
Definition at line 61 of file PlayerInteractEvent.php.
|
inherited |
Definition at line 35 of file PlayerEvent.php.
pocketmine\event\player\PlayerInteractEvent::getTouchVector | ( | ) |
Definition at line 69 of file PlayerInteractEvent.php.
|
staticinherited |
|
inherited |
Returns whether this instance of the event is currently cancelled.
If it is cancelled, only downstream handlers that declare @handleCancelled
will be called with this event.
|
protectedinherited |
|
protectedinherited |
Definition at line 33 of file PlayerEvent.php.
|
protected |
Definition at line 43 of file PlayerInteractEvent.php.
const pocketmine\event\player\PlayerInteractEvent::LEFT_CLICK_BLOCK = 0 |
Definition at line 40 of file PlayerInteractEvent.php.
const pocketmine\event\player\PlayerInteractEvent::RIGHT_CLICK_BLOCK = 1 |
Definition at line 41 of file PlayerInteractEvent.php.