Lets remove active holders on death.

This commit is contained in:
Brianna 2020-03-19 20:07:22 -04:00
parent bbebd41ed3
commit 8e91016674
2 changed files with 1 additions and 2 deletions

View File

@ -160,6 +160,7 @@ public class BossDeathListener implements Listener {
DeadBossHolder deadBossHolder = new DeadBossHolder(bossEntity, location, mapOfDamage, mapOfPercent);
BossDeathEvent bossDeathEvent = new BossDeathEvent(activeBossHolder, autoSpawn);
DropTable dropTable = this.bossEntityManager.getDropTable(bossEntity);
this.bossEntityManager.removeActiveBossHolder(activeBossHolder);
if (dropTable == null) {
Debug.FAILED_TO_FIND_DROP_TABLE.debug(activeBossHolder.getName(), bossEntity.getDrops().getDropTable());

View File

@ -13,9 +13,7 @@ import org.bukkit.entity.*;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.entity.EntityCombustEvent;
import org.bukkit.event.entity.EntityDamageByEntityEvent;
import org.bukkit.event.entity.EntityExplodeEvent;
import org.bukkit.event.entity.ExplosionPrimeEvent;
/**