Enable Developer Console (Console Commands)
satisfactory — Console Commands
Activates the in-game developer console, which is required to input all other commands. This is the first step for using any cheat or debug functionality.
Syntax
Press `Ctrl + Shift + L` (or `~` on some keyboards) to open/close the console. Type `EnableCheats` to unlock cheat commands.
Example
Press `Ctrl + Shift + L`, type `EnableCheats`, press Enter.
💡 Notes
Requires the game to be launched with `-log` or `-debug` flags for full functionality. [verify] Works in single-player and as host in multiplayer.
🎯 Tips & Tricks
Open the console at the main menu and type `EnableCheats` before loading your world to ensure commands work immediately.
Keep a list of your frequently used commands handy, as the console has no history or autocomplete.
After major game updates, re-verify that the console still opens with the same shortcut, as keybindings may reset.
🔧 Troubleshooting
Console won't open
Ensure you're not in a menu screen; press `Ctrl + Shift + L` while in the game world. Also check your keyboard layout for the tilde key.
Commands not working after enabling
Type `EnableCheats` again, as it may have been reset by loading a different save or exiting to menu.
⚠️ Common Mistakes
- Forgetting to enable cheats before using other commands
- Using the wrong key combination (e.g., just `~` without Ctrl+Shift)
- Not saving the game before enabling cheats, which can cause instability
👍 Pros
- Unlocks all debug and cheat commands
- Essential for testing and troubleshooting
- Simple keyboard shortcut access
- Works in both early access and update versions
👎 Cons
- Must be re-enabled after each game restart
- May disable achievements in some sessions
- Requires manual typing, no autocomplete