| Package | Description |
|---|---|
| cn.lanink.gamecore.hotswap | |
| cn.lanink.gamecore.hotswap.load | |
| cn.lanink.gamecore.hotswap.manager |
| Modifier and Type | Field and Description |
|---|---|
private ModuleBase |
ModuleLogger.module |
| Modifier and Type | Method and Description |
|---|---|
ModuleBase |
ModuleLogger.getModule() |
| Constructor and Description |
|---|
ModuleLogger(@NonNull ModuleBase module,
@NonNull cn.nukkit.plugin.Plugin parentPlugin) |
| Modifier and Type | Field and Description |
|---|---|
private ConcurrentHashMap<String,ModuleBase> |
ModuleLoader.loadedModules |
| Modifier and Type | Method and Description |
|---|---|
ModuleBase |
ModuleLoader.loadModule(@NonNull File file) |
ModuleBase |
ModuleLoader.loadModuleFromModuleFolderAndModuleName(String folder,
String moduleName) |
ModuleBase |
ModuleLoader.loadModuleWithDefault(String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
ConcurrentHashMap<String,ModuleBase> |
ModuleLoader.getLoadedModules() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ModuleLoader.disableModule(ModuleBase module) |
static void |
ModuleLoader.enableModule(ModuleBase module) |
private void |
ModuleLoader.initModule(ModuleBase module,
cn.nukkit.plugin.PluginDescription description,
File file) |
| Modifier and Type | Method and Description |
|---|---|
ModuleBase |
HotSwapManager.loadModuleFromLocal(File file) |
ModuleBase |
HotSwapManager.loadModuleFromLocal(String folder,
String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
ConcurrentHashMap<String,ModuleBase> |
HotSwapManager.getLoadedModules() |
Copyright © 2022. All rights reserved.