Wissensdatenbank Insurgency: Sandstorm How to Set Up a Map Cycle on Your Insurg...

How to Set Up a Map Cycle on Your Insurgency: Sandstorm Server

A map cycle tells your Insurgency: Sandstorm server which scenarios to rotate through automatically once a match ends, instead of replaying the same map every time. This guide covers creating a MapCycle.txt file, the two formats it supports, and how to point your server at it.

💡 Note: By default, without any map cycle set up, your server will cycle through all Versus (PVP) scenarios available. You only need to follow this guide if you want a custom rotation, like a Co-op-only cycle or a specific set of maps.

Step 1: Create MapCycle.txt

  1. Log into your MintServers panel and click the Stop button to shut down your server before editing.
  2. Navigate to the Files tab on the left-hand sidebar.
  3. Browse into your Insurgency folder. As with Admins.txt, the Config and Server folders inside it usually don't exist by default, so you may need to create them yourself.
  4. Inside Insurgency/Config/Server, create a new file named exactly MapCycle.txt.
📁 Insurgency (or your main server directory)
📁 Config
📁 Server
📄 MapCycle.txt (create this file)
📄 Admins.txt (covered in our admins guide)

Step 2: Choose Your Format

MapCycle.txt supports two formats. Use whichever fits what you need, and don't mix them in the same file.

📄 MapCycle.txt — Simple Format
Scenario_Crossing_Checkpoint_Insurgents
Scenario_Crossing_Checkpoint_Security
Scenario_Hideout_Checkpoint_Insurgents
Scenario_Hideout_Checkpoint_Security

Just the scenario name on each line, with no blank lines in between. This is all you need if you're not setting per-scenario options like a player cap or lighting.

📄 MapCycle.txt — Extended Format
(Scenario="Scenario_Crossing_Checkpoint_Insurgents",MaxPlayers=28)
(Scenario="Scenario_Crossing_Checkpoint_Security",MaxPlayers=28,Lighting="Day")
(Scenario="Scenario_Hideout_Checkpoint_Security",Mode="CheckpointHardcore")
  • Scenario — required. The scenario to load, same names as the simple format.
  • MaxPlayers — optional. Caps player count for that specific rotation entry.
  • Mode — optional. Lets you load a variant like CheckpointHardcore instead of the standard mode.
  • Lighting — optional. Accepts "Day" or "Night" on maps that support it.
⚠️ No Blank Lines Either Way: Each entry, whether simple or extended, goes on its own line with no blank lines separating them. A blank line can cause the server to stop reading the rest of the file.
Starte deinen Insurgency: Sandstorm-ServerUnbegrenzter RAM · Unbegrenzte Slots · Ab $9.99/MonatServer starten

Step 3: Point Your Server At The File

To load your MapCycle.txt on startup, add the following to the Additional Switches field on your Game Settings tab:

📄 Additional Switches
-MapCycle=MapCycle

Save your changes and start your server. As with -AdminList=, leave off the .txt extension, and the value is case-sensitive.

💡 Pro Tip: You can keep multiple map cycle files around for different occasions, like MapCycle.txt for regular play and CompCycle.txt for scrims, and switch between them just by changing the -MapCycle= value.

Understanding Scenario Names

Scenario names generally follow the pattern Scenario___, though there are two exceptions: Team Deathmatch scenarios end in _Team_Deathmatch with no faction, and Skirmish scenarios have no faction segment at all since it's a free-for-all mode. The map segment isn't always the map's display name, some maps use an internal alias instead:

  • Bab
  • Crossing (Canyon)
  • Farmhouse
  • Hideout (Town)
  • Hillside (Sinjar)
  • Ministry
  • Outskirts (Compound)
  • Power Plant (PowerPlant)
  • Precinct
  • Refinery (Oilfield)
  • Summit (Mountain)
  • Tell
  • Tideway (Buhriz)

This internal name only matters for the Map/starting scenario field, not the scenario name itself, for example, Crossing's scenarios are still written as Scenario_Crossing_.... Not every mode is available on every map. For the complete, up-to-date list of every scenario name, check the official mod.io Server Admin Guide.

🛠️ Troubleshooting Common Issues

  • Server ignores the map cycle entirely: Double-check the -MapCycle= value in Additional Switches matches your file's name exactly (minus .txt) and that the file is in Insurgency/Config/Server.
  • Cycle stops partway through: Look for a blank line or stray character breaking the file partway down. Remove it and restart.
  • A scenario won't load: Confirm the spelling matches exactly, including capitalization, and that the mode you're requesting actually exists for that map.
  • Mixing formats causes errors: Stick to either all simple entries or all extended entries in one file rather than combining both styles.

Once your map cycle is saved and your server has restarted, it'll rotate through your chosen scenarios automatically after each match. If you run into any trouble getting the format right, no worries! Just open a support ticket and our team will gladly help you sort it out.

War dieser Artikel hilfreich?

Insurgency: Sandstorm Server-Hosting

Starte deinen eigenen Insurgency: Sandstorm-Server

Jede Kugel zählt, jeder Schritt entscheidet Experten-Support rund um die Uhr Wechsle jederzeit zwischen 43 Spielen
Meinen Server starten Ab $9.99/Monat  ·  24 Stunden Geld-zurück-Garantie
Insurgency: Sandstorm server hosting