Add enable-updates config option

This commit is contained in:
Luna
2022-07-11 13:08:49 -03:00
parent 4a14f94158
commit 7f5e706d5e
4 changed files with 27 additions and 5 deletions

View File

@ -2,6 +2,7 @@ package dev.plex.services;
import com.google.common.collect.Lists;
import dev.plex.Plex;
import dev.plex.PlexBase;
import dev.plex.services.impl.AutoWipeService;
import dev.plex.services.impl.BanService;
import dev.plex.services.impl.CommandBlockerService;
@ -12,7 +13,7 @@ import java.util.List;
import org.bukkit.Bukkit;
import org.bukkit.scheduler.BukkitTask;
public class ServiceManager
public class ServiceManager implements PlexBase
{
private final List<AbstractService> services = Lists.newArrayList();
@ -23,7 +24,11 @@ public class ServiceManager
registerService(new CommandBlockerService());
registerService(new GameRuleService());
registerService(new TimingService());
registerService(new UpdateCheckerService());
if (plugin.config.getBoolean("enable-updates"))
{
registerService(new UpdateCheckerService());
}
}
public void startServices()