Introduction

R2ModManPlus profiles are one of the most underused features in the Risk of Rain 2 modding community. Most players install all their mods into a single profile and toggle individual mods on and off manually when switching between game modes or play contexts.

That approach works at small scale but becomes unmanageable as mod lists grow. A dedicated profile for each game mode eliminates the manual toggling process entirely and guarantees a clean, conflict free setup every time a specific context is needed.

Quick Facts about How to Use Mod Profiles for Different Game Modes

  • What a mod profile is: A completely isolated mod environment with its own mod list, enabled states, and configuration files
  • Switching between profiles in R2ModManPlus takes seconds and requires no manual file management
  • Each profile maintains its own independent configuration files meaning mod settings can differ between profiles without affecting each other
  • Who this guide is for: Any R2ModManPlus user managing mods across multiple game modes, player counts, or play contexts
  • Who benefits most: Players who switch regularly between solo runs, multiplayer sessions, challenge runs, and vanilla gameplay
  • Profiles do not share mod files by default meaning the same mod installed in two profiles occupies storage space twice
  • Profile export codes allow entire mod setups to be shared with other players or transferred between machines in seconds
  • Deleting a profile removes its configuration and mod list record but does not delete the underlying downloaded mod files from the cache
  • Critical note: Always confirm the correct profile is active in R2ModManager Plus before launching the game as there is no in game indicator showing which profile is currently loaded
  • Key insight: Building profiles around game modes rather than individual mods produces a more stable and intentional modding experience than managing a single large mixed mod list

What Game Mode Profiles Solve

Managing a single large mod list for all contexts creates several problems that compound as the list grows. Mods designed for solo play can produce balance issues in multiplayer. Challenge run mods interfere with casual sessions. Visual mods intended for screenshots create performance overhead during serious runs.

What Game Mode Profiles Solve

Each of these problems disappears when the mod list is segmented by context rather than managed as one undifferentiated collection.

The Problem with Single Profile Management

A single profile approach forces manual decisions every session. Before each play session a player must remember which mods are appropriate for the current context, disable the irrelevant ones, and hope no enabled mod conflicts with the newly disabled ones.

This process is error prone.

A multiplayer session launched with solo balance mods active creates a different game experience than intended. A challenge run launched with item expansion mods active introduces content that was not part of the challenge’s design. A casual session launched with difficulty extension mods active creates an unexpectedly punishing experience.

Profile separation removes all of these decisions from the pre session routine.

Selecting the correct profile before launching takes approximately five seconds. Manual mod list management for the same contextual switch can take several minutes and still produces occasional errors.

Why Profile Isolation Matters for Stability

Each profile in R2ModManager Plus maintains its own configuration files independently. This means a mod configured one way for a multiplayer session does not carry those settings into a solo session when the profile switches.

Spawn rate adjustments, difficulty multipliers, item pool filters, and UI configurations all reset to their profile specific values when the profile changes.

This isolation also applies to conflicts. A mod conflict that develops in a testing profile does not propagate to the stable solo or multiplayer profiles. Problems can be investigated in isolation without risking the setups used for regular play.

What Profiles to Create for Each Game Mode

The most effective profile structure mirrors the actual game modes and contexts used regularly rather than attempting to cover every possible scenario. Three to five well defined profiles serve most players better than ten partially differentiated ones.

The following profile configurations represent the most commonly useful structures for Risk of Rain 2 players across different play contexts.

The Core Profile Set for Risk of Rain 2

Profile one: Vanilla

An empty profile with no mods installed. Used for achievement hunting, testing base game mechanics, introducing new players to unmodded Risk of Rain 2, and as a clean baseline for troubleshooting mod related issues.

This profile should remain permanently empty. When something in a modded profile behaves unexpectedly, launching vanilla confirms whether the issue is mod related before any further troubleshooting.

Profile two: Vanilla Plus Solo

A minimal mod list containing only quality of life improvements that do not alter game balance or content. Typical contents include BetterUI, ProperSave, run history tracking, and performance optimization mods.

This profile serves as the default daily driver for solo play. It preserves the base game experience while removing friction points that the base game handles poorly.

Profile three: Full Content Solo

A complete solo mod list including item expansions, new survivors, additional artifacts, and any gameplay modification mods. This profile is used for extended solo playthroughs where variety and content volume are the priority.

Content in this profile should be tested for stability before treating it as a reliable daily driver. New additions to this profile should be validated in the testing profile first.

Profile four: Multiplayer

