}
Behavior defBeh = Behavior.getDefaulBehavior();
if (defBeh != null && isOffensive && !cancelDefault)
{
defBeh.executeLogic(worldObj, x, y, z, null, triggerer, !preventExplode);
}
if (hasExploded || defBeh != null && !preventExplode)
{
worldObj.removeTileEntity(x, y, z);