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.
BifrostPortals
Pick any portal on the map and travel to it. Fast teleports that never show an unloaded world.
| Date uploaded | 2 days ago |
| Version | 1.0.6 |
| Download link | Ashr4f-BifrostPortals-1.0.6.zip |
| Downloads | 58 |
| Dependency string | Ashr4f-BifrostPortals-1.0.6 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
Bifrost Portals
Travel between portals by picking the destination on the map. No tag pairing, no portal hub.
Walk into a portal: the map opens with a marker on every portal of the world, click one, travel. Pressing E on the portal does the same, Shift E renames it like vanilla. On the large map, P shows or hides every portal at any time.
Design
Two mods inspired Bifrost and both had a flaw it avoids:
- Destination picking on the map. While picking, other icons are hidden visually frame by frame, without ever touching the pins of other mods. Map mods keep restamping their pins as much as they want, there is nothing to fight over.
- Fast teleportation, but only the artificial wait is removed. The screen stays faded until the destination area is fully loaded, so the half loaded world is never visible.
Configuration
| Setting | Default | Description |
|---|---|---|
| Lock Configuration | true | Server config is enforced for everyone. |
| Enabled | true | Master switch, off = vanilla portals. |
| Quick Travel | true | Instant arrival when the area is ready, faded screen while it loads. |
| Ignore Teleport Restrictions | false | If on, non teleportable items no longer block travel. |
| Portal Prefabs | portal_wood, portal_stone | Prefabs treated as portals. |
| Open On Enter | true | Walking into a portal opens the destination map. |
| Hide Other Pins | true | Only portal pins are visible while picking a destination. |
| Map Toggle Key | P | Shows or hides every portal on the large map. |
| Show World While Loading | false | No black screen during loading, shows the half loaded world. |
| Skip Loading Objects | false | Arrive once terrain is ready. Warning: can land you on a lower floor. |
| Skip Loading Area | false | Instant arrival, the world loads around you. |
| Extra Load Wait | 1.5 | Seconds waited for cold destinations only, prevents arriving in an empty world. Loaded destinations stay instant. |
The portal list comes from the server, so install Bifrost on the server too.
Install
BepInEx plugin: BepInEx/plugins/Bifrost.dll, or via r2modman.
Credits
Built for the "Les Fous du Bus" server.
CHANGELOG
Changelog
1.0.7
- Fixed an endless portal loading screen. Holding back the teleport itself deadlocked the wait: the player has to move for the destination to start loading. The teleport now always completes and only the view is held, with a 12 second hard cap.
- Pings, other players, death and bed markers stay visible while choosing a destination. New setting Always Visible Pins lists the pin types that are never hidden.
1.0.6
- Arrival is now blocked at the source instead of only holding the fade, and waits a settle delay after the destination reports ready. Terrain is generated locally and reports ready almost instantly while server objects are still arriving, which is what caused arrivals in an empty world.
- New setting Extra Load Wait (1.5s), applied only to destinations that were not loaded when leaving. Already loaded destinations stay instant. Skip Loading Objects and Skip Loading Area bypass the gate as expected.
1.0.5
- Arrival waits for the destination zone to be confirmed loaded over several frames. Previously an unvisited area could be entered while it was still streaming.
1.0.4
- Browse pins are hidden while the picker is open so nothing stacks on the picker pins, and the toggle key is ignored during picking.
1.0.3
- Unnamed portals show no label instead of a placeholder.
- Portals keep their flames and glow: the connected state is forced since tag pairing is pointless with Bifrost.
1.0.2
- Destroyed pin elements no longer crash the hiding pass, which let icons reappear on zoom and fast reopen.
1.0.1
- Pins are inserted directly, bypassing AddPin patches from other mods.
- Pin hiding is alpha based and survives zooming and fast reopening.
- Optional loading skips (objects, area).
- Player is frozen while the picker is open, Shift E renames.
1.0.0
- Initial release: map based destination picking with an independent marker layer, quick travel that waits for the area to load behind the fade, server synced configuration.