FAQ
General questions#
Why can I no longer find a player or server that used to be available through the API?
Players and servers can come and go for a variety of reasons. If you can't find a player anymore, it's usually because they've gone offline or switched to a server that isn't available through the API.
Servers might stop appearing if they go offline, stop sharing data with bflist, or are no longer listed in the game's "master" server lists.
Note: If you're a server admin and your server has disappeared from the API, check out the troubleshooting section below for help on getting it listed again.
Why do some players show a ping of -1
?
A ping of -1
usually means the server doesn't have complete data available. This happens when bflist can't connect directly to the game server and instead falls back to using limited data from Battlelog snapshots.
For Battlefield 4 and Battlefield Hardline, servers can be updated in two ways:
-
Directly from the game server, which gives full details including accurate player pings.
-
Via Battlelog snapshots, which are used only if the direct connection fails. These contain less information.
When a server can't be queried directly, its _completeInfo
flag is set to false
, and some details — including player ping — aren't available. That's why you might see a ping of -1
for players on those servers.
If you're a server admin and want to ensure full info (including correct ping values) is available, make sure your server allows direct queries from bflist.
Troubleshooting#
My server isn't showing up on bflist. How do I get it listed?
Servers are added to bflist automatically by checking the server lists of various "master" servers, like OpenSpy, BF2Hub, or bf1942.org. Make sure your server is listed on one of these supported "master" servers. You can find the full list of supported providers here.
If your server is listed on a supported "master" server but still isn't appearing on bflist, check if bflist can reach your server. We scan servers from the IP address 91.204.44.206
, so make sure this IP can connect to your server's query port.
For older games, this is usually the "GameSpy" port. For Battlefield: Bad Company 2 and newer, it's the RCON port.