mirror of
https://github.com/Auxilor/EcoMobs.git
synced 2025-12-28 03:19:07 +00:00
Fixed autospawn
This commit is contained in:
@@ -31,6 +31,7 @@ class BossSpawnEvent(
|
||||
TOTEM,
|
||||
EGG,
|
||||
COMMAND,
|
||||
AUTOSPAWN,
|
||||
UNKNOWN
|
||||
}
|
||||
|
||||
|
||||
@@ -2,6 +2,8 @@ package com.willfp.ecobosses.spawn
|
||||
|
||||
import com.willfp.eco.core.EcoPlugin
|
||||
import com.willfp.ecobosses.bosses.Bosses
|
||||
import com.willfp.ecobosses.events.BossSpawnEvent
|
||||
import org.bukkit.Bukkit
|
||||
|
||||
object AutospawnHandler {
|
||||
private var tick = 1
|
||||
@@ -24,7 +26,13 @@ object AutospawnHandler {
|
||||
continue
|
||||
}
|
||||
|
||||
boss.spawn(location)
|
||||
val spawnEvent = BossSpawnEvent(boss, location, BossSpawnEvent.SpawnReason.AUTOSPAWN, null)
|
||||
|
||||
Bukkit.getPluginManager().callEvent(spawnEvent)
|
||||
|
||||
if (!spawnEvent.isCancelled) {
|
||||
boss.spawn(location)
|
||||
}
|
||||
}
|
||||
|
||||
tick++
|
||||
|
||||
Reference in New Issue
Block a user