Class Main

  • All Implemented Interfaces:
    org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

    public class Main
    extends cc.carm.lib.easyplugin.EasyPlugin
    • Field Summary

      • Fields inherited from class cc.carm.lib.easyplugin.EasyPlugin

        messageProvider
    • Constructor Summary

      Constructors 
      Constructor Description
      Main()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected ConfigManager getConfigManager()  
      protected DepositoryManager getDepositoryManager()  
      protected EconomyManager getEconomyManager()  
      static Main getInstance()  
      protected DataStorage getStorage()  
      protected UserManager getUserManager()  
      protected boolean initialize()  
      boolean isDebugging()  
      protected void load()  
      void outputInfo()  
      protected void shutdown()  
      • Methods inherited from class cc.carm.lib.easyplugin.EasyPlugin

        debug, error, getScheduler, isInitialized, log, onDisable, onEnable, onLoad, print, registerCommand, registerCommand, regListener
      • Methods inherited from class org.bukkit.plugin.java.JavaPlugin

        getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toString
      • Methods inherited from class org.bukkit.plugin.PluginBase

        equals, getName, hashCode
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Main

        public Main()
    • Method Detail

      • load

        protected void load()
        Overrides:
        load in class cc.carm.lib.easyplugin.EasyPlugin
      • initialize

        protected boolean initialize()
        Specified by:
        initialize in class cc.carm.lib.easyplugin.EasyPlugin
      • shutdown

        protected void shutdown()
        Overrides:
        shutdown in class cc.carm.lib.easyplugin.EasyPlugin
      • getInstance

        public static Main getInstance()
      • getUserManager

        protected UserManager getUserManager()
      • isDebugging

        public boolean isDebugging()
        Overrides:
        isDebugging in class cc.carm.lib.easyplugin.EasyPlugin
      • outputInfo

        public void outputInfo()
        Overrides:
        outputInfo in class cc.carm.lib.easyplugin.EasyPlugin