From 62815f6c9bc80de4e3252064080749fef4e16d70 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 10 Jul 2020 21:38:29 +0100 Subject: [PATCH] Furnace: get rid of entirely unnecessary ItemFactory usage --- src/block/tile/Furnace.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/block/tile/Furnace.php b/src/block/tile/Furnace.php index 7f2ec36c4b..f07e24c7ba 100644 --- a/src/block/tile/Furnace.php +++ b/src/block/tile/Furnace.php @@ -31,7 +31,6 @@ use pocketmine\event\inventory\FurnaceSmeltEvent; use pocketmine\inventory\CallbackInventoryListener; use pocketmine\inventory\Inventory; use pocketmine\item\Item; -use pocketmine\item\ItemFactory; use pocketmine\math\Vector3; use pocketmine\nbt\tag\CompoundTag; use pocketmine\network\mcpe\protocol\ContainerSetDataPacket; @@ -169,7 +168,7 @@ class Furnace extends Spawnable implements Container, Nameable{ ++$this->cookTime; if($this->cookTime >= 200){ //10 seconds - $product = ItemFactory::getInstance()->get($smelt->getResult()->getId(), $smelt->getResult()->getMeta(), $product->getCount() + 1); + $product = $smelt->getResult()->setCount($product->getCount() + 1); $ev = new FurnaceSmeltEvent($this, $raw, $product); $ev->call();