diff --git a/src/pocketmine/tile/Chest.php b/src/pocketmine/tile/Chest.php index 8d6abae94..3bffa58d6 100644 --- a/src/pocketmine/tile/Chest.php +++ b/src/pocketmine/tile/Chest.php @@ -63,6 +63,10 @@ class Chest extends Spawnable implements InventoryHolder, Container, Nameable{ foreach($this->getInventory()->getViewers() as $player){ $player->removeWindow($this->getRealInventory()); } + + $this->inventory = null; + $this->doubleInventory = null; + parent::close(); } } diff --git a/src/pocketmine/tile/Furnace.php b/src/pocketmine/tile/Furnace.php index b97b95adb..637acee47 100644 --- a/src/pocketmine/tile/Furnace.php +++ b/src/pocketmine/tile/Furnace.php @@ -92,6 +92,9 @@ class Furnace extends Spawnable implements InventoryHolder, Container, Nameable{ foreach($this->getInventory()->getViewers() as $player){ $player->removeWindow($this->getInventory()); } + + $this->inventory = null; + parent::close(); } }