WARNING: The modding process has changed with update 1.20 Operation: Clear Sight
Make sure you follow the updated process correctly!! Any issues, contact us via support ticket and we will gladly assist you further.
As of the 1.6 update, you can host mods on your server. Mods are delivered using mod.io.
1. Make a mod.io account, once you have signed-in, click your username in the top right, and click API Access from the left navigation menu.
2. Click OAuth 2 Management, then under Generate Access Token, enter a name to give your token and give it read access (write access is not needed) and click Create Token.
3. You will be presented with your auth token, you must copy this to your clipboard (Ctrl+C keys). In your server's GameUserSettings.ini, find the lines below replacing "TOKEN HERE" with the token we just copied:
[/Script/ModKit.ModIOClient]
bHasUserAcceptedTerms=True
AccessToken=TOKEN HERE
4. Now you have entered your authentication token, your server is almost ready to start accepting mods.
You need to make a new Mod.io account dedicated to only your server.
Subscribe to the mods you want to use. At this stage, I would suggest subscribing just to 1 mod that you can easily tell if it's working - if you subscribe to loads of mods at this stage, it may slow down the troubleshooting process.
Then click the Authorise Mod.io account to use mods button in the gamepanel. Enter the email address used for the Mod.io account you just created.
You will be emailed an authorisation code.
Click Commandline Manager" and for the Security Code: option, input the authorisation code that you were emailed, click "Save" for that commandline, then startup your server, allow the startup process to complete fully.
Once it's stopped, go back to your server's commandline manager, change the value for the Security Code option back to none. Then startup your server, it should download any mods you have subscribed too.
THEN DO THE FOLLOWING
Install and configure mods for your Insurgency Sandstorm server
You must create a custom command line in the Command line Manager and tick BOTH the Mods tick boxes to enable mods.
Make sure you tick the tick boxes next to "map" and "scenario" and "security code" and specify valid values in the boxes for BOTH map and scenario. Securiy code = none
If you are unsure what values to use, refer to this: https://pingperfect.com/index.php/knowledgebase/687/Insurgency-Sandstorm--Scenario-List-Map-List.html - DO NOT USE CUSTOM MAPS FOR MAP/SCENARIO, it will cause your server to default to 32 slots.
You MUST also specify a value for the "ModDownloadTravelTo" parameter. If you are not sure what to specify, use the following example:Oilfield?Scenario_Refinery_Team_Deathmatch?Lighting=Day
To break that down, Oilfield is the map, Scenario_Refinery_Team_Deatchmatch is the Scenario and Lighting=Day specifies daytime lighting so if you want to change the starting map alter that to your desires.
To specify a list of mods you want your server to run, subscribe to them using your server's Mod.io account here: https://mod.io/g/insurgencysandstorm
Looking for a game server host known for brilliant 24/7 customer support and quality hardware?
Try a Pingperfect Insurgency Sandstorm server today! https://pingperfect.com/gameservers/insurgency-sandstorm-server-hosting.php
