Package | Description |
---|---|
com.ibasco.agql.protocols.valve.steam.master | |
com.ibasco.agql.protocols.valve.steam.master.message |
Modifier and Type | Method and Description |
---|---|
MasterServerFilter |
MasterServerFilter.allServers()
A filter to return all available servers.
|
MasterServerFilter |
MasterServerFilter.appId(Integer appId)
Servers that are running game [appid]
|
static MasterServerFilter |
MasterServerFilter.create()
A factory method to create a new
MasterServerFilter instance |
MasterServerFilter |
MasterServerFilter.dedicated(Boolean value)
Servers running dedicated
|
MasterServerFilter |
MasterServerFilter.gamedata(String... tags)
Servers with ALL of the given tag(s) in their 'hidden' tags (e.g.
|
MasterServerFilter |
MasterServerFilter.gamedataOr(String... tags)
Servers with ANY of the given tag(s) in their 'hidden' tags (e.g.
|
MasterServerFilter |
MasterServerFilter.gamedir(String value)
Servers running the specified modification (ex.
|
MasterServerFilter |
MasterServerFilter.gametypes(String... tags)
Servers with all of the given tag(s) in sv_tags
|
MasterServerFilter |
MasterServerFilter.hasNoPlayers(Boolean value)
Servers that are empty
|
MasterServerFilter |
MasterServerFilter.hasServerIp(String ipPort)
Return only servers on the specified IP address (port supported and optional)
|
MasterServerFilter |
MasterServerFilter.hasVersion(String version)
Servers running version [version]
|
MasterServerFilter |
MasterServerFilter.isEmpty(Boolean value)
Servers that are not empty
|
MasterServerFilter |
MasterServerFilter.isFull(Boolean value)
Servers that are not full
|
MasterServerFilter |
MasterServerFilter.isLinuxServer(Boolean value)
Servers running on a Linux platform
|
MasterServerFilter |
MasterServerFilter.isPasswordProtected(Boolean value)
Filter for password protected servers
|
MasterServerFilter |
MasterServerFilter.isSecure(Boolean value)
Servers using anti-cheat technology (VAC, but potentially others as well)
|
MasterServerFilter |
MasterServerFilter.isSpecProxy(Boolean value)
Servers that are spectator proxies
|
MasterServerFilter |
MasterServerFilter.isWhitelisted(Boolean value)
Servers that are whitelisted
|
MasterServerFilter |
MasterServerFilter.mapName(String value)
Servers running the specified map (ex.
|
MasterServerFilter |
MasterServerFilter.nand()
A special filter, specifies that servers matching all of the following [x] conditions should not be
returned
|
MasterServerFilter |
MasterServerFilter.napp(Integer appId)
Servers that are NOT running game [appid] (This was introduced to block Left 4 Dead games from the Steam
Server Browser)
|
MasterServerFilter |
MasterServerFilter.nor()
A special filter, specifies that servers matching any of the following [x] conditions should not be
returned
|
MasterServerFilter |
MasterServerFilter.onlyOneServerPerUniqueIp(Boolean value)
Return only one server for each unique IP address matched
|
MasterServerFilter |
MasterServerFilter.withHostName(String nameWildcard)
Servers with their hostname matching [hostname]
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<MasterServerResponse> |
MasterServerQueryClient.getServers(MasterServerType type,
MasterServerRegion region,
MasterServerFilter filter)
Retrieves a list of servers from the Steam Master Server.
|
CompletableFuture<MasterServerResponse> |
MasterServerQueryClient.getServers(MasterServerType type,
MasterServerRegion region,
MasterServerFilter filter,
TriConsumer<InetSocketAddress,InetSocketAddress,Throwable> callback)
Retrieves a list of servers from the Steam Master Server.
|
Modifier and Type | Method and Description |
---|---|
MasterServerFilter |
MasterServerRequest.getFilter()
Getter for the field
filter . |
Modifier and Type | Method and Description |
---|---|
void |
MasterServerRequest.setFilter(MasterServerFilter filter)
Setter for the field
filter . |
Copyright © 2016–2024. All rights reserved.