diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecobosses/spawn/SpawnTotemHandler.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecobosses/spawn/SpawnTotemHandler.kt index d68e9c4..b6569a7 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecobosses/spawn/SpawnTotemHandler.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecobosses/spawn/SpawnTotemHandler.kt @@ -4,6 +4,7 @@ import com.willfp.eco.util.containsIgnoreCase import com.willfp.ecobosses.bosses.Bosses import com.willfp.ecobosses.events.BossSpawnEvent import com.willfp.ecobosses.util.SpawnTotem +import org.bukkit.Bukkit import org.bukkit.Material import org.bukkit.block.Block import org.bukkit.event.EventHandler @@ -57,6 +58,8 @@ class SpawnTotemHandler : Listener { val spawnEvent = BossSpawnEvent(boss, event.block.location, BossSpawnEvent.SpawnReason.TOTEM, player) + Bukkit.getPluginManager().callEvent(spawnEvent) + if (!spawnEvent.isCancelled) { top.type = Material.AIR middle.type = Material.AIR