Skip to content

Commit 03aac83

Browse files
committed
Match explosion flag coverage with EntityListener.
1 parent fb88d56 commit 03aac83

File tree

1 file changed

+5
-0
lines changed
  • worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/util

1 file changed

+5
-0
lines changed

worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/util/Entities.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import org.bukkit.entity.Arrow;
2828
import org.bukkit.entity.BreezeWindCharge;
2929
import org.bukkit.entity.Creature;
30+
import org.bukkit.entity.Creeper;
3031
import org.bukkit.entity.EnderCrystal;
3132
import org.bukkit.entity.EnderDragon;
3233
import org.bukkit.entity.Entity;
@@ -266,6 +267,10 @@ public static boolean isPluginSpawning(CreatureSpawnEvent.SpawnReason spawnReaso
266267
case Firework firework -> Flags.FIREWORK_DAMAGE;
267268
case Fireball fireball -> Flags.GHAST_FIREBALL;
268269
case Wither wither -> Flags.WITHER_DAMAGE;
270+
case Creeper creeper -> Flags.CREEPER_EXPLOSION;
271+
case TNTPrimed tnt -> Flags.TNT;
272+
case ExplosiveMinecart minecart -> Flags.TNT;
273+
case EnderDragon dragon -> Flags.ENDERDRAGON_BLOCK_DAMAGE;
269274
case null, default -> Flags.OTHER_EXPLOSION;
270275
};
271276
}

0 commit comments

Comments
 (0)