Risk of Rain 2 console commands are most useful through the DebugToolkit mod, which adds give_item, spawn_as, noclip, god, next_stage and many more. You open the console with the tilde key or F2 once the mod is installed on PC.
The syntax below was checked against the DebugToolkit page on Thunderstore, the changelog and package pages for RoR2Cheats and ItemSpawnCommands, and a speedrun forum thread about the vanilla console. No official page documents cheat commands in the unmodded game, so treat everything here as mod-based.
How to open the Risk of Rain 2 console
In the unmodded game the console opens with Ctrl + Alt + ~. The speedrun forum and the DebugToolkit page both mention that shortcut.
- Install DebugToolkit from Thunderstore. The page offers an Install with App button for the Thunderstore Mod Manager on Windows, or a manual download.
- Launch the game through the mod manager.
- Press
~orF2to toggle the console. Page Up also works and can be changed in the config. - Type
helpfor a command list,help {command}for one command, orfind {term}to search.
DebugToolkit turns the console on by itself. The page warns against using the vanilla Ctrl+Alt+~ shortcut with the mod, because it can lock the console until you press the combination again. Multiple commands can be chained with a semicolon.
ROR2 console commands list
Syntax follows the DebugToolkit page. Curly braces mean the argument is needed, square brackets mean it is optional and a value after the colon is the default. Do not type the brackets.
| Command | What it does |
|---|---|
give_item {item} [count:1] [item_type:Permanent] [target] |
Adds an item to a player’s inventory. A negative count removes it. |
spawn_as {body} [player] |
Respawns you as another character. |
noclip [enable (0|1)] |
Toggles flying through objects. Sprinting makes you faster. |
god [enable (0|1)] |
Toggles immunity to all damage. |
give_money {amount} [target] |
Gives money to a player or the whole team. Default target is all. |
give_lunar [amount:1] |
Gives Lunar coins. A negative value removes them. |
next_stage [specific_stage] |
Moves to the next stage, or to a named stage. |
kill_all [team] [true_kill (0|1)] |
Kills every member of a team. Default team is enemies. |
How to use give_item
Type give_item, the item name and optionally a count. For example, give_item followed by an item and 5 adds five copies. The item_type argument was added in a later DebugToolkit update, so on older versions the target comes straight after the count.
On a dedicated server some optional arguments, marked with an asterisk on the mod page, are required. Use find to look up the exact item name instead of guessing it. A separate mod, ItemSpawnCommands, also offers item spawning and is described as working without R2API.
How to use spawn_as
Use spawn_as {body} to switch to another survivor mid-run. The older RoR2Cheats mod, now marked deprecated, supported aliases such as MULT in place of Toolbot and Artificer in place of Mage. Whether those aliases work in DebugToolkit is not stated on its page, so use find to confirm the body name.
Other DebugToolkit commands
The page also lists give_equip, spawn_ai, buddha, no_enemies, dump_state and teleport_on_cursor. Server commands include kick, ban, perm_enable and perm_mod. Use help {command} in the game to see the syntax of each.
One command worth knowing is prevent_profile_writing. The page says to enable it before testing, so the game does not save bogus data to your profile. It is off by default.
If you like modding action games, see how other titles handle it in Enter the Gungeon console commands, Doom 2016 console commands, Code Vein console commands and Dishonored console commands. You can also browse all game cheat codes.
Tips for using ROR2 console commands
Open a fresh run first and test one command at a time. Use find with part of a name to get exact item and body names, and check the output in the console for errors. Because commands can be chained with a semicolon, you can build a small setup line, such as god and give_money together, and reuse it each run. Keep the mod updated after every game patch.
Risks and multiplayer
Cheating in Risk of Rain 2 is not safe for your profile. Item and Lunar coin commands can save bogus data to your profile unless you turn on prevent_profile_writing.
In multiplayer, give_item, give_money and kill_all take a target, so be careful to name the right player. Everyone in the lobby should have the same mods installed.
ROR2 console commands not working
- Unknown command: you are on the vanilla game. A Steam user said cheat commands were removed from the base game, so install DebugToolkit.
- Console will not open: use ~ or F2 with the mod. Do not press Ctrl+Alt+~ on top of it, or the console may lock.
- Wrong syntax after an update: DebugToolkit has added arguments, such as item_type, so check
help {command}. - Mod fails after a game patch: check the Thunderstore page for a newer version. RoR2Cheats is marked deprecated, so avoid it.
- Item name rejected: use
find {term}to get the exact name.
ROR2 console commands FAQ
How do I open the console in Risk of Rain 2?
The vanilla shortcut is Ctrl+Alt+~. With the DebugToolkit mod installed, press ~ or F2 instead. Using both together can lock the console until you press the vanilla combination again.
What are the ror2 console commands for items?
With DebugToolkit, use give_item {item} [count] [item_type] [target]. A negative count removes the item. Use find to look up item names before you type them.
How do I use spawn_as in Risk of Rain 2?
Type spawn_as followed by the body name, such as a survivor. It respawns you as that character. Use find if the name is rejected, since aliases may vary by mod.
Do Risk of Rain 2 console commands work without mods?
No cheat commands are documented for the vanilla game. A Steam user reports they were removed, and give_item and spawn_as come from mods.
Can I use Risk of Rain 2 console commands on Xbox or PlayStation?
No console support is documented. The mods are published on Thunderstore for PC, so treat console commands as a PC feature.
How do I get lunar coins with a command?
Use give_lunar with an amount, for example give_lunar 10. The default is 1, and a negative value removes coins. This command comes from DebugToolkit.
How do I skip a stage with a command?
Type next_stage to move on, or next_stage followed by a stage name to go to a specific one. It is a DebugToolkit command.
More cheat guides
- Deadlock Console Commands: How to Enable and Use Them
- All Shooter and Action cheat codes
- All game cheat codes
Sources
- Thunderstore – DebugToolkit
- Thunderstore – RoR2Cheats
- Thunderstore – ItemSpawnCommands
- speedrun.com – Risk of Rain 2 forum thread on the console
- Steam Community – Risk of Rain 2 discussion
Leave a Reply