withSIX.Play.Core.Games.Legacy.Mods.AdvancedCollection.ProcessServers C# (CSharp) Method

ProcessServers() private method

private ProcessServers ( IContentManager manager ) : System.Threading.Tasks.Task
manager IContentManager
return System.Threading.Tasks.Task
        async Task ProcessServers(IContentManager manager) {
            if (!Servers.Any())
                return;
            var s = Servers.First();
            var server = manager.ServerList.FindOrCreateServer(new ServerAddress(s.Address.IP, s.Address.Port + 1), true);
            if (s.Password != null)
                server.SavedPassword = s.Password;
            await server.TryUpdateAsync().ConfigureAwait(false);
            ((Game) Game).CalculatedSettings.Server = server;
        }