A specifically curated mod list containing only mods that all players in the regular group have agreed to install. This profile prioritizes compatibility and synchronization over content volume.

The guiding principle for the multiplayer profile is that every mod in it must be confirmed installed and version matched across all players before each session.

Profile five: Testing

An isolated environment for evaluating new mods before integrating them into stable profiles. This profile can be reset, rebuilt, or destroyed without affecting any other profile’s contents.

Any mod that performs well through a full testing session can then be added to the appropriate stable profile with confidence.

How to Create and Configure Each Profile

Creating a new profile in R2ModManPlus is straightforward but several configuration decisions made during setup determine how useful and stable the profile will be over time.

Making these decisions intentionally at creation time prevents structural problems that are harder to fix after the profile contains a large mod list.

Creating a New Profile in R2ModManPlus

Profile creation steps:

  • Open R2ModManPlus and confirm the correct game is selected in the game selector
  • Navigate to the profile selector at the top of the interface
  • Click Create New Profile or the equivalent option in the profile management section
  • Enter a descriptive name that clearly identifies the profile’s purpose and context
  • Select whether to create an empty profile or copy an existing profile as the starting point
  • Confirm the creation and select the new profile to make it active

Naming conventions matter significantly when managing multiple profiles. Generic names like Profile 1 or Test become confusing within a few weeks. Descriptive names like Solo Content, Multiplayer Sync, or Challenge Runs communicate purpose immediately without requiring memory of what was placed in each one.

Building the Multiplayer Profile Correctly

The multiplayer profile requires more careful construction than solo profiles because its contents must be replicated exactly across all players in the group.

Build the multiplayer profile using this sequence:

  • Start with an empty profile and install BepInEx first as the foundational framework
  • Install only mods that every player in the group has confirmed they will install
  • Avoid mods that require DLC that not all group members own
  • Confirm each addition launches cleanly before adding the next
  • Export the profile code immediately after each confirmed stable addition
  • Share the updated profile code with all players after each change so everyone remains synchronized
Profile TypeTypical Mod CountUpdate FrequencySharing Required
VanillaZero modsNeverNo
Vanilla Plus Solo5 to 10 modsMonthlyNo
Full Content Solo15 to 30 modsWeeklyNo
Multiplayer5 to 20 modsPer session confirmationYes, all players
TestingVariableEvery sessionNo
Challenge Run3 to 10 modsPer challenge designOptional

Configuring Mod Settings Per Profile

One of the most valuable but least understood aspects of profile isolation is that mod configuration files are stored within the profile directory rather than globally.

This means the same mod can be configured differently across profiles to match each context’s requirements.

Practical per profile configuration examples:

  • Difficulty mods: Set to standard parameters in the vanilla plus profile and to extended difficulty in the challenge profile
  • Spawn rate mods: Set to solo balanced values in the solo profile and to higher player count compensated values in the multiplayer profile
  • UI mods like BetterUI: Configured for minimal display in casual profiles and detailed tracking display in challenge profiles
  • Performance mods: Set to maximum optimization in the full content profile where mod overhead is highest and to standard settings in the vanilla plus profile

Changing configuration within a profile does not affect any other profile. Players who have been manually changing settings before each session can move those context specific configurations into their respective profiles permanently and eliminate the pre session adjustment routine entirely.

How to Maintain Profiles Over Time

Profiles require periodic maintenance to remain stable as mods update, game patches release, and play preferences evolve. A profile left unattended for several weeks after a game patch frequently develops compatibility issues that would have been prevented by a timely update pass.

Establishing a simple maintenance routine prevents the majority of profile degradation problems before they affect play sessions.

Post Patch Maintenance for Each Profile

After any Risk of Rain 2 game update, complete the following maintenance sequence before launching any modded profile:

  • Open R2ModManPlus and select each profile in turn
  • Check for available mod updates in each profile using the updates section
  • Update all flagged mods simultaneously rather than selectively
  • Launch the game briefly through each profile after updating to confirm clean initialization
  • Check the BepInEx console for any new errors introduced by the update pass
  • If errors appear, consult the relevant mod’s Thunderstore listing for patch compatibility information

Common Problems and Solutions for Profile Maintenance:

  • A mod update broke a previously stable profile  Roll back the updated mod to its previous version through the version selector in R2ModManPlus and check the mod’s Thunderstore listing for known issues with the new release
  • Multiplayer profile became desynchronized after one player updated  Re export the profile code from the updated installation and redistribute to all players so everyone installs the matching version set
  • Testing profile accumulated too many conflicting mods  Delete and recreate the testing profile from scratch rather than attempting to untangle accumulated conflicts. Testing profiles are designed to be disposable
  • Profile settings reset unexpectedly after an R2ModManPlus update  R2ModManPlus updates occasionally change profile data directory structures. Check the R2ModManPlus GitHub release notes for migration guidance specific to the update version
  • A profile that was working stopped launching after adding one new mod  Remove the most recently added mod and test launch. If stability returns the new mod is the cause. Test it in isolation in the testing profile before attempting reintegration

When to Create a New Profile Versus Modifying an Existing One

Knowing when to create a new profile versus modifying an existing one prevents both unnecessary profile proliferation and the risk of destabilizing a working setup through accumulated changes.

Create a new profile when:

  • Attempting a substantially different mod combination that has not been validated
  • Setting up for a new multiplayer group with different mod preferences than the existing group
  • Building a profile for a specific challenge run or event that will not be used after the run concludes
  • The existing profile has accumulated enough changes that its original purpose is no longer clearly served

Modify an existing profile when:

  • Adding a single well tested mod to an established stable list
  • Updating mods after a game patch within the same play context
  • Adjusting configuration settings for an existing mod within the profile
  • Removing a mod that has been confirmed as the source of a specific issue

How to Share and Import Profiles

Profile sharing through R2ModManPlus’s export system is the standard method for synchronizing multiplayer mod lists and for transferring working setups between machines. Understanding how the export and import system works prevents the most common synchronization failures in multiplayer contexts.

Exporting a Profile for Multiplayer Sharing

Profile export steps:

  • Select the profile to be exported in R2ModManPlus
  • Navigate to the profile management section and select the export option
  • Choose between exporting as a shareable code string or as a downloadable file
  • Copy the code or save the file and distribute it to all players who need to import it
  • Include the R2ModManPlus version number alongside the profile code when sharing so recipients can confirm manager compatibility

Profile codes contain the mod list and version data but not the mod files themselves. Recipients must import the code into their own R2ModManPlus installation, which downloads all listed mods fresh from Thunderstore at the specified versions.

Importing and Validating a Shared Profile

Import steps for a received profile code:

  • Open R2ModManPlus and navigate to the profile management section
  • Select Import Profile and paste the received code or locate the export file
  • Allow R2ModManPlus to download all listed mods and dependencies automatically
  • After import completes, launch the game through the imported profile and check for errors
  • Compare the installed mod list against the sender’s list to confirm all packages imported correctly
  • Report any packages that failed to download to the profile sender so the code can be updated

Frequently Asked Questions

Can I rename a profile after creating it?

Most R2ModManPlus versions support profile renaming through the profile management section. If renaming is not available in the installed version, duplicate the profile with the new name and delete the original.

Does switching profiles require restarting the game?

No. Profile switching happens in R2ModManPlus before the game launches. Close the game completely, switch the active profile in the manager, and relaunch through R2ModManPlus to load the new profile’s mod list.

Will deleting a profile remove downloaded mod files?

No. Deleting a profile removes the profile record, mod list, and configuration files but leaves downloaded mod package files in the R2ModManPlus cache. Those files remain available for reinstallation in other profiles without re downloading.

How do I know which profile is active when the game launches?

The active profile is displayed in R2ModManPlus interface before launching. There is no in game indicator showing the active profile once the game is running. Confirm the correct profile is selected in the manager before each session.

Can profiles be used across different games in R2ModManPlus?

Profiles are game specific in R2ModManPlus. A Risk of Rain 2 profile cannot be applied to Lethal Company or any other supported game. Each game maintains its own independent set of profiles within the manager.

How large do profile export codes get with many mods?

Profile codes scale with mod count but remain manageable as text strings even for large mod lists. A profile with thirty mods produces a code that fits comfortably in a chat message or document. File export is more practical for very large lists shared repeatedly within a group.

What happens if a mod in an imported profile is no longer on Thunderstore?

R2ModManPlus will flag the missing package during import and skip it. The remaining mods in the profile will install correctly. The missing mod must be sourced and installed separately or omitted from the profile if it has been permanently removed from Thunderstore.

Should every player in a multiplayer group manage their own profiles?

Yes. Each player maintains their own R2ModManPlus installation with their own profile set. The multiplayer sync profile should be imported from the same shared code on every player’s machine to guarantee identical mod lists rather than each player manually replicating the list independently.

Latest Post: