mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-15 16:05:28 +00:00
Explosion: fixed blocks with tiles not using said tiles for drop info
closes #4571
This commit is contained in:
parent
3dd03075cb
commit
2f408708f0
@ -134,8 +134,7 @@ class Explosion{
|
||||
$blastForce -= ($blastResistance / 5 + 0.3) * $this->stepLen;
|
||||
if($blastForce > 0){
|
||||
if(!isset($this->affectedBlocks[World::blockHash($vBlockX, $vBlockY, $vBlockZ)])){
|
||||
$_block = $blockFactory->fromFullBlock($state);
|
||||
$_block->position($this->world, $vBlockX, $vBlockY, $vBlockZ);
|
||||
$_block = $this->world->getBlockAt($vBlockX, $vBlockY, $vBlockZ, true, false);
|
||||
foreach($_block->getAffectedBlocks() as $_affectedBlock){
|
||||
$_affectedBlockPos = $_affectedBlock->getPosition();
|
||||
$this->affectedBlocks[World::blockHash($_affectedBlockPos->x, $_affectedBlockPos->y, $_affectedBlockPos->z)] = $_affectedBlock;
|
||||
|
Loading…
x
Reference in New Issue
Block a user