Package | Description |
---|---|
io.github.bananapuncher714.cartographer.core | |
io.github.bananapuncher714.cartographer.core.module |
Contains module loading for a custom addon system.
|
Modifier and Type | Method and Description |
---|---|
void |
ModuleManager.loadModule(Module module,
ModuleDescription description) |
Modifier and Type | Method and Description |
---|---|
ModuleDescription |
ModuleClassLoader.getDescription() |
ModuleDescription |
Module.getDescription()
Get the description of the module.
|
ModuleDescription |
ModuleLoader.getDescriptionFor(java.io.File file)
Get a
ModuleDescription from a module jar. |
ModuleDescription |
ModuleLoader.getDescriptionFor(java.io.File file,
java.io.InputStream stream)
Get a ModuleDescription from an input stream.
|
Modifier and Type | Method and Description |
---|---|
void |
Module.load(Cartographer plugin,
ModuleDescription description,
java.io.File file)
Developers should not call this.
|
Module |
ModuleLoader.load(ModuleDescription description)
Load a module with the given description.
|
Constructor and Description |
---|
ModuleClassLoader(ModuleDescription description,
java.lang.ClassLoader parent) |