diff --git a/src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java b/src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java index 8dba44903..d59137ad1 100644 --- a/src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java +++ b/src/main/java/org/bukkit/craftbukkit/event/CraftEventFactory.java @@ -885,6 +885,8 @@ public class CraftEventFactory { } } else if ("thorns".equals(source.msgId)) { cause = DamageCause.THORNS; + } else if ("sonic_boom".equals(source.msgId)) { + cause = DamageCause.SONIC_BOOM; } return callEntityDamageEvent(damager, entity, cause, modifiers, modifierFunctions, cancelled);