Package pro.gravit.launcher.modules
Interface ModulesConfigManager
- All Known Implementing Classes:
SimpleModulesConfigManager
public interface ModulesConfigManager
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T> SimpleConfigurable<T>getConfigurable(Class<T> tClass, String moduleName) default <T> SimpleConfigurable<T>getConfigurable(Class<T> tClass, String moduleName, String configName) <T> SimpleConfigurable<T>getConfigurable(Class<T> tClass, Path configPath) getModuleConfig(String moduleName) getModuleConfig(String moduleName, String configName) getModuleConfigDir(String moduleName)
-
Method Details
-
getModuleConfig
-
getModuleConfig
-
getModuleConfigDir
-
getConfigurable
-
getConfigurable
-
getConfigurable
default <T> SimpleConfigurable<T> getConfigurable(Class<T> tClass, String moduleName, String configName)
-