Package org.kingdoms.config.managers
Class ConfigManager
java.lang.Object
org.kingdoms.config.managers.ConfigManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidaddConfig(YamlResource config) static voidbeforeWrite(YamlContainer adapter) voidvoidstatic List<YamlResource>static ConfigSectionstatic YamlFilestatic voidstatic voidstatic voidregisterNormalWatcher(String normalRelativePath, FileWatcher watcher) voidstatic voidvoidstatic voidwarnAboutValidation(String name, List<org.snakeyaml.validation.ValidationFailure> exceptions)
-
Constructor Details
-
ConfigManager
-
-
Method Details
-
beforeWrite
-
getConfigs
-
registerAsMainConfig
-
setupWatchService
public void setupWatchService() -
addAllConfigs
public static void addAllConfigs() -
addConfig
-
registerNormalWatcher
-
generateSchema
public void generateSchema() -
onDisable
public static void onDisable() -
warnAboutValidation
-
validateConfigs
public void validateConfigs() -
getGlobals
-
getGlobalsAdapter
-
updateConfigs
public static void updateConfigs() -
createDataFolderIfMissing
public void createDataFolderIfMissing()
-