Source-checkedWeapons, items & crafting

Satisfactory Content Forge

by Kyrium · for Satisfactory

Zero-code YAML editing and creation of Satisfactory content recipes, items, buildings, tags and more.

33KDownloads
10d agoLast updated
>=491125Latest game version
ficsit.appSource

About Satisfactory Content Forge

From ficsit.app

Zero-code YAML editing and creation of Satisfactory content recipes, items, buildings, tags and more.

<table width="100%" cellpadding="0" cellspacing="0" style="border:none;background:#1a1a2e;border-radius:12px;overflow:hidden;margin-bottom:16px"> <tr> <td width="140" style="padding:20px 16px 20px 24px;vertical-align:middle;border:none"> KMods Logo </td> <td style="padding:20px 24px 20px 0;vertical-align:middle;text-align:right;border:none">

ficsit.app &nbsp; <img src="https://img.shields.io/badge/Multiplayer-Supported-brightgreen?style=for-the-badge&logo=steam&logoColor=white" alt="Multiplayer: Supported" />
</td> </tr> </table>


<table width="100%" cellpadding="0" cellspacing="0" style="border:none"> <tr> <td style="padding:4px 0;border:none"> k-mods.com &nbsp; KDataForge Documentation </td> </tr> </table>


KDataForge lets you rebalance and create Satisfactory game content (recipes, items, buildings, gameplay tags, and more) with plain YAML files, no code or editor required.


<table width="100%" cellpadding="0" cellspacing="0"><tr><td style="background:#e8a202;padding:6px 14px;border-radius:6px 6px 0 0;border:none">What Is KDataForge?</td></tr></table>

KDataForge is a reflection-based runtime content editor. Drop .yml files into <GameFolder>/FactoryGame/DataForge/ and it applies them at startup: no C++, no Blueprint, no cooking. It can edit any reflected property on any class default object or data asset, register gameplay tags, generate entirely new items/buildings/recipes/schematics, and patch spawned actors live.

Full grammar, examples for every document type, and task-oriented tutorials live in the documentation.


<table width="100%" cellpadding="0" cellspacing="0"><tr><td style="background:#e8a202;padding:6px 14px;border-radius:6px 6px 0 0;border:none">YAML-Driven Editing</td></tr></table>

  • Edit any reflected property on any class default object: numbers, texts, arrays, maps, structs, object references
  • 22 property operations: set, multiply, clamp, append, remove, sort, copy, and more
  • Target class defaults, single data assets, or all assets of a class at once
  • Reference classes by their short name (e.g. Desc_Water) instead of the full asset path
  • Conditional documents: apply only for certain game versions, installed mods, or existing classes
  • Trace every applied change with debug logging: per file (debug: true), per pack, or globally (KDF.Debug 1 / -KDFDebug), each op logged with its before/after values

<table width="100%" cellpadding="0" cellspacing="0"><tr><td style="background:#e8a202;padding:6px 14px;border-radius:6px 6px 0 0;border:none">Content Creation</td></tr></table>

  • Create new items, resources, buildings, recipes, schematics, research trees and unlocks from YAML: no editor, no cooking
  • Generated content is savegame-stable: deterministic id-based classes plus a tombstone manifest mean your saves load cleanly even after packs change or disappear
  • Rename ids safely with pack redirects: so old saves keep working
  • Register existing classes (e.g. hidden schematics from other mods) without generating anything
  • Go beyond the preset types with type: class: generate a class from any parent (equipment descriptors, categories, other mods' classes, …), C++ or Blueprint
  • Ship your own 2D images (PNG/JPG/TGA/BMP) in a pack and use them as item or building icons: loaded at runtime, no cooking

<table width="100%" cellpadding="0" cellspacing="0"><tr><td style="background:#e8a202;padding:6px 14px;border-radius:6px 6px 0 0;border:none">Gameplay Tags &amp; Runtime Actor Patches</td></tr></table>

  • Register new gameplay tags at runtime from YAML; add/remove/clear tags on any tag container property
  • applyToSpawnedActors: true re-applies your values to every actor instance the moment it spawns: even values that saves or archetypes would normally override

<table width="100%" cellpadding="0" cellspacing="0"><tr><td style="background:#e8a202;padding:6px 14px;border-radius:6px 6px 0 0;border:none">Content Packs &amp; Session Loading</td></tr></table>

  • Group files into packs with a pack.yml manifest (name, version, priority, dependencies) for deterministic load order across packs and files
  • DataForge YAML is loaded once during session initialization; restart the session after changing files
  • /kdf report prints a full load report with warnings and errors
  • Broken files never block loading: you get warnings instead

Read the full description on ficsit.app →

Highlights

From source data

Game versions

Built for Satisfactory >=491125.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

Satisfactory Content Forge on Nxeon

From our catalogue
One-click install
Supported on Nxeon Satisfactory servers. We download it from ficsit.app, place it, and restart the server.
Server side
Required on the server
Server load
light
Smallest plan we suggest
Satisfactory — 8 GB (8 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2026.4.582, released 2026-10-05

Recent builds

BuildReleasedGame versionsLoaders
2026.4.5822026-10-05>=491125n/a
2026.3.5702026-09-17>=491125n/a
2026.3.409 alpha2026-07-19>=491125n/a

Run Satisfactory Content Forge on a Satisfactory server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on ficsit.app as “Mods”

Weapons, items & crafting

New weapons, gear, items and the recipes to make them.

Runs on your server

From source side support

ficsit.app lists Satisfactory Content Forge as required on the server. Check its ficsit.app page to see whether players need it too.

Compatibility

Game
Satisfactory
Runs on
Serverrequired on the server
Game versions
>=491125
Requires
1 other project installed alongside it.

Verified at the source

  • ✓ficsit.appOfficial listing, checked 2026-10-15Open ↗
  • ✓AuthorKyrium, as published on ficsit.app
  • ✓LicenseNot published by the sourceFree

Satisfactory Content Forge, answered

Generated from the mod’s own source data.

Do my players need to install Satisfactory Content Forge?

ficsit.app lists Satisfactory Content Forge as required on the server. Check its ficsit.app page to see whether players need it too.

Is it free?

Yes. Satisfactory Content Forge is free to download from ficsit.app.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Satisfactory Content Forge on a Satisfactory server.

Deploy in about a minute from $12.00 a month, then add Satisfactory Content Forge in one click.