Package pro.gravit.launcher.client
Class ClientModuleManager
- java.lang.Object
-
- pro.gravit.launcher.modules.impl.SimpleModuleManager
-
- pro.gravit.launcher.client.ClientModuleManager
-
- All Implemented Interfaces:
pro.gravit.launcher.modules.LauncherModulesManager
public class ClientModuleManager extends pro.gravit.launcher.modules.impl.SimpleModuleManager
-
-
Constructor Summary
Constructors Constructor Description ClientModuleManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidautoload()voidautoload(java.nio.file.Path dir)voidcallWrapper(java.lang.ProcessBuilder processBuilder, java.util.Collection<java.lang.String> jvmArgs)pro.gravit.launcher.modules.LauncherModuleloadModule(java.nio.file.Path file)pro.gravit.launcher.modules.LauncherModuleloadModule(pro.gravit.launcher.modules.LauncherModule module)-
Methods inherited from class pro.gravit.launcher.modules.impl.SimpleModuleManager
checkModuleClass, findModule, getConfigManager, getCoreModule, getModule, getModule, getModuleByInterface, getModuleClassLoader, getModulesByInterface, initModules, invokeEvent
-
-
-
-
Method Detail
-
autoload
public void autoload()
- Overrides:
autoloadin classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
autoload
public void autoload(java.nio.file.Path dir)
- Overrides:
autoloadin classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
loadModule
public pro.gravit.launcher.modules.LauncherModule loadModule(java.nio.file.Path file)
- Specified by:
loadModulein interfacepro.gravit.launcher.modules.LauncherModulesManager- Overrides:
loadModulein classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
loadModule
public pro.gravit.launcher.modules.LauncherModule loadModule(pro.gravit.launcher.modules.LauncherModule module)
- Specified by:
loadModulein interfacepro.gravit.launcher.modules.LauncherModulesManager- Overrides:
loadModulein classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
callWrapper
public void callWrapper(java.lang.ProcessBuilder processBuilder, java.util.Collection<java.lang.String> jvmArgs)
-
-