From 6cacb368ce705775d4c3f623541c56001679c196 Mon Sep 17 00:00:00 2001 From: Taras Date: Sat, 22 Jul 2017 13:18:53 +0300 Subject: [PATCH] Add PlayerJumpEvent (#1223) --- src/pocketmine/Player.php | 6 +++ .../event/player/PlayerJumpEvent.php | 43 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 src/pocketmine/event/player/PlayerJumpEvent.php 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; + } + +}