From 30e9e909f12107316ca8ae67741575c96d9a0124 Mon Sep 17 00:00:00 2001 From: Weby Date: Fri, 13 Dec 2019 00:15:13 +0100 Subject: [PATCH] Added a way to disable updates. --- .../com/connorlinfoot/actionbarapi/ActionBarAPI.java | 9 ++++++--- src/main/resources/config.yml | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/config.yml diff --git a/src/main/java/com/connorlinfoot/actionbarapi/ActionBarAPI.java b/src/main/java/com/connorlinfoot/actionbarapi/ActionBarAPI.java index ef3d892..ce0df04 100644 --- a/src/main/java/com/connorlinfoot/actionbarapi/ActionBarAPI.java +++ b/src/main/java/com/connorlinfoot/actionbarapi/ActionBarAPI.java @@ -24,7 +24,7 @@ public void onEnable() { getConfig().options().copyDefaults(true); saveConfig(); - CLUpdate clUpdate = new CLUpdate(this); + boolean enableUpdates = getConfig().getBoolean("updates"); Server server = getServer(); ConsoleCommandSender console = server.getConsoleSender(); @@ -37,7 +37,10 @@ public void onEnable() { } console.sendMessage(ChatColor.AQUA + getDescription().getName() + " V" + getDescription().getVersion() + " has been enabled!"); - Bukkit.getPluginManager().registerEvents(clUpdate, this); + if(enableUpdates) { + CLUpdate clUpdate = new CLUpdate(this); + Bukkit.getPluginManager().registerEvents(clUpdate, this); + } } public static void sendActionBar(Player player, String message) { @@ -127,4 +130,4 @@ public static void sendActionBarToAllPlayers(String message, int duration) { sendActionBar(p, message, duration); } } -} \ No newline at end of file +} diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml new file mode 100644 index 0000000..69ebf0b --- /dev/null +++ b/src/main/resources/config.yml @@ -0,0 +1 @@ +updates: true \ No newline at end of file