Satisfactory offers players an expansive sandbox experience that encourages creativity and problem-solving. For those looking to tailor the game to their personal preferences, understanding all Satisfactory console commands can greatly enhance your gameplay experience.
Utilizing Console Commands in Satisfactory
The console commands in Satisfactory provide a powerful toolset for modifying various aspects of the game, from adjusting visual settings to resolving technical issues. By entering these commands, players can navigate glitches or customize their gaming experience. To access the console, simply press the `(Tilde)` key twice. This will bring up the command input field where you can execute the desired commands.

It’s important to note that standard Satisfactory cheat codes do not permit players to spawn items or overload their inventory or storage containers.
Comprehensive List of Satisfactory Console Commands
With the basics covered, let’s explore the full range of console commands available in Satisfactory:
| Command | Description |
|---|---|
| ? | Shows a comprehensive list of all console commands. |
| materialFlowAnalysis (Item name) | Lists the required materials per second for crafting a specific item. |
| Gamma (number) | Modifies the game’s brightness levels. |
| Pause | Pauses the game. |
| r.atmosphere (0 or 1) | Turns the atmospheric effects on or off. |
| r.fog (0 or 1) | Enables or disables fog effects. |
| r. ViewDistanceScale (number) | Modifies the rendering distance for foliage and rocks. |
| foliage. LODDistanceScale (number) | Adjusts detail levels for distant objects. |
| r. Shadow. DistanceScale (number) | Sets the distance at which shadows are visible. |
| r. ScreenPercentage (number) | Changes the resolution scaling of the game. |
| r. TemporalAACurrentFrameWeight (number) | Controls the influence of the current frame on the final image. |
| r. TemporalAAFilterSize (number) | Modifies the sample spread for anti-aliasing; values below 1 sharpen the image. |
| r. TemporalAASamples (number) | Specifies the number of anti-aliasing samples used. |
| r. Tonemapper. Sharpen (value) | Adds sharpen effects to the image. |
| r. StaticMeshLODDistanceScale (number) | Alters the detail level of static objects. |
| r. LandscapeLODBias (number) | Modifies the terrain detail in distant regions. |
| Grass.densityscale (number) | Changes grass density (1 = default, 0 = no grass). |
| pool.light.count (number) | Sets the number of lights rendered simultaneously. |
| pool.light.lightshaft.count (number) | Determines the count of rendered light shafts. |
| Stat FPS | Displays the frames per second in the game. |
| Stat Levels | Shows level loading and streaming information. |
| United State | Displays various performance metrics including frame time and game time. |
| Suicide | Kills the player character and causes a respawn. |
| t. MaxFPS (Number) | Limits the frame rate (0 = no limit). |
| FOV (Number) | Adjusts the player’s field of view. |
| ToggleDebugOverlay (0 or 1) | Enables or disables an on-screen debug display. |
| SaveWithNewSession (name) | Creates a new save session under a specified name. |
Debug Commands in Satisfactory
For players interested in the advanced mechanics of the game, debug commands can provide valuable insights. These commands follow the structure ‘ShowDebug DebugType[FName]‘ in the console:
| Command | Description |
|---|---|
| ShowDebug AI | Displays data on nearby enemies and automated vehicles. |
| ShowDebug AKAUDIOSOURCES | Shows the count of currently active audio sources. |
| ShowDebug ANIMATION | Details the animations currently in play. |
| ShowDebug BONES | Information about character skeletons. |
| ShowDebug CAMERA | Additional camera-related data. |
| ShowDebug CIRCUITS | Details about power circuit connections. |
| ShowDebug COLLISION | Collision data for objects and surfaces. |
| ShowDebug FACTORY | Displays the total number of player-built structures. |
| ShowDebug FACTORYCONNECTIONS | Shows connections between player-built structures. |
| ShowDebug FORCEFEEDBACK | Details on controller vibration feedback. |
| ShowDebug INPUT | Information about the player’s input method. |
| ShowDebug NET | Network-related data for multiplayer settings. |
| ShowDebug NONE | Hides all debug overlays except the default display. |
| ShowDebug PHYSICS | Speed and physics data of the player. |
| ShowDebug POWER | Statistics regarding power consumption in the game. |
| ShowDebug RADIATION | Details on sources of radiation and player exposure. |
| ShowDebug RADIATIONSPHERES | Highlights areas with high radiation levels. |
| ShowDebug RESET | Disables all active debug displays. |
| ShowDebug SIGNIFICANCEMANAGER | Details on sound sources and their relevance. |
| ShowDebug TRACKS | Information on train tracks. |
| ShowDebug TRAIN COUPLERS | Statistics on train car connections. |
| ShowDebug TRAINS | Detailed statistics about trains. |
| ShowDebug TRAINSCHEDULER | Scheduled train routes. |
| ShowDebug TRAINSIGNALS | Details on train signals and track blocks. |
| ShowDebug VEHICLE | Information on the player’s currently used vehicle. |
| ShowDebug WEAPON | Statistics on equipped weapons and tools. |
It’s worth noting that activating any debug command will present additional player information in the game’s top left corner.
With this comprehensive guide, you now have a solid understanding of the Satisfactory console commands and their functionalities. If you’re interested in further enhancing your gameplay, be sure to explore our guides on terraforming rocks and mastering the construction of smart plating.
Leave a Reply