From 18777a90411c4d8baf1cf484676cd49350375255 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Tue, 26 Sep 2017 12:50:36 +0100 Subject: [PATCH] Remove useless EntityEventPacket vanilla doesn't send this, and it doesn't do anything if we _do_ send it. --- src/pocketmine/item/Food.php | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/pocketmine/item/Food.php b/src/pocketmine/item/Food.php index 668129443..b654e3683 100644 --- a/src/pocketmine/item/Food.php +++ b/src/pocketmine/item/Food.php @@ -26,8 +26,6 @@ namespace pocketmine\item; use pocketmine\entity\Entity; use pocketmine\entity\Human; use pocketmine\event\entity\EntityEatItemEvent; -use pocketmine\network\mcpe\protocol\EntityEventPacket; -use pocketmine\Player; abstract class Food extends Item implements FoodSource{ public function canBeConsumed() : bool{ @@ -53,14 +51,6 @@ abstract class Food extends Item implements FoodSource{ } public function onConsume(Entity $human){ - $pk = new EntityEventPacket(); - $pk->entityRuntimeId = $human->getId(); - $pk->event = EntityEventPacket::USE_ITEM; - if($human instanceof Player){ - $human->dataPacket($pk); - } - $human->getLevel()->getServer()->broadcastPacket($human->getViewers(), $pk); - $ev = new EntityEatItemEvent($human, $this); $human->addSaturation($ev->getSaturationRestore());