File tree Expand file tree Collapse file tree
src/main/java/de/melanx/simplebackups Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,7 +42,11 @@ public void onServerTick(LevelTickEvent.Post event) {
4242 EventListener .checkForTickCounterConfigUpdate (event .getLevel ().getServer ());
4343
4444 boolean arePlayersOnline = !level .getServer ().getPlayerList ().getPlayers ().isEmpty ();
45- if (arePlayersOnline || this .doBackup || CommonConfig .doNoPlayerBackups ()) {
45+ if (!arePlayersOnline && CommonConfig .doNoPlayerBackups ()) {
46+ this .doBackup = !(CommonConfig .noPlayerBackupCount () == 0 || BackupData .get (level ).backupsSinceLastPlayerJoined () >= CommonConfig .noPlayerBackupCount ());
47+ }
48+
49+ if (arePlayersOnline || this .doBackup ) {
4650 BackupData backupData = BackupData .get (level );
4751 this .doBackup = !(CommonConfig .noPlayerBackupCount () == 0 || backupData .backupsSinceLastPlayerJoined () >= CommonConfig .noPlayerBackupCount ());
4852
You can’t perform that action at this time.
0 commit comments