From 752b30b4a26c1e7cf16b318f6abf01ba2eada5ed Mon Sep 17 00:00:00 2001 From: Auxilor Date: Mon, 28 Feb 2022 10:14:11 +0000 Subject: [PATCH] Fixed spawn event not being called with totems --- .../kotlin/com/willfp/ecobosses/spawn/SpawnTotemHandler.kt | 3 +++ 1 file changed, 3 insertions(+) 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