Game Server Browser Manager
Support us as a GitHub Sponsor and get instant access to all our assets, exclusive tools and assets, escalated support and issue tracking and our gratitude. These articles are made possible by our GitHub Sponsors ... become a sponsor today!
Meant to be added to your Server Browser UI this component simplifies the process of querying Steam Game Servers.
Before you can browse game servers you need to have game servers.
public class GameServerBrowserManager : MonoBehaviour
Invoked when a search request completes.
public void GetAllFavorites();
Returns the list of favorite servers
public void GetAllFriends();
Returns the list of friend servers
public void GetAllHistory();
Returns the list of historical servers
public void GetAllInternet();
Returns the list of internet (non-LAN) servers
public void GetAllLan();
Returns the list of LAN servers
public void GetAllSpectator();
Returns the list of Spectator servers
public void GetServerList(type, callback);
public void GetServerList(app, type, callback);
Returns a list of servers based on the type provided
public void PingServer(address, port, callback);
Fetches updated data for the target server
public void PlayerDetails(entry, callback);
Clears the player list then requests fresh player data from Valve
public void ServerRules(entry, callback);
Clears the rules list then requests fresh rule data from Valve