Example #1
0
        internal static void ReloadAllConfigs()
        {
            Plugin.Config = new YamlConfig(Files.ServerConfigFile);
            SynapseConfigs.ReloadConfig();

            foreach (var plugin in Synapse.plugins)
            {
                try
                {
                    plugin.ReloadConfigs();
                }
                catch (Exception e)
                {
                    Log.Error($"Plugin {plugin.Details.Name} threw an exception while reloading {e}");
                }
            }
        }
Example #2
0
 internal static void InitializeConfigs()
 {
     Plugin.Config = new YamlConfig(Files.ServerConfigFile);
     SynapseConfigs.ReloadConfig();
 }