PocketMine-MP 5.21.2 git-a6534ecbbbcf369264567d27e5ed70f7f5be9816
|
Public Member Functions | |
__construct (Player $player, private Item $item, private int $hotbarSlot) | |
call () | |
getEventName () | |
getItem () | |
getPlayer () | |
getSlot () | |
isCancelled () | |
Static Public Member Functions | |
static | hasHandlers () |
Protected Attributes | |
string | $eventName = null |
Player | $player |
Called when a player's held item changes. This could be because they selected a different hotbar slot, or because the item in the selected hotbar slot was changed.
Definition at line 36 of file PlayerItemHeldEvent.php.
pocketmine\event\player\PlayerItemHeldEvent::__construct | ( | Player | $player, |
private Item | $item, | ||
private int | $hotbarSlot ) |
Definition at line 39 of file PlayerItemHeldEvent.php.
|
inherited |
pocketmine\event\player\PlayerItemHeldEvent::getItem | ( | ) |
Returns the item in the slot that the player is trying to equip.
Definition at line 62 of file PlayerItemHeldEvent.php.
|
inherited |
Definition at line 35 of file PlayerEvent.php.
pocketmine\event\player\PlayerItemHeldEvent::getSlot | ( | ) |
Returns the hotbar slot the player is attempting to hold.
NOTE: This event is called BEFORE the slot is equipped server-side. Setting the player's held item during this event will result in the old slot being changed, not this one.
To change the item in the slot that the player is attempting to hold, set the slot that this function reports.
Definition at line 55 of file PlayerItemHeldEvent.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.