diff --git a/Plan/src/main/java/com/djrapitops/plan/PlanBungee.java b/Plan/src/main/java/com/djrapitops/plan/PlanBungee.java index 93fa8ac54..48be33677 100644 --- a/Plan/src/main/java/com/djrapitops/plan/PlanBungee.java +++ b/Plan/src/main/java/com/djrapitops/plan/PlanBungee.java @@ -261,4 +261,9 @@ public class PlanBungee extends BungeePlugin implements IPlan { public Theme getTheme() { return theme; } + + @Override + public Systems getSystems() { + return systems; + } } \ No newline at end of file diff --git a/Plan/src/main/java/com/djrapitops/plan/api/IPlan.java b/Plan/src/main/java/com/djrapitops/plan/api/IPlan.java index 61802d6f0..f331af0fe 100644 --- a/Plan/src/main/java/com/djrapitops/plan/api/IPlan.java +++ b/Plan/src/main/java/com/djrapitops/plan/api/IPlan.java @@ -10,6 +10,7 @@ import com.djrapitops.plugin.settings.ColorScheme; import main.java.com.djrapitops.plan.ServerVariableHolder; import main.java.com.djrapitops.plan.database.Database; import main.java.com.djrapitops.plan.settings.theme.Theme; +import main.java.com.djrapitops.plan.systems.Systems; import main.java.com.djrapitops.plan.systems.info.InformationManager; import main.java.com.djrapitops.plan.systems.processing.Processor; import main.java.com.djrapitops.plan.systems.queue.ProcessingQueue; @@ -48,4 +49,6 @@ public interface IPlan extends IPlugin { ColorScheme getColorScheme(); Theme getTheme(); + + Systems getSystems(); } \ No newline at end of file diff --git a/Plan/src/main/java/com/djrapitops/plan/systems/Systems.java b/Plan/src/main/java/com/djrapitops/plan/systems/Systems.java index 5ec9ebe07..51077f7a9 100644 --- a/Plan/src/main/java/com/djrapitops/plan/systems/Systems.java +++ b/Plan/src/main/java/com/djrapitops/plan/systems/Systems.java @@ -4,8 +4,8 @@ */ package main.java.com.djrapitops.plan.systems; -import main.java.com.djrapitops.plan.Plan; import main.java.com.djrapitops.plan.api.IPlan; +import main.java.com.djrapitops.plan.utilities.MiscUtils; import org.apache.commons.lang3.ArrayUtils; /** @@ -39,6 +39,6 @@ public class Systems { } public static Systems getInstance() { - return Plan.getInstance().getSystems(); + return MiscUtils.getIPlan().getSystems(); } } \ No newline at end of file diff --git a/Plan/src/main/resources/bungee.yml b/Plan/src/main/resources/bungee.yml index 79f5505ca..782676376 100644 --- a/Plan/src/main/resources/bungee.yml +++ b/Plan/src/main/resources/bungee.yml @@ -1,4 +1,4 @@ name: Plan author: Rsl1122 main: main.java.com.djrapitops.plan.PlanBungee -version: 4.1.3 \ No newline at end of file +version: 4.1.3.1 \ No newline at end of file diff --git a/Plan/src/main/resources/plugin.yml b/Plan/src/main/resources/plugin.yml index e070d8e3b..4728c7da7 100644 --- a/Plan/src/main/resources/plugin.yml +++ b/Plan/src/main/resources/plugin.yml @@ -1,7 +1,7 @@ name: Plan author: Rsl1122 main: main.java.com.djrapitops.plan.Plan -version: 4.1.3 +version: 4.1.3.1 softdepend: - EssentialsX - Towny