diff --git a/src/pocketmine/level/Explosion.php b/src/pocketmine/level/Explosion.php index e44d3e8d3..1ff862d78 100644 --- a/src/pocketmine/level/Explosion.php +++ b/src/pocketmine/level/Explosion.php @@ -219,11 +219,10 @@ class Explosion{ $t = $this->level->getTileAt($block->x, $block->y, $block->z); if($t instanceof Tile){ + if($t instanceof Chest){ + $t->unpair(); + } if($yieldDrops and $t instanceof Container){ - if($t instanceof Chest){ - $t->unpair(); - } - $t->getInventory()->dropContents($this->level, $t->add(0.5, 0.5, 0.5)); }