diff --git a/src/world/Explosion.php b/src/world/Explosion.php index 64ae9ca67..db17c93d0 100644 --- a/src/world/Explosion.php +++ b/src/world/Explosion.php @@ -134,6 +134,7 @@ class Explosion{ if($blastForce > 0){ if(!isset($this->affectedBlocks[World::blockHash($vBlockX, $vBlockY, $vBlockZ)])){ $_block = $blockFactory->fromFullBlock($state); + $_block->position($this->world, $vBlockX, $vBlockY, $vBlockZ); foreach($_block->getAffectedBlocks() as $_affectedBlock){ $_affectedBlockPos = $_affectedBlock->getPos(); $this->affectedBlocks[World::blockHash($_affectedBlockPos->x, $_affectedBlockPos->y, $_affectedBlockPos->z)] = $_affectedBlock;