From 5d69d0faeeed3de5783d1447e3b9940d9155fd91 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Sun, 2 May 2021 10:24:33 +0100 Subject: [PATCH] Added check for living bosses --- .../willfp/ecobosses/bosses/listeners/AutoSpawnTimer.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecobosses/bosses/listeners/AutoSpawnTimer.java b/eco-core/core-plugin/src/main/java/com/willfp/ecobosses/bosses/listeners/AutoSpawnTimer.java index 4aed05d..5a1421b 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecobosses/bosses/listeners/AutoSpawnTimer.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecobosses/bosses/listeners/AutoSpawnTimer.java @@ -1,6 +1,7 @@ package com.willfp.ecobosses.bosses.listeners; import com.willfp.eco.util.NumberUtils; +import com.willfp.ecobosses.EcoBossesPlugin; import com.willfp.ecobosses.bosses.EcoBoss; import com.willfp.ecobosses.bosses.EcoBosses; import org.bukkit.Location; @@ -21,6 +22,10 @@ public class AutoSpawnTimer implements Runnable { continue; } + if (!boss.getLivingBosses().isEmpty()) { + continue; + } + if (tick % boss.getAutoSpawnInterval() == 0) { Location location = boss.getAutoSpawnLocations().get(NumberUtils.randInt(0, boss.getAutoSpawnLocations().size() - 1)); boss.spawn(location);