mirror of
https://github.com/BentoBoxWorld/Limits.git
synced 2024-11-22 10:36:11 +01:00
Fixes island deletion handling.
https://github.com/BentoBoxWorld/addon-limits/issues/7
This commit is contained in:
parent
337635d1d8
commit
3f120a4553
@ -31,7 +31,7 @@ import org.bukkit.event.entity.EntityExplodeEvent;
|
||||
|
||||
import bentobox.addon.limits.Limits;
|
||||
import bentobox.addon.limits.objects.IslandBlockCount;
|
||||
import world.bentobox.bentobox.api.events.island.IslandEvent.IslandDeletedEvent;
|
||||
import world.bentobox.bentobox.api.events.island.IslandEvent.IslandDeleteEvent;
|
||||
import world.bentobox.bentobox.api.localization.TextVariables;
|
||||
import world.bentobox.bentobox.api.user.User;
|
||||
import world.bentobox.bentobox.database.Database;
|
||||
@ -274,10 +274,12 @@ public class BlockLimitsListener implements Listener {
|
||||
* @param e - island delete event
|
||||
*/
|
||||
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
|
||||
public void onIslandDelete(IslandDeletedEvent e) {
|
||||
public void onIslandDelete(IslandDeleteEvent e) {
|
||||
countMap.remove(e.getIsland().getUniqueId());
|
||||
saveMap.remove(e.getIsland().getUniqueId());
|
||||
handler.deleteID(e.getIsland().getUniqueId());
|
||||
if (handler.objectExists(e.getIsland().getUniqueId())) {
|
||||
handler.deleteID(e.getIsland().getUniqueId());
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user