| Package | Description |
|---|---|
| de.dytanic.cloudnet.modules |
| Modifier and Type | Field and Description |
|---|---|
private ModuleConfig |
ModuleClassLoader.config |
private ModuleConfig |
ModuleInternalLoader.moduleConfig |
private ModuleConfig |
Module.moduleConfig
The configuration of this module's file.
|
| Modifier and Type | Method and Description |
|---|---|
ModuleConfig |
ModuleClassLoader.getConfig() |
ModuleConfig |
Module.getModuleConfig() |
| Modifier and Type | Method and Description |
|---|---|
Collection<ModuleConfig> |
ModuleManager.detect() |
Collection<ModuleConfig> |
ModuleManager.detect(File directory) |
Set<ModuleConfig> |
ModuleDetector.detectAvailable(File dir)
Finds and reads potential modules from a given directory.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Module.setModuleConfig(ModuleConfig moduleConfig) |
| Modifier and Type | Method and Description |
|---|---|
ModuleManager |
ModuleManager.loadInternalModules(Set<ModuleConfig> modules) |
ModuleManager |
ModuleManager.loadInternalModules(Set<ModuleConfig> modules,
File dataFolder) |
| Constructor and Description |
|---|
ModuleClassLoader(ModuleConfig config)
Constructs a new class loader for modules
|
ModuleInternalLoader(ModuleConfig moduleConfig)
Constructs a new loader for loading an internal module.
|
Copyright © 2020. All rights reserved.