Skip to content

Commit 7f22176

Browse files
committed
Add wait before zeroing to avoid lag
1 parent 4e9cad0 commit 7f22176

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/world/bentobox/level/listeners/IslandActivitiesListeners.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package world.bentobox.level.listeners;
22

3+
import org.bukkit.Bukkit;
34
import org.bukkit.World;
45
import org.bukkit.event.EventHandler;
56
import org.bukkit.event.EventPriority;
@@ -40,7 +41,8 @@ public IslandActivitiesListeners(Level addon) {
4041
@EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
4142
public void onNewIsland(IslandCreatedEvent e) {
4243
if (addon.getSettings().isZeroNewIslandLevels()) {
43-
zeroIsland(e.getIsland());
44+
// Wait a few seconds before performing the zero
45+
Bukkit.getScheduler().runTaskLater(addon.getPlugin(), () -> zeroIsland(e.getIsland()), 150L);
4446
}
4547
}
4648

0 commit comments

Comments
 (0)