Package net.ME1312.Galaxi.Engine
Class CodeManager
java.lang.Object
net.ME1312.Galaxi.Plugin.PluginManager
net.ME1312.Galaxi.Engine.CodeManager
GalaxiEngine Code Manager Class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract String[]
catalogLibrary
(Class<?> clazz) Catalog classes for a libraryabstract int
loadPlugins
(File... directories) Load pluginsMethods inherited from class net.ME1312.Galaxi.Plugin.PluginManager
addCommand, executeEvent, executeEvent, getListeners, getPlugin, getPlugin, getPlugin, getPlugins, registerListener, registerListener, registerListeners, removeCommand, unregisterListeners, unregisterListeners
-
Constructor Details
-
CodeManager
public CodeManager()
-
-
Method Details
-
catalogLibrary
Catalog classes for a library- Parameters:
clazz
- A class from the library to search- Throws:
IOException
-
loadPlugins
Load plugins- Parameters:
directories
- Directories to search- Returns:
- Amount of plugins loaded
-