ConfigManager
class ConfigManager @Inject constructor(proxy: ProxyServer, plugin: Impulse, configDirectory: Path, logger: Logger, reloadOnInit: Boolean = true)
Manages the configuration for Impulse
This class will watch for changes to Impulse's configuration file. It will trigger reload events as when a change is detected.
Parameters
plugin
a ref to the Impulse plugin