diff --git a/src/pocketmine/Player.php b/src/pocketmine/Player.php index 30279d847..032530e7e 100644 --- a/src/pocketmine/Player.php +++ b/src/pocketmine/Player.php @@ -57,6 +57,7 @@ use pocketmine\event\player\PlayerGameModeChangeEvent; use pocketmine\event\player\PlayerInteractEvent; use pocketmine\event\player\PlayerItemConsumeEvent; use pocketmine\event\player\PlayerJoinEvent; +use pocketmine\event\player\PlayerJumpEvent; use pocketmine\event\player\PlayerKickEvent; use pocketmine\event\player\PlayerLoginEvent; use pocketmine\event\player\PlayerMoveEvent; @@ -711,6 +712,11 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{ } } + public function jump(){ + $this->server->getPluginManager()->callEvent(new PlayerJumpEvent($this)); + parent::jump(); + } + /** * Gets the player IP address * diff --git a/src/pocketmine/event/player/PlayerJumpEvent.php b/src/pocketmine/event/player/PlayerJumpEvent.php new file mode 100644 index 000000000..52dfdf228 --- /dev/null +++ b/src/pocketmine/event/player/PlayerJumpEvent.php @@ -0,0 +1,43 @@ +player = $player; + } + +}