From 14ea76ecd707bc321cebb54d3a87cbaec93fb163 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 1 Sep 2017 19:36:57 +0100 Subject: [PATCH] Fixed PlayerBucketEmptyEvent never called, close #1339 --- src/pocketmine/item/Bucket.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pocketmine/item/Bucket.php b/src/pocketmine/item/Bucket.php index b906575de..489c6d1c2 100644 --- a/src/pocketmine/item/Bucket.php +++ b/src/pocketmine/item/Bucket.php @@ -27,6 +27,7 @@ use pocketmine\block\Air; use pocketmine\block\Block; use pocketmine\block\BlockFactory; use pocketmine\block\Liquid; +use pocketmine\event\player\PlayerBucketEmptyEvent; use pocketmine\event\player\PlayerBucketFillEvent; use pocketmine\level\Level; use pocketmine\math\Vector3; @@ -70,7 +71,7 @@ class Bucket extends Item{ }elseif($targetBlock instanceof Liquid){ $result = clone $this; $result->setDamage(0); - $player->getServer()->getPluginManager()->callEvent($ev = new PlayerBucketFillEvent($player, $block, $face, $this, $result)); + $player->getServer()->getPluginManager()->callEvent($ev = new PlayerBucketEmptyEvent($player, $block, $face, $this, $result)); if(!$ev->isCancelled()){ $player->getLevel()->setBlock($block, $targetBlock, true, true); if($player->isSurvival()){