Class LaunchServerModulesManager
- java.lang.Object
-
- pro.gravit.launcher.modules.impl.SimpleModuleManager
-
- pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
-
- All Implemented Interfaces:
pro.gravit.launcher.modules.LauncherModulesManager
public class LaunchServerModulesManager extends pro.gravit.launcher.modules.impl.SimpleModuleManager
-
-
Field Summary
Fields Modifier and Type Field Description LaunchServerCoreModulecoreModule
-
Constructor Summary
Constructors Constructor Description LaunchServerModulesManager(java.nio.file.Path modulesDir, java.nio.file.Path configDir, pro.gravit.launcher.LauncherTrustManager trustManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfullInitializedLaunchServer(LaunchServer server)pro.gravit.launcher.modules.LauncherModulegetCoreModule()voidprintModulesInfo()-
Methods inherited from class pro.gravit.launcher.modules.impl.SimpleModuleManager
autoload, autoload, checkModuleClass, findModule, getConfigManager, getModule, getModule, getModuleByInterface, getModuleClassLoader, getModulesByInterface, initModules, invokeEvent, loadModule, loadModule
-
-
-
-
Field Detail
-
coreModule
public final LaunchServerCoreModule coreModule
-
-
Method Detail
-
fullInitializedLaunchServer
public void fullInitializedLaunchServer(LaunchServer server)
-
printModulesInfo
public void printModulesInfo()
-
getCoreModule
public pro.gravit.launcher.modules.LauncherModule getCoreModule()
- Specified by:
getCoreModulein interfacepro.gravit.launcher.modules.LauncherModulesManager- Overrides:
getCoreModulein classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
-