diff --git a/Advanced Portals/src/com/sekwah/advancedportals/AdvancedPortalsPlugin.java b/Advanced Portals/src/com/sekwah/advancedportals/AdvancedPortalsPlugin.java index 044a5fb..6cc3469 100644 --- a/Advanced Portals/src/com/sekwah/advancedportals/AdvancedPortalsPlugin.java +++ b/Advanced Portals/src/com/sekwah/advancedportals/AdvancedPortalsPlugin.java @@ -14,6 +14,8 @@ public class AdvancedPortalsPlugin extends JavaPlugin { ConfigAccessor config = new ConfigAccessor(this, "Config.yml"); config.saveDefaultConfig(); + // Loads the current portal data + new Portals(this); // These register the commands new AdvancedPortalsCommand(this); diff --git a/Advanced Portals/src/com/sekwah/advancedportals/Portals.java b/Advanced Portals/src/com/sekwah/advancedportals/Portals.java new file mode 100644 index 0000000..c3309ce --- /dev/null +++ b/Advanced Portals/src/com/sekwah/advancedportals/Portals.java @@ -0,0 +1,30 @@ +package com.sekwah.advancedportals; + +import java.util.ArrayList; +import java.util.List; +import java.util.logging.Level; + + + +public class Portals { + + private final AdvancedPortalsPlugin plugin; + + + + public Portals(AdvancedPortalsPlugin plugin) { + this.plugin = plugin; + this.loadPortalData(); + } + + public void loadPortalData(){ + ConfigAccessor config = new ConfigAccessor(plugin, "Portals.yml"); + List portallist = config.getConfig().getList("portals"); + if(portallist.size() > 0){ + + } + else{ + plugin.getLogger().log(Level.INFO, "There are currently no portals!"); + } + } +}