From 944713beb57fd85c57085489c1f9fd962f1edcbb Mon Sep 17 00:00:00 2001 From: szymon Date: Tue, 14 Jul 2020 21:37:28 +0200 Subject: [PATCH] Small optimisation --- src/main/java/net/szum123321/textile_backup/TextileBackup.java | 3 ++- .../net/szum123321/textile_backup/core/BackupScheduler.java | 3 --- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/net/szum123321/textile_backup/TextileBackup.java b/src/main/java/net/szum123321/textile_backup/TextileBackup.java index ff10cea..a01128d 100644 --- a/src/main/java/net/szum123321/textile_backup/TextileBackup.java +++ b/src/main/java/net/szum123321/textile_backup/TextileBackup.java @@ -57,7 +57,8 @@ public class TextileBackup implements ModInitializer { System.exit(1); } - ServerTickEvents.END_SERVER_TICK.register(scheduler::tick); + if(TextileBackup.config.backupInterval > 0) + ServerTickEvents.END_SERVER_TICK.register(scheduler::tick); CommandRegistrationCallback.EVENT.register((dispatcher, dedicated) -> dispatcher.register( LiteralArgumentBuilder.literal("backup") 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 a0703aa..0ae155d 100644 --- a/src/main/java/net/szum123321/textile_backup/core/BackupScheduler.java +++ b/src/main/java/net/szum123321/textile_backup/core/BackupScheduler.java @@ -15,9 +15,6 @@ public class BackupScheduler { } public void tick(MinecraftServer server) { - if(TextileBackup.config.backupInterval <= 0) - return; - long now = Instant.now().getEpochSecond(); if(TextileBackup.config.doBackupsOnEmptyServer || server.getPlayerManager().getCurrentPlayerCount() > 0) {