Reduce to 24 compiler errors

This commit is contained in:
2025-07-30 20:37:52 +02:00
parent 598daadd33
commit fb518efe63
7 changed files with 109 additions and 47 deletions
@@ -1,6 +1,5 @@
package de.steamwar.bausystem.region;
import com.sk89q.worldedit.EditSession;
import de.steamwar.bausystem.BauSystem;
import de.steamwar.bausystem.region.flags.ChangedMode;
import de.steamwar.bausystem.region.flags.Flag;
@@ -9,6 +8,7 @@ import de.steamwar.linkage.api.Enable;
import org.bukkit.scheduler.BukkitRunnable;
import java.util.Iterator;
import java.util.Optional;
@Linked
public class BackupScheduler implements Enable {
@@ -41,10 +41,11 @@ public class BackupScheduler implements Enable {
}
Region region = regionsToBackup.next();
EditSession editSession = region.getArea()
.copy(false);
// TODO: Implement saving EditSession to schematic!
region.getFlags().set(Flag.CHANGED, ChangedMode.NO_CHANGE);
Optional<RegionBackups.Backup> backup = region.getBackups()
.create(RegionBackups.BackupType.AUTOMATIC);
if (backup.isPresent()) {
region.getFlags().set(Flag.CHANGED, ChangedMode.NO_CHANGE);
}
}
}.runTaskTimer(BauSystem.getInstance(), 0, 20 * 60);
}