Modding
Useful Links:
Blueprints and Builds
Guides
Modding
Welcome to the Mods page for Final Factory.
Here we have a list of Mods available for you to play in Final Factory, how to use them, and also how to start making your own Mods.
Modding Final Factory[edit | edit source]
So you want to Mod the game, well first of all you'll need to subscribe to some mods via Steam Workshop:
https://steamcommunity.com/app/1383150/workshop/
Once you subscribe to some mods restart Final Factory and click Mods on the main menu. You will see a list of mods that have been subscribed to but initially mods will be disabled. Click the toggle next to each mod you wish to enable and then restart the game for the mods to load. If you want to disable mods in the future then toggle them off and restart. If you see an arrow next to a mod you have subscribed to then that means there is an update available. Click the arrow to download the latest changes and then restart.
When selecting a save file to load it will list all mods that were enabled when that save was created. Any mod that is not currently enabled when the save is loaded will result in those modded items / technologies being excluded but the save file CAN still be loaded.
Note that using mods will result in achievements being disabled for saves that had mods enabled.
Make your own mods[edit | edit source]
Want to try your hand at making your own mods? Start off by downloading the template:
https://github.com/bryding/FinalFactoryModTemplate/
Next, you'll want to download an editor:
You can use Visual Studio: https://visualstudio.microsoft.com/downloads/ or other C# editor if you prefer.
Next, you'll need to download Unity Hub:
and then you'll need to download the version of Unity the game requires:
https://unity.com/releases/editor/whats-new/2022.3.17 (note this may change with later updates of the game)
View the README in the template for additional steps. The template includes a sample mod to help you get started.
It is also useful to install dnSpy, which can be used to decompile the core game DLLs, as there is no formal api documentation at this time:
https://github.com/dnSpy/dnSpy/releases
Mods Available[edit | edit source]
(wip).