How to Change the Map on Your Insurgency: Sandstorm Server
Learn how to change maps and scenarios on your Insurgency: Sandstorm server using the travel command and map cycle configuration.
Insurgency: Sandstorm uses a combination of maps and scenarios to define what players experience. A map is the physical environment (like Crossing or Summit), while a scenario defines the game mode and team assignments on that map (like Checkpoint Security or Push Insurgents). Changing maps requires specifying both the map and scenario.
Changing the Map via RCON
The fastest way to switch maps on a running server is through RCON using the travel command.
Connect via RCON
Connect to your server using an RCON client. See the adding admins guide for RCON setup instructions.
Use the travel command
Execute the travel command with the full scenario string:
travel Oilfield?Scenario=Scenario_Oilfield_Checkpoint_SecurityThe server will change to the specified map and scenario immediately. Connected players will be transferred to the new map.
Changing the Starting Map
To change which map loads when the server starts:
Open the XGamingServer panel
Log in to the XGamingServer panel and select your Insurgency: Sandstorm server. Stop the server.
Open Startup settings
Click Startup in the sidebar. Find the Map or Default Map field.
Set the map and scenario
Enter the map and scenario in this format:
Oilfield?Scenario=Scenario_Oilfield_Checkpoint_SecuritySave and restart
Click Save and start the server. It will load directly into the specified map.
Setting Up a Map Rotation
For automatic map cycling, create a MapCycle.txt file:
Navigate to the config directory
Click Files in the sidebar and navigate to:
Insurgency/Config/Server/Create or edit MapCycle.txt
Create a new file called MapCycle.txt (or edit the existing one). Add one scenario per line:
(Scenario="Scenario_Crossing_Checkpoint_Security",MaxPlayers=28)
(Scenario="Scenario_Hideout_Checkpoint_Security",MaxPlayers=28)
(Scenario="Scenario_Summit_Checkpoint_Security",MaxPlayers=28)
(Scenario="Scenario_Oilfield_Checkpoint_Security",MaxPlayers=28)
(Scenario="Scenario_Precinct_Checkpoint_Security",MaxPlayers=28)
(Scenario="Scenario_Outskirts_Checkpoint_Security",MaxPlayers=28)
(Scenario="Scenario_Farmhouse_Checkpoint_Security",MaxPlayers=28)Set the map cycle in Startup
In the Startup tab, make sure the map cycle parameter points to your file:
-MapCycle=MapCycleSave and restart
Save and start the server. The server will cycle through the maps in order after each match ends.
Complete Map and Scenario List
Checkpoint (Co-op PvE)
| Map | Security Scenario | Insurgent Scenario |
|---|---|---|
| Crossing | Scenario_Crossing_Checkpoint_Security | Scenario_Crossing_Checkpoint_Insurgents |
| Hideout | Scenario_Hideout_Checkpoint_Security | Scenario_Hideout_Checkpoint_Insurgents |
| Summit | Scenario_Summit_Checkpoint_Security | Scenario_Summit_Checkpoint_Insurgents |
| Oilfield | Scenario_Oilfield_Checkpoint_Security | Scenario_Oilfield_Checkpoint_Insurgents |
| Precinct | Scenario_Precinct_Checkpoint_Security | Scenario_Precinct_Checkpoint_Insurgents |
| Outskirts | Scenario_Outskirts_Checkpoint_Security | Scenario_Outskirts_Checkpoint_Insurgents |
| Farmhouse | Scenario_Farmhouse_Checkpoint_Security | Scenario_Farmhouse_Checkpoint_Insurgents |
| Tell | Scenario_Tell_Checkpoint_Security | Scenario_Tell_Checkpoint_Insurgents |
| Hillside | Scenario_Hillside_Checkpoint_Security | Scenario_Hillside_Checkpoint_Insurgents |
| Ministry | Scenario_Ministry_Checkpoint_Security | Scenario_Ministry_Checkpoint_Insurgents |
| Refinery | Scenario_Refinery_Checkpoint_Security | Scenario_Refinery_Checkpoint_Insurgents |
| Bab | Scenario_Bab_Checkpoint_Security | Scenario_Bab_Checkpoint_Insurgents |
| Citadel | Scenario_Citadel_Checkpoint_Security | Scenario_Citadel_Checkpoint_Insurgents |
| Gap | Scenario_Gap_Checkpoint_Security | Scenario_Gap_Checkpoint_Insurgents |
Push (PvP)
| Map | Security Scenario | Insurgent Scenario |
|---|---|---|
| Crossing | Scenario_Crossing_Push_Security | Scenario_Crossing_Push_Insurgents |
| Precinct | Scenario_Precinct_Push_Security | Scenario_Precinct_Push_Insurgents |
| Summit | Scenario_Summit_Push_Security | Scenario_Summit_Push_Insurgents |
| Hideout | Scenario_Hideout_Push_Security | Scenario_Hideout_Push_Insurgents |
| Tell | Scenario_Tell_Push_Security | Scenario_Tell_Push_Insurgents |
Firefight (PvP)
| Map | Scenario |
|---|---|
| Crossing | Scenario_Crossing_Firefight |
| Hideout | Scenario_Hideout_Firefight |
| Summit | Scenario_Summit_Firefight |
| Precinct | Scenario_Precinct_Firefight |
| Tell | Scenario_Tell_Firefight |
Domination (PvP)
| Map | Scenario |
|---|---|
| Crossing | Scenario_Crossing_Domination |
| Hideout | Scenario_Hideout_Domination |
| Ministry | Scenario_Ministry_Domination |
| Precinct | Scenario_Precinct_Domination |
Travel Command Format
The travel command follows this format:
travel <MapName>?Scenario=<ScenarioName>Where:
<MapName>is the map's internal name (e.g.,Oilfield,Crossing,Summit)<ScenarioName>is the full scenario identifier (e.g.,Scenario_Oilfield_Checkpoint_Security)
You can also add additional parameters:
travel Oilfield?Scenario=Scenario_Oilfield_Checkpoint_Security?MaxPlayers=20Night Maps
Some maps have night variants. To play a night version, use the _Night suffix on the map name:
travel Crossing_Night?Scenario=Scenario_Crossing_Night_Checkpoint_SecurityNot all maps have official night variants. Check the server console output for available scenarios if you're unsure.
💡 Tip: You can use the RCON command
mapsto list all available maps on your server, andscenariosto see available scenarios for the currently loaded map.
📝 Note: When changing maps via the travel command, all connected players are moved to the new map. Any in-progress match on the current map ends immediately. Use the
sayRCON command to warn players before switching.
If you get stuck at any time, you can join our Discord.
How is this guide?

How to Add Admins on Your Insurgency: Sandstorm Server
Learn how to set up admin access on your Insurgency: Sandstorm server using RCON and the Admins.txt file.
How to Change Your Insurgency: Sandstorm Server Name
Learn how to change the name displayed in the server browser for your Insurgency: Sandstorm dedicated server.