diff --git a/src/main/java/net/szum123321/textile_backup/core/BackupScheduler.java b/src/main/java/net/szum123321/textile_backup/core/BackupScheduler.java index 4319b6d..0dd6698 100644 --- a/src/main/java/net/szum123321/textile_backup/core/BackupScheduler.java +++ b/src/main/java/net/szum123321/textile_backup/core/BackupScheduler.java @@ -29,7 +29,11 @@ public class BackupScheduler { scheduled = true; } } else if(!TextileBackup.config.doBackupsOnEmptyServer && server.getPlayerManager().getCurrentPlayerCount() == 0) { - scheduled = false; + if(scheduled && nextBackup >= now) { + TextileBackup.executorSerivece.submit(BackupHelper.create(server, null, true, null)); + + scheduled = false; + } } } } \ No newline at end of file