Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
BifrostGateway
A quick-connect gateway on the Valheim main menu. One click joins your private servers with saved passwords supplied automatically - and the vanilla character-select screen still appears, so you can pick who lands on the Balefrost bridge.
By DFG
| Date uploaded | 2 weeks ago |
| Version | 1.0.1 |
| Download link | DFG-BifrostGateway-1.0.1.zip |
| Downloads | 40 |
| Dependency string | DFG-BifrostGateway-1.0.1 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
Report a bug or buy us a coffee at dfgaming.net.
Bifrost Gateway
A quick-connect gateway for Valheim's main menu. Your private servers get a left-docked panel with one-click join, saved passwords, and live player counts — so a friend lands in your world without ever typing a password or an IP.
Selecting a joining character still happens: Bifrost Gateway dials through the game's own connect bridge, so the vanilla character-select screen appears and who actually steps onto the bridge is up to you.
A Valheim BepInEx 5 plugin, Harmony only — no Jotunn dependency.
Features
- One-click join — every server you configure appears on the main menu; clicking one starts the join immediately.
- Passwords supplied for you — the vanilla
FejdStartup.ServerPasswordpath is fed automatically, so the prompt never appears. The last password is wiped after join or on backing out, so a stale one can't leak into the public-server box. - Vanilla character-select flow — joins run through
FejdStartup.ProceedJoinRequest, the game's own private bridge, so the real "pick your character" screen appears and the panel steps aside the moment loading starts. - Live player counts —
0/10shown when the backend knows;unknowndisplayed honestly for direct-IP servers the matchmaker can't see, never a misleading0/0. - Version mismatch badge — a server on a different Valheim version shows a red
⚠ vX.Y.Zwarning, because a mismatched join fails after connect withErrorVersion. - Left-docked panel — drawn from the plugin's own
OnGUI, no Harmony patch, no backdrop (so main-menu buttons stay clickable), gate on main menu and character-select only.
Requirements
- BepInExPack Valheim
- Valheim 1.0.16+
Installation
- Install through your mod manager (recommended).
- Manual: place
BifrostGateway.dllandbifrost_config.jsonintoBepInEx\plugins\BifrostGateway\.
Configuration
Servers live in bifrost_config.json beside the DLL (the plugin creates it on first run):
[
{
"name": "Lanfangels Nest",
"host": "10.0.0.5",
"port": "2456",
"password": "raveaks"
}
]
Each entry may omit password. The list is read on load; restart to pick up changes.
Support
If this mod has made your journey through the Tenth World a little better, consider tossing a coin into my Ko-fi jar: https://ko-fi.com/draugrforgedgaming. Your support keeps the forge hot and the mead flowing! Skål!
CHANGELOG
Changelog
All notable changes to Bifrost Gateway.
1.0.1
- New package icon: a swirling rainbow portal in a gold gateway ring.
1.0.0
- First release.
- Left-docked quick-connect panel on the main menu listing configured private servers.
- One-click join through the game's own connect bridge (
FejdStartup.ProceedJoinRequest), so the vanilla character-select screen still appears before joining. - Automatic server-password supply via the game's native
ServerPasswordpath; password wiped after join or on backing out of character select. - Live player counts where the backend provides them; honest "unknown" for direct-IP servers.
- Red version-mismatch badge (
⚠ vX.Y.Z) for servers running a different Valheim version. - Panel drawn from the plugin's own
OnGUI, no backdrop, gated to the main-menu and character-select screens. - Servers configured in
bifrost_config.jsonbeside the DLL.