diff --git a/eco-core/core-plugin/src/main/java/com/willfp/talismans/TalismansPlugin.java b/eco-core/core-plugin/src/main/java/com/willfp/talismans/TalismansPlugin.java index 4c66103..ea26f21 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/talismans/TalismansPlugin.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/talismans/TalismansPlugin.java @@ -28,6 +28,12 @@ public class TalismansPlugin extends EcoPlugin { @Getter private static TalismansPlugin instance; + /** + * If bag from TalismansGUI plugin is used or not. + */ + @Getter + private static boolean bagLoaded; + /** * Internal constructor called by bukkit on plugin load. */ @@ -38,6 +44,14 @@ public class TalismansPlugin extends EcoPlugin { @Override protected void handleEnable() { + + if (this.getServer().getPluginManager().getPlugin("TalismansGUI") != null){ + bagLoaded = this.getServer().getPluginManager().getPlugin("TalismansGUI").getDescription().getVersion().compareTo("1.3") >= 0; + } + else { + bagLoaded = false; + } + this.getLogger().info(Talismans.values().size() + " Talismans Loaded"); }