2 min readUpdated Oct 4, 2026

How To Change The Map Rotation On Your Battlefield 2 Server

Your Battlefield 2 server plays the maps in its rotation one after another. Here's how to pick the maps and their order.

Changing the Map Rotation

  1. 1
    Log in to Bropanel and select your server.
  2. 2
    In the sidebar, go to Settings.
  3. 3
    Under Gameplay, find Map Rotation and type the map names in the order you want, separated by commas. For example: strike_at_karkand, gulf_of_oman, wake_island_2007.
  4. 4
    Click Save & Restart to apply your changes.

Your server picks the 16, 32 or 64 player version of each map from Max Players. Maps that aren't installed or don't have the current game mode are skipped, and the console says which ones.

Map Names

GameMaps
Battlefield 2dalian_plant, daqing_oilfields, dragon_valley, fushe_pass, greatwall, gulf_of_oman, highway_tampa, kubra_dam, mashtuur_city, midnight_sun, operation_blue_pearl, operation_clean_sweep, operationharvest, operationroadrage, operationsmokescreen, road_to_jalalabad, sharqi_peninsula, songhua_stalemate, strike_at_karkand, taraba_quarry, wake_island_2007, zatar_wetlands
Special Forcesdevils_perch, ghost_town, iron_gator, leviathan, mass_destruction, night_flight, surge, warlord

wake_island_2007 only has a 64 player version. highway_tampa, kubra_dam, mashtuur_city, operation_blue_pearl, wake_island_2007, iron_gator and leviathan have no Co-op version.

Using Your Own Map List

If you'd rather write the map list yourself, for example to set a different size for each map, clear Map Rotation, click Save & Restart, then edit mods/bf2/settings/maplist.con (or mods/xpack/settings/maplist.con for Special Forces) in Files. Each line looks like mapList.append strike_at_karkand gpm_cq 64. Restart your server after saving the file.