American Truck Simulator handles mods a little differently than most games — you don't upload the mod files themselves to your server. Instead, the server reads a small package file that describes your mod setup, which you export directly from your own game client.
Follow the steps below to get your mods packaged up and synced to your server, so every driver in the convoy sees the same trucks, trailers, and maps.
Step 1: Activating Your Mods In-Game
Before you can export anything, subscribe to the mods you want through the Steam Workshop (or install them manually), then open the in-game Mod Manager and activate each one for your active profile.
Step 2: Exporting Your Server Packages
Once your mods are active, you'll need the developer console to export them. If you haven't enabled it yet, open the config.cfg file in your Documents/American Truck Simulator folder and add the following two lines:
- Launch American Truck Simulator and load into your convoy or a single-player session so a map is active.
- Press the
~key to open the developer console. - Type
export_server_packagesand press Enter. The console will confirm the export was successful, and two new files will appear in yourDocuments/American Truck Simulatorfolder:server_packages.siiandserver_packages.dat.
Step 3: Uploading The Package Files To Your Server
With your two exported files ready on your PC, it's time to move them over to your server.
- Log into your MintServers panel and click the Stop button to shut down your server, if it isn't already.
- Navigate to the Files tab on the left-hand sidebar.
- Use the file manager to browse to the following folder:
- Delete the existing
server_packages.siiandserver_packages.datfiles, then upload the two files you just exported from your PC in their place. - Navigate back to the Console tab and click Start.
📁 server (or your main server directory)
📁 .local
📁 share
📁 American Truck Simulator
📄 server_packages.sii (replace with your exported file)
📄 server_packages.dat (replace with your exported file)
mods_optioning setting is a separate thing: it controls whether mods flagged "optional" by their creators are actually optional to connect without.
Your server is now packaged up and ready to roll with mods enabled for the whole convoy! Keep in mind that any time you add, remove, or update a mod, you will need to repeat the export and upload steps to keep everyone in sync — the server never reads your mod files directly, so an outdated package will quickly lead to connection issues. If something isn't working, open a support ticket and our team will gladly help you get it sorted.
Need to hand the keys to a trusted driver too? Check out our guide on how to add moderators to your American Truck Simulator server. Running Euro Truck Simulator 2 instead? The exact same export-and-upload process applies — just use your Euro Truck Simulator 2 folder in Step 3.