mirror of
https://github.com/Auxilor/EcoMobs.git
synced 2025-12-20 23:49:22 +00:00
Fixed spawn event not being called with totems
This commit is contained in:
@@ -4,6 +4,7 @@ import com.willfp.eco.util.containsIgnoreCase
|
|||||||
import com.willfp.ecobosses.bosses.Bosses
|
import com.willfp.ecobosses.bosses.Bosses
|
||||||
import com.willfp.ecobosses.events.BossSpawnEvent
|
import com.willfp.ecobosses.events.BossSpawnEvent
|
||||||
import com.willfp.ecobosses.util.SpawnTotem
|
import com.willfp.ecobosses.util.SpawnTotem
|
||||||
|
import org.bukkit.Bukkit
|
||||||
import org.bukkit.Material
|
import org.bukkit.Material
|
||||||
import org.bukkit.block.Block
|
import org.bukkit.block.Block
|
||||||
import org.bukkit.event.EventHandler
|
import org.bukkit.event.EventHandler
|
||||||
@@ -57,6 +58,8 @@ class SpawnTotemHandler : Listener {
|
|||||||
|
|
||||||
val spawnEvent = BossSpawnEvent(boss, event.block.location, BossSpawnEvent.SpawnReason.TOTEM, player)
|
val spawnEvent = BossSpawnEvent(boss, event.block.location, BossSpawnEvent.SpawnReason.TOTEM, player)
|
||||||
|
|
||||||
|
Bukkit.getPluginManager().callEvent(spawnEvent)
|
||||||
|
|
||||||
if (!spawnEvent.isCancelled) {
|
if (!spawnEvent.isCancelled) {
|
||||||
top.type = Material.AIR
|
top.type = Material.AIR
|
||||||
middle.type = Material.AIR
|
middle.type = Material.AIR
|
||||||
|
|||||||
Reference in New Issue
Block a user