
Extended Machines
Adds additional output ports to vanilla machines to enable more recipes with byproducts.
Description
[](https://discord.gg/B3qJBE3M9W) [)](https://ficsit.app/mod/ExtendedMachines)  [](https://github.com/QuingKhaos/sf-ExtendedMachines/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) [](https://github.com/QuingKhaos/sf-ExtendedMachines/pulls)
Extended Machines
Adds additional output ports to vanilla machines to enable more recipes with byproducts. This mod does nothing on its own, it needs other mods requesting the additional output ports to be useful. It is designed to be a dependency for other mods, not a standalone mod.
For modders
Add Extended Machines as a dependency to your mod and create a new blueprint derived from `KhaosRequirement` and add the required machines and their output name to the `Requirements` array property or overwrite the `GetRequirements` function for dynamic behavior.
The following machine/ouput names are supported:
- `ExtendedMachines:SmelterMk1:Output1`
- `ExtendedMachines:ConstructorMk1:Output1`
That's it! The mod will automatically add the additional output ports to the specified machines.
If you need support for additional machines or more output ports, please open an issue on GitHub or join the Discord server and let me know.
License
This mod is licensed under the [LGPLv3](https://www.gnu.org/licenses/lgpl-3.0.html), unlike my other mods which are mostly licensed under the GPLv3. Mods that are using Extended Machines are not required to be open source, nor are they required to be licensed under the LGPLv3. However, if you modify this mod and distribute the modified version, you must also distribute the source code of your modified version under the LGPLv3.
Versions
How to Install Extended Machines 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 "Extended Machines". 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
Extended Machines not working after update – what to do?
After a Satisfactory update, mods need to be updated. Check ficsit.app whether Extended Machines 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.
Extended Machines 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 Extended Machines v1.0.1 and the same SML. With Mado Hosting, Satisfactory servers run with 6 GB RAM for stable multiplayer performance.
Is Extended Machines compatible with other Satisfactory mods?
Extended Machines 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 Extended Machines Server
Play Extended Machines on your own Satisfactory server with mod support.
Mod Information
- Author
- QuingKhaos
- Latest Version
- v1.0.1
- Created
- August 16, 2026
- Last Updated
- August 22, 2026
- Source Code
- GitHub →