Archipelago connection mod for Satisfactory. Experience Satisfactory in a whole new way by randomizing your game progression, potentially bringing completely separate video games into the mix too!
Learn more about Archipelago on the Archipelago website.
Learn more about this mod by reading the modpage on ficsit.app or the Satisfactory Archipelago info page.
For users new to Archipelago, follow the setup directions on ficsit.app.
For experienced users, or those looking for more information on how Archipelago changes Satisfactory, and how to configure the mod for multiplayer, see:
For working with versions of the Satisfactory apworld that haven't been merged into Archipelago core yet, you can find the documentation on Jarno's fork of Archipelago, which is used for development. Note that any Archipelago internal links will be broken there because you're viewing markdown files and not the deployed site. You may also need to switch branches to see the version of the documentation you care about.
Archipelago Discord: https://discord.gg/8Z65BR2
Satisfactory Modding Discord: https://discord.ficsit.app
You should only need to follow the directions below if you want to contribute to developing the mod.
You will need this tutorial later to import mods' source to your project.
This mod depends on a few other Satisfactory mods. You will need to import them into your project using the tutorial above before this mod can compile.
This mod uses a specific branch of APCpp to communicate with the AP server.
To update the used APCpp version:
- clone the branch of APCpp
- Create a folder
build - Enter the folder
cmake .. -DWIN32=1cmake --build . --config Release
- Copy all
*.libover fromAPCpp\build\toArchipelago\Source\APCpp\lib\Win64and subdirectories - Copy all
*.hover fromAPCpptoArchipelago\Source\APCpp\inc
For linux, its not currently working
You need to have a running Archipelago server to test the mod in-game. You can self host one from source by following the directions in the Archipelago repo.