Class CodeManager

java.lang.Object
net.ME1312.Galaxi.Plugin.PluginManager
net.ME1312.Galaxi.Engine.CodeManager

public abstract class CodeManager extends PluginManager
GalaxiEngine Code Manager Class
  • Constructor Details

    • CodeManager

      public CodeManager()
  • Method Details

    • catalogLibrary

      public abstract String[] catalogLibrary(Class<?> clazz) throws IOException
      Catalog classes for a library
      Parameters:
      clazz - A class from the library to search
      Throws:
      IOException
    • loadPlugins

      public abstract int loadPlugins(File... directories)
      Load plugins
      Parameters:
      directories - Directories to search
      Returns:
      Amount of plugins loaded