Update CustomMap

This commit is contained in:
2026-08-30 12:15:22 +02:00
parent b4487b8079
commit 105eda32e6
@@ -80,9 +80,12 @@ public class CustomMap implements Listener {
if (mapFileOrDirectory.isDirectory()) {
AtomicReference<Month> lastMonth = new AtomicReference<>(LocalDateTime.now().getMonth());
AtomicReference<Long> lastModified = new AtomicReference<>(Long.MAX_VALUE);
Bukkit.getScheduler().runTaskTimer(LobbySystem.getInstance(), () -> {
long modified = mapFileOrDirectory.lastModified();
Month current = LocalDateTime.now().getMonth();
if (!current.equals(lastMonth.get()) || update) {
if (modified > lastModified.get() || !current.equals(lastMonth.get()) || update) {
lastModified.set(modified);
lastMonth.set(current);
update = false;
this.mapFile = new File(mapFileOrDirectory, current.getValue() + ".png");