Icarus doesn't use Steam Workshop, so mods work a little differently than you might be used to from other survival games. Mods are distributed as .pak files, mostly through Nexus Mods, and installing one means dropping it into the right folder on both your server and every player's own game.
Always stop your server on the MintServers panel before uploading or removing mod files.
Step 1: Download the Mod
Find the mod you want on Nexus Mods (the largest source for Icarus mods) and download it. You'll usually get a .zip archive, extract it on your PC first. Inside, you should find one or more .pak files, sometimes paired with .ucas and .utoc companion files for newer mods. If companion files are present, keep them together, they all need to be uploaded as a set.
Step 2: Upload the Mod to Your Server
📁 server (your server's root directory)
📁 Icarus
📁 Content
📁 Paks
mods doesn't already exist inside Paks, create one. The name must be lowercase.mods folder and upload your extracted .pak file, along with any .ucas or .utoc companion files that came with it.
Step 3: Start the Server and Verify
Start your server from the panel. Mods load automatically at boot, no extra flag or setting needed. You can confirm a mod loaded correctly by checking your server's console output after startup, loaded mods are listed by file name in the boot log.
Installing the Mod for Players
Every player connecting to a modded server needs the exact same mod installed locally, the server won't push it to them automatically.
steamapps/common/Icarus/).Icarus/Content/Paks/ and create a mods folder if one doesn't already exist..pak (and any companion) files into that folder.Mods often break when Icarus receives a game update. Before you patch your server, back up your prospect files and keep a saved copy of any mod you rely on in case the Nexus Mods page goes down or the mod stops being maintained.
🛠️ Troubleshooting
Mod isn't loading
Confirm the file is inside Icarus/Content/Paks/mods/ specifically, not just Paks/. The folder name is case-sensitive, so it must be lowercase mods.
Players can't connect or get errors on join
Every player needs the exact same mod files, matching versions included, installed locally. A version mismatch is the most common cause of connection issues on a modded server.
Server crashes on startup after adding a mod
Remove the most recently added mod first and try again, it's the most likely cause.
Missing a companion file
newer mods built for Unreal Engine 5 often need their .pak uploaded together with matching .ucas and .utoc files. Check the mod's Nexus Mods page for the complete file list.
Still stuck?
Our team is happy to help. Open a ticket through the live chat button in the bottom-right corner of our website, or join our Discord and open a ticket there.
Join our Discord