From 55f5fdf1c4144dbd6e24393db4120c948cb307bc Mon Sep 17 00:00:00 2001 From: szymon Date: Tue, 14 Jul 2020 14:19:47 +0200 Subject: [PATCH] Thanks to this change if backup was scheduled just before all players left and doBackupsOnEmptyServer = false, than this last backup will still be made. --- .../net/szum123321/textile_backup/core/BackupScheduler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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