Frequently asked questions

To join servers directly from your browser, you need to have the joinme.click launcher installed. With the launcher installed, the game should launch and automatically join the selected server when you click .

If you still cannot join servers after installing the launcher, please hop into the joinme.click Discord server and describe your issue.

Not all servers are supported by the joinme.click launcher, which powers the "Join server" option. If a server is not supported by the launcher, we don‘t show the option.

The launcher currently supports passwordless servers running either the base game or one of the following mods:

  • Special Forces (xpack)
  • Allied Intent Xtended (aix2)
  • Arctic Warfare (arctic_warfare)
  • Battlefield Pirates 2 (Yarr2) (bfp2)
  • Point of Existence 2 (poe2)

BF2Hub, PlayBF2 and OpenSpy are different projects/communities aiming to provide backend services originally provided by GameSpy. These services are, for the most part, either required or essential to play Battlefield 2 online:

  • server browsing and filtering
  • login/authentication and account management
  • player statistics and weapon unlocks
Differences

The three "providers" all share the same goal of reviving older multiplayer games. BF2Hub and PlayBF2 focus exclusively on Battlefield 2, while OpenSpy aims to be a feature-complete GameSpy-replacement. Because OpenSpy is not specific to Battlefield 2, it does not currently support ranked servers and does not track player statistics. In contrast, BF2Hub and PlayBF2 both fully support player rank and unlock progression on ranked servers using their services.

Playing across providers

Battlefield 2 was never designed to deal with more than one provider. Thus, "crossplaying" with e.g. a BF2Hub account on a PlayBF2 server leads to challenges. Generally speaking, a server from one provider won‘t be able to load or update statistics for a player using a different provider. To ensure players can progress towards ranks and unlock as expected, providers tend to only list game servers using their services directly. BF2Hub exclusively lists servers reporting directly to the BF2Hub backend. PlayBF2, however, does include select BF2Hub servers in their in-game server list. Going a step further, OpenSpy imports servers from all other providers.

Provider indicators on bf2.cx

As only servers using the same provider as you will let you rank up and unlock new weapons, you may want to stick to playing on e.g. BF2Hub servers. If possible, we add an icon to servers indicating which provider they use. This enables us to list all servers regardless of their provider but still gives you the option of sticking to "your" provider.

Note: In case you host Battlefield 2 servers, please ensure the servers report their provider. You can find details on how to configure your servers accordingly below.

The provider icon is greyed out if a server does not actively report which provider it is using. We do our best to determine the most likely provider for such servers. This, however, involves additional effort and isn‘t error-free - which is why the logo is greyed out.

Server admins should ensure their servers actively report their provider using a provider sponsortext variable. The following values are supported for the variable:

  • bf2hub.com / bf2hub
  • playbf2.ru / playbf2
  • openspy.net / openspy