summaryrefslogtreecommitdiffstats
path: root/Essentials/src/com/earth2me/essentials/listener/TntExplodeListener.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/listener/TntExplodeListener.java')
-rw-r--r--Essentials/src/com/earth2me/essentials/listener/TntExplodeListener.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/Essentials/src/com/earth2me/essentials/listener/TntExplodeListener.java b/Essentials/src/com/earth2me/essentials/listener/TntExplodeListener.java
index 2bcabb2d4..778469605 100644
--- a/Essentials/src/com/earth2me/essentials/listener/TntExplodeListener.java
+++ b/Essentials/src/com/earth2me/essentials/listener/TntExplodeListener.java
@@ -1,7 +1,6 @@
package com.earth2me.essentials.listener;
import com.earth2me.essentials.api.IEssentials;
-import com.earth2me.essentials.craftbukkit.FakeExplosion;
import java.util.concurrent.atomic.AtomicBoolean;
import org.bukkit.entity.LivingEntity;
import org.bukkit.event.EventHandler;
@@ -47,8 +46,12 @@ public class TntExplodeListener implements Listener, Runnable
{
return;
}
- FakeExplosion.createExplosion(event, ess.getServer(), ess.getServer().getOnlinePlayers());
+ if (event.blockList().size() < 1)
+ {
+ return;
+ }
event.setCancelled(true);
+ event.getLocation().getWorld().createExplosion(event.getLocation(), 0F);
}
@Override