parent
d81aa65cc6
commit
31623906d9
|
@ -45,7 +45,7 @@ public class TextileBackup implements ModInitializer {
|
|||
public static ConfigHandler config;
|
||||
|
||||
public static final BackupScheduler scheduler = new BackupScheduler();
|
||||
public static final ExecutorService executorService = Executors.newSingleThreadExecutor();
|
||||
public static ExecutorService executorService = Executors.newSingleThreadExecutor();
|
||||
|
||||
@Override
|
||||
public void onInitialize() {
|
||||
|
@ -61,6 +61,11 @@ public class TextileBackup implements ModInitializer {
|
|||
if(TextileBackup.config.backupInterval > 0)
|
||||
ServerTickEvents.END_SERVER_TICK.register(scheduler::tick);
|
||||
|
||||
ServerLifecycleEvents.SERVER_STARTING.register(ignored -> {
|
||||
if(executorService.isShutdown())
|
||||
executorService = Executors.newSingleThreadExecutor();
|
||||
});
|
||||
|
||||
ServerLifecycleEvents.SERVER_STOPPED.register(ignored -> executorService.shutdown());
|
||||
|
||||
CommandRegistrationCallback.EVENT.register((dispatcher, dedicated) -> dispatcher.register(
|
||||
|
|
Loading…
Reference in New Issue