Satisfactory cheats

This is a searchable and complete list of Satisfactory cheats and console commands. Cheat codes are entered in the console. Enable the console by pressing Ctrl Shift L. After enabling the console, you can open the console by pressing the § / ~ / ` key, which is usually located in the upper-left corner of the keyboard. (Press the § / ~ / ` again if you want the console to be opened in a larger window.)

Search all cheats

  • Syntax: r.ViewDistanceScale number

    Default value: 1

    This command sets the render distance of objects like foliage, rocks and trees.
  • Syntax: r.Tonemapper.Sharpen number

    Default value: 0

    This command sets the amount of a simple sharpen filter. The default value is 0.
  • t.MaxFPS

    Syntax: t.MaxFPS number

    Default value: 0

    This command sets maximum frame rate. Set the value to <span class="parameter parameter-primary">0</span> to make the frame rate unlimited - this is also the default option.
  • Syntax: r.TemporalAASamples number

    Default value: 8

    This command sets the number of samples to use for TAA. Set this number to between 2 and 5 to reduce jitter.
  • Syntax: r.TemporalAAFilterSize number

    Default value: 1

    This command sets the spread of the TAA samples. To sharpen the image, use a value less than 1, such as 0.25, and set <span class="parameter parameter-primary">r.TemporalAASamples</span> to a value that is greater. than 6.
  • Syntax: r.TemporalAACurrentFrameWeight number

    Default value: 0.2

    This command sets the impact of the current internal frame to the final image. The default value is set to 0.2. For better anti-aliasing, set this to 0.05 or lower. The value can range from 0 to 1.
  • Suicide

    Syntax: Suicide

    This command kills the player. It has the same effect as the Respawn option in the in-game menu.
  • Syntax: r.StaticMeshLODDistanceScale number

    Default value: 1

    This command controls the level of detail (LOD) for static meshes. Setting this value to <span class="parameter parameter-primary">0</span> will improve graphics, but may reduce performance. Set this value to greater than <span class="parameter parameter-primary">1</span> to reduce the level of detail.
  • Stat Unit

    Syntax: Stat Unit

    This command shows information about various graphic statistics including: frames per second (FPS), game time (1000/game time = UPS), draw time, GPU time, RHIT time, and whether DynRes is supported.
  • Syntax: Stat Levels

    This command displays level streaming info
  • Stat FPS

    Syntax: Stat FPS

    This command shows a frames per second (FPS) counter.
  • ShowDebug

    Syntax: ShowDebug DebugType

    <p>Using this command with any DebugType will display player’s name, coordinates in the world, owner, base eye height, rotation and instigator, as well as bonus information, depending on what DebugType you have used.</p><p> Debug types are: AI, AKAUDIOSOURCES, ANIMATION, BONES, CAMERA, CIRCUITS, COLLISION, FACTORY, FACTORYCONNNECTIONS, FORCEFEEDBACK, INPUT, NET, NONE, PHYSICS, POWER, RADIATION, RADIATIONSPHERES, Reset, SIGNIFICANCEMANAGER, TRACKS, TRAINCOUPLERS, TRAINS, VEHICLE, and WEAPON.</p> <a href="/games/satisfactory/debug-types" class="btn btn-light-blue">Search all debug types and effects</a>
  • Syntax: r.Shadow.DistanceScale number

    Default value: 1

    This command will set the render distance of shadows cast by objects.
  • Syntax: r.ScreenPercentage percent

    Default value: 100

    This command sets the internal resolution scale. The default scale is 100%.
  • ?

    Syntax: ? (without pressing Enter)

    This command will show a complete list of all commands with explanations. Some commands are executable as a public user, some only as an administrator.
  • pause

    Syntax: Pause

    This command pauses the game. Enter the command again to resume playing.
  • Syntax: materialFlowAnalysis FString

    This command will find the items required per second for all craftable items. The name of the item you want to learn more about is the FString and is case sensitive. This command requires the large console window. Open this by pressing the <span class="parameter parameter-primary">§</span> / <span class="parameter parameter-primary">~</span> / <span class="parameter parameter-primary">`</span> key twice.
  • Syntax: r.LandscapeLODBias number

    Default value: 0

    This command will adjust far away terrain geometry. Setting this value to <span class="parameter parameter-primary">-2</span> or <span class="parameter parameter-primary">-3</span> will improve graphics but may decrease performance.
  • Syntax: Grass.densityscale number

    Default value: 1

    This command will set the grass density. Setting this to <span class="parameter parameter-primary">0</span> will disable it. Values between <span class="parameter parameter-primary">0</span> and <span class="parameter parameter-primary">1</span> will reduce density and values greater than <span class="parameter parameter-primary">1</span> will increase grass density.
  • gamma

    Syntax: Gamma number

    Default value: 2.2

    This cheat changes the gamma (brightness) level. The default gamma level is 2.2.
  • fov

    Syntax: FOV number

    This command sets the field of view (fov) to the specified number. It is recommended that you enter a number less than 150. Values above 150 can cause the game to become unstable.
  • Syntax: foliage.LODDistanceScale number

    Default value: 1

    This command controls the level of detail (LOD) of distant foliage and buildings. Set this to a higher value (greater than <span class="parameter parameter-primary">5</span>) to increase the distance.
  • r.Fog

    Syntax: Fog 0 or 1

    Default value: 1

    This command toggles fog. 1 will activate fog and 0 will deactivate fog. Fog is activated by default.
  • Syntax: Atmosphere 0 or 1

    Default value: 1

    This command will activate (1) or deactivate (0) the atmosphere. Atmosphere is activated by default.