Made ExplosionPrimeEvent accept setting block breaking settings

This commit is contained in:
Shoghi Cervantes
2014-10-10 22:39:06 +02:00
parent 0dba14074a
commit 0dd46c835c
3 changed files with 37 additions and 2 deletions

View File

@ -126,7 +126,11 @@ class PrimedTNT extends Entity implements Explosive{
$this->server->getPluginManager()->callEvent($ev = new ExplosionPrimeEvent($this, 4));
if(!$ev->isCancelled()){
(new Explosion($this, $ev->getForce(), $this))->explode();
$explosion = new Explosion($this, $ev->getForce(), $this);
if($ev->isBlockBreaking()){
$explosion->explodeA();
}
$explosion->explodeB();
}
}