Satisfactory Modding

SM

Satisfactory Modding

Modding community for Satisfactory, the factory building and exploration game by Coffee Stain.

Join

help-using-mods

help-developing-mods

modding-resources

Adding objects to Game World

How do i add stuff like Recourse Nodes and Crashed Freighters to the Game World?

Swatch Slot

I need to create a single Swatch Slot for my new walls (In Default). How do I do this?...

SessionSettings

I created a checkbox, but I can't retrieve its state change in a build. It always returns the default value. What have I missed?...
Solution:
You are looking at the mod configs page. The session setting page in game has the apply button
No description

Visual Studio 2026?

Hello everyone, I am just getting started setting up my dev environment. The docs say to use Visual Studio 2022 (https://docs.ficsit.app/satisfactory-modding/latest/Development/BeginnersGuide/dependencies.html), but as of 8 days ago, Visual Studio 2026 is out and downloading older versions requires a subscription according to the microsoft website (https://visualstudio.microsoft.com/vs/older-downloads/). Will VS 2026 still work?

Asset Dumper not running

Alright, first off I'm new to modding and wanted to get involved to slowly build another map (yes, a big endeavour from what I've heard but that's where my interest is). I've been following all the guidelines on the ficsit.app documentation, have generated the project files, used the Alpakit! tool to create the SML and Asset Dumper mods from the starter project and even got the powershell code to execute properly. However after waiting several long minutes the window never proceeds to the LogA...

FGBuildable Wall LightWeight : Multiple initialization?

1/ I correctly create a FGBuildable Wall LightWeight with the Data instance completed. 2/ I place a Log Display in the Construction event and the BeginPlay event. 3/ This Log Display appears 20 times (for both events) when I create the item and when I reload the game. 4/ If I destroy the item, save it, and reload the game, this Log Display still shows the 20 repetitions. 5/ If I don't use LightWeight, I only have one Log Display shown, and it disappears when I destroy the item....
Solution:
the current lightweights system means that walls/foundations/beams etc use ZERO additional uobjects per building
No description

New Recipe not showing up in craftingbench

Im trying to make a new recipe but I cant get it to show up in the craftingbench for some reason.
Solution:
If you check out the schema you'll see some example values for ProducedIn, you may want to think about BP_WorkshopComponent https://raw.githubusercontent.com/budak7273/ContentLib_Documentation/refs/heads/main/JsonSchemas/CL_Recipe.json...

Patterns not showing in BP designer

Does anyone know what causes this? My asphalt foundations don't show patterns when inside BP designers. Once the BP is saved and then placed outside of the BP designer, the patterns show up. It doesn't seem to effect my concrete foundations, it's only effecting Asphalt... which is strange since afaik, they're both identical apart from the texture files....
Solution:
resetting that Override Materials element to 0, fixes it
No description

Error when integrating VS files in .uprojekt

Solution:
Try the vsconfig from docs-dev.ficsit.app instead
No description

stuck at widgets

I have a problem. I already has this posted on #help-writing-ue-blueprint but I think this is the right place so.... I want to mod satisfactory and I have following the docs (https://docs.ficsit.app/satisfactory-modding/latest/index.html) but I got stuck at the widget part of the docs... https://docs.ficsit.app/satisfactory-modding/latest/Development/BeginnersGuide/SimpleMod/machines/SimpleInteraction.html#_reset_button it says: In the eventโ€™s code, modify the buildingโ€™s data to set both co...

Exit code 6

I am trying to get into making mods for satisfactory and immediately i've hit a solid brick wall when trying to build "Factory Game" Can someone please help...
Solution:
1> Using Visual Studio 2022 14.50.35717 toolchain (C:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.50.35717) and Windows 10.0.26100.0 SDK (C:\Program Files (x86)\Windows Kits\10).
1> Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h.
You're using a toolchain version that is too new, check the docs to make sure you use the correct version otherwise it will fail to compile...

Storing cross-session data

I want to store some custom data on the client (it isn't relevant on the server-side) that my mod can read/write regardless of what save/session is loaded (kind of like mod configuration but that can be updated dynamically). I'm pretty new to Satisfactory modding and Unreal so I'm not sure if or how I can use the built-in mod configuration for this. Having it stored in JSON format would be nice, but is not strictly necessary. Either way, I don't need or want it to be directly editable in-game. Any ideas or guidance?...

Conveyor Flow Optimizer

Hello everyone! I'm an aspiring modder and total beginner when it comes to Satisfactory/Unreal Engine modding. I have an idea for a mod I want to develop, called Conveyor Flow Optimizer. Mod Concept...

Unable to Update my Icon on my modpage

I am able to select it and Save when editing but it doesn't show up
Solution:
It can sometimes take up to an hour for the icon to update because of caching

Changing vehicle speed

Has anyone managed this? I thought I had at least changed the torque at some point but I've lost that code.

How do i make my Mam Tree Unlockable in my custom milestone?

I couldnt find anything in the example mod
Solution:
OMG i forgot to register

Error when importing SML.vsconfig into Microsoft Visual Studio on Windows 10

When trying to import the custom config file I received the error message "Microsoft.VisualStudio.Component.Windows11SDK.22000: No matching package found." Open SML.vsconfig into a text editor and replace "Microsoft.VisualStudio.Component.Windows11SDK.22000" with "Microsoft.VisualStudio.Component.Windows10SDK.19041". Save it and re-import the edited file and it should work....

Custom Train Tracks

Hello! I am currently trying to implement new kinds of train tracks for a future train overhaul project. I feel like I am so close to getting the new track to behave like the normal one but I am running into a problem where once I build the track, it is not connecting between meshes. I feel like I am missing something but can't seem to find it . I copied over all the track blueprints and replaced what I needed to replace but again I feel like I'm not finding what I need to find. If any extra information is needed I can provide pictures. Thank you!...
No description

Adding objects into game

I got an object from FAB that had following textures: Base, Metallic, Normal Map and Roughness. Something is not quite right yet as the model looks a bit weird. Can anyone explain what I did wrong or what am I missing? Ty...
Solution:
No description

Blender Satisfactory Addon.

Hey there! I currently am trying to install the 'Satisfactory Modeling Tools' addon into blender but have ran into an issue. After installing the add on, I would get a message informing me that the contents of the add on folder were moved into my blender folder. Despite this, when checking for the satisfactory addon it is no where to be seen? Any advice? And apologies if this is a dumb question, not technical in the slightest lol.
Solution:
If you mean my git repo: https://github.com/DavidHGillen/Satisfactory_ModelingTools It's not an add-on it's literally just a collection of blend files and scripts....
Next