ConfigEntry <T> config <T>(string group, string name, T value, ConfigDescription description, bool synchronizedSetting = true) { ConfigEntry <T> configEntry = Config.Bind(group, name, value, description); SyncedConfigEntry <T> syncedConfigEntry = configSync.AddConfigEntry(configEntry); syncedConfigEntry.SynchronizedConfig = synchronizedSetting; return(configEntry); }
ConfigEntry <T> config <T>(string group, string name, T value, ConfigDescription description, bool synchronizedSetting = true) { configSync = new ConfigSync(Info.Metadata.GUID) { DisplayName = Info.Metadata.Name, CurrentVersion = Info.Metadata.Version.ToString() }; ConfigEntry <T> configEntry = Config.Bind(group, name, value, description); SyncedConfigEntry <T> syncedConfigEntry = configSync.AddConfigEntry(configEntry); syncedConfigEntry.SynchronizedConfig = synchronizedSetting; return(configEntry); }