RoR2DirectConnect
IP Direct Connect for RoR2. Bypass Steam networking, connect by IP address. Supports IPv4/IPv6, custom names, native UI.
About this mod Author’s original text
RoR2DirectConnect
IP Direct Connect plugin for Risk of Rain 2. Bypass Steam networking and connect to servers by IP address.
Features
- IP Direct Connect — Host and join games by IP address (IPv4 and IPv6)
- Full Steam Bypass — No Steam authentication, lobby, or P2P required
- Native UI — Integrated into the multiplayer menu (also has F6 IMGUI fallback)
- Custom Display Names — Set your in-game name without Steam
- Saved Settings — IP, port, name, etc. persist between sessions
- Non-invasive — Normal game modes work when DC is not active
Usage
Host
- Go to Multiplayer menu
- Click IP Direct Connect
- Set your nickname and max players
- Click Host Game
- Share your IP with friends (default port: 7777)
Join
- Go to Multiplayer menu
- Click IP Direct Connect
- Enter the host's IP address and port
- Click Connect
Console Commands
- dc_host — Quick-start a direct connect server
- dc_connect ip:port — Connect via command line
- dc_status — View current connection status
Notes
- Both host and client need this mod installed
- Default listen port is 7777 (UDP)
- IPv6 format: [::1]:7777 or [2001:db8::1]:7777
Source Code
GitHub
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Dependencies
Install these first, or the mod will not work:
bbepis-BepInExPack