Source-checkedGameplay & overhauls

Uniform Nodes

by Jacob Shockley · for Satisfactory

This mod changes the purity of resouce nodes based on a set of configs

6.9KDownloads
6 yr agoLast updated
>=121997Latest game version
ficsit.appSource

About Uniform Nodes

From ficsit.app

This mod changes the purity of resouce nodes based on a set of configs

Version 1.0.1+

This mod changes the purity of resouce nodes based on a set of configs

Configs

Configs use the JSON specification.

Main

|Element|Description|Type| |-------|-----------|----| |Version|The iteration of configs to load|Int| |ResetDefaultConfigs|Resets All configs|Boolean| |DumpNodes|Logs information on all nodes to the SML log when the world loads|Boolean| |NodeTransforms|A list transforms for specific node types|Node Transform Array| |DefaultImpureNodes|Purity Transform for Impure Nodes with types not specified in NodeTransforms|Purity Transform| |DefaultNormalNodes|Purity Transform for Normal Nodes with types not specified in NodeTransforms|Purity Transform| |DefaultPureNodes|Purity Transform for Pure Nodes with types not specified in NodeTransforms|Purity Transform| |TypeFilter|A list of types to filter|Node Type Array as String Array| |TypeWhitelist|Is the TypeFilter a whitelist (True) or a blacklist (False)|Boolean| |PositionFilter|A filter based on node positions|Vector Array| |PositionWhitelist|Is the PositionFilter a whitelist (True) or a blacklist (False)|Boolean|

Vector

|Element|Type| |-------|----| |X|Float| |Y|Float| |Z|Float|

Node Transform

|Element|Description|Type| |-------|-----------|----| |NodeType|The Node Type this transfrom set applies to|Node Type as String| |Impure|What to do with Impure nodes for this Node Type|Purity Transform| |Normal|What to do with Normal nodes for this Node Type|Purity Transform| |Pure|What to do with Pure nodes for this Node Type|Purity Transform|

Purity Transform

|Element|Description|Type| |-------|-----------|----| |Mode|How to change this set of nodes|Node Mode as String| |Targets|What purities can this node be set to, See Node Mode & Targets|Purity Array as String Array|

Node Types

The types of resource node, Vanilla Examples:
Crude Oil, S.A.M. Ore, Limestone, Iron Ore, Copper Ore, Caterium Ore, Raw Quartz, Sulfur, Coal, Bauxite, Uranium, Geyser.

For modded nodes, the node type can be found by using the node dump feature.

Node Mode & Targets

The node mode tells Uniform Nodes how to change the node.
Default - Leaves the node with the default purity
Uniform - Changes the node to the first purity listed in _Targets_.
SeededRandom - Changes the purity to a random purity listed in _Targets_ based on a seed tied to each save.
ChaoticRandom - Changes the purity to a random purity listed in _Targets_. Changes every time a world is loaded.
If _Targets_ is empty then the nodes will be changed to Impure.
Purities can be listed multiple times to create a weighted random effect.

Purity

Impure, Normal, Pure

Node Dumps

When _DumpNodes_ is true Uniform Nodes will log info for all nodes to the SML log, located at "{GameDirectory}\SatisfactoryModLoader.log"
The node info will be formated as:

|UniformNodes|Resource Name|Resource Class Name|Actor Class Name|Actor Name|Position| |------------|-------------|-------------------|----------------|----------|--------| |Mod Name|Node Type||||Vector|

Credits: Mircea, Feyko

Version 1.0.0

Makes all resource nodes on the map the same purity.

Purity can be set in the config file "{GameDirectory}/configs/UniformNodes.cfg"

Config Values:

Pure or RP_Pure -> Pure Nodes

Normal or RP_Normal -> Normal Nodes

Anything else -> Impure Nodes

Credits: Mircea, Feyko

Highlights

From source data

Game versions

Built for Satisfactory >=121997.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 6 yr ago.

Uniform Nodes 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
1.0.3 (alpha), released 2020-08-10

Run Uniform Nodes 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”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Runs on your server

From source side support

ficsit.app lists Uniform Nodes 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
>=121997

Verified at the source

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

Uniform Nodes, answered

Generated from the mod’s own source data.

Do my players need to install Uniform Nodes?

ficsit.app lists Uniform Nodes as required on the server. Check its ficsit.app page to see whether players need it too.

Is it free?

Yes. Uniform Nodes 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 Uniform Nodes on a Satisfactory server.

Deploy in about a minute from $12.00 a month, then add Uniform Nodes in one click.