diff --git a/pom.xml b/pom.xml
index fe155a7f..14982c67 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,7 +46,7 @@
org.bukkit
bukkit
- 1.4.7-R1.0
+ 1.5-R0.1-SNAPSHOT
compile
diff --git a/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardEntityListener.java b/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardEntityListener.java
index 5620b56b..3cd1f44a 100644
--- a/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardEntityListener.java
+++ b/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardEntityListener.java
@@ -35,6 +35,8 @@
import org.bukkit.entity.EntityType;
import org.bukkit.entity.Fireball;
import org.bukkit.entity.LivingEntity;
+import org.bukkit.entity.Minecart;
+import org.bukkit.entity.MinecartTNT;
import org.bukkit.entity.Player;
import org.bukkit.entity.Projectile;
import org.bukkit.entity.TNTPrimed;
@@ -272,7 +274,7 @@ private void onEntityDamageByEntity(EntityDamageByEntityEvent event) {
}
}
- if (attacker instanceof TNTPrimed) {
+ if (attacker instanceof TNTPrimed || attacker instanceof MinecartTNT) {
// The check for explosion damage should be handled already... But... What ever...
if (wcfg.blockTNTExplosions) {
@@ -598,7 +600,7 @@ public void onEntityExplode(EntityExplodeEvent event) {
}
}
}
- } else if (ent instanceof TNTPrimed) {
+ } else if (ent instanceof TNTPrimed || ent instanceof MinecartTNT) {
if (wcfg.blockTNTBlockDamage) {
event.blockList().clear();
return;