
Blueprint Bridge
This mod lets any player use chat commands to download and install blueprints from satisfactoryblueprints.com
Description
🌉 Blueprint Bridge
Overview
This mod lets any player on a hosted Satisfactory server use chat commands to download and install blueprints from [satisfactoryblueprints.com](https://satisfactoryblueprints.com).It requires no `Game.ini` configuration and integrates cleanly with the game’s existing systems.
---
How It Works
1. Chat Hooking
- The mod hooks into `AFGChatManager::OnChatMessageReceived`, a multicast delegate fired by the game whenever a player sends a chat message.
- On initialization, the mod binds its handler (`HandleChatMessage`) to this delegate; on shutdown, it unbinds to stay clean and isolated.
2. Command Parsing
- When a message arrives, the mod checks if it begins with one of the supported commands:
- `!bp <uuid-or-url>` → Downloads the blueprint files directly.
- `!bpsession [<name>]` → Resolves or selects a session for blueprint placement.
- Other chat is ignored and passed through normally.
3. Downloading Blueprints
- Using the provided ID or session name, the mod queries the blueprint site and retrieves the `.sbp` (blueprint) and `.sbpcfg` (config) files.
- It writes these into the correct
```
FactoryGame/Saved/SaveGames/blueprints/<SESSION_NAME>/
```
folder on the server, using Unreal’s `FileSystemLibrary` for compatibility.
4. Duplicate Handling
- If a `.sbp` file with the same ID already exists, the mod does not overwrite it.
- Instead, it notifies the user in chat that the blueprint already exists, leaving it up to them to delete or retry if desired.
5. Isolation & Compatibility
- No `.ini` entries or global hooks are required.
- All bindings happen dynamically at runtime, and unbind cleanly when the subsystem deinitializes.
- This ensures compatibility with other mods that may also use chat commands.
---
Usage
- In server chat, type:
```text
!bp 3b485205-b116-43e1-95c6-dc77457f59c1
!bpsession ec76ef3a-384d-4e10-ad3f-a12198cb46a4
How to Install Blueprint Bridge on Your Server
Order Satisfactory Server
Order a Satisfactory server with at least 4 GB RAM (6 GB recommended). For multiplayer: per 3 players.
Install Mod
Open the mod manager in the dashboard and search for "Blueprint Bridge". Installation dependencies are installed automatically.
Restart Server
Restart the server so the mod is loaded. Players need to have the mod installed locally as well.
Frequently Asked Questions
Blueprint Bridge not working after update – what to do?
After a Satisfactory update, mods need to be updated. Check ficsit.app whether Blueprint Bridge has been updated for the new game version. With Mado Hosting: open the mod manager and click "Update All". If the mod hasn't been updated yet, temporarily remove it so the server starts.
Blueprint Bridge causing crashes in multiplayer – solution
Most common cause: all players must have exactly the same mod version installed. Check server logs for "ModMismatch" or "Version Conflict". Ensure all players use Blueprint Bridge and the same SML. With Mado Hosting, Satisfactory servers run with 6 GB RAM for stable multiplayer performance.
Is Blueprint Bridge compatible with other Satisfactory mods?
Blueprint Bridge uses the Satisfactory Mod Loader (SML). Generally, SML-based mods are cross-compatible, but mods modifying the same game systems can cause conflicts. Test new mod combinations on a backup save. The Mado dashboard automatically detects known conflicts and warns you.
Rent Blueprint Bridge Server
Play Blueprint Bridge on your own Satisfactory server with mod support.
Mod Information
- Author
- wleonhardt
- Created
- September 15, 2025
- Last Updated
- July 8, 2026
- Source Code
- GitHub →