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.
Runegate
Choose portal destinations with a searchable menu, personal route memory, map pings, and adjustable UI scale.
By Sfantul
| Date uploaded | a week ago |
| Version | 0.3.5 |
| Download link | Sfantul-Runegate-0.3.5.zip |
| Downloads | 399 |
| Dependency string | Sfantul-Runegate-0.3.5 |
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.2350README
Runegate
Choose where your portals lead through a Valheim-style menu.
Features
- Search and select portal destinations. The list refreshes automatically.
- Set portal names up to 20 characters.
- Choose destinations independently from other players.
- Keep choices for the current session or remember them after restarting.
- Saved choices are separate for each character and world.
- Ping destinations on the map for other players.
- Adjust menu size in-game.
- Use keyboard/controller shortcuts for destination selection.
Requirements and installation
Requires BepInExPack Valheim 5.4.2350 or later.
Install Runegate through Thunderstore Mod Manager on each player's profile and on the server. For single-player, install it on your PC only.
For manual installation, copy the included plugins/Runegate folder into Valheim/BepInEx/plugins/.
Close the game or stop the server before replacing files.
Using portals
Interact with a portal to open Runegate.
- Save name: rename the current portal.
- Destination: open the list and search for a portal.
- Select destination: set your route, then walk through the portal.
- Ping on map: share the selected destination's location. Requires maps to be enabled.
- Use vanilla pairing: clear your personal selection and return to normal tag pairing.
Normal teleport restrictions still apply. Your destination selection does not change your friends' selections.
Controls
- Up/Down arrows or controller D-pad: browse destinations.
- Enter or controller A: confirm the selected destination.
- Esc or controller B: close the portal menu.
Keyboard shortcuts do not select destinations while you are typing in a text field. These are destination-selection shortcuts; other controls may still require a mouse. Controller button mapping can vary by device.
Settings
Press Esc, then select Runegate settings.
- UI size: adjust between 70% and 150%. Release the slider to apply and save. The menu is capped to fit your screen.
- Reset size: return to the default size.
- Portal memory: choose This session only or After restarts.
Session mode ignores previously saved routes and does not save new choices. Switching to After restarts saves your current choices.
Memory preferences and UI scale are local to each player. Personal routes are stored in BepInEx/config/Runegate/; settings are in BepInEx/config/sfantul.portals.cfg.
CHANGELOG
Changelog
0.4.7
- Reissued the latest update under a new package version. No gameplay changes from the prepared 0.4.6 build.
0.4.6
- Fixed shared edits being silently discarded immediately after a metadata refresh.
- Host shared destinations become ready immediately after loading; player-hosted restart persistence confirmed in user testing.
- Added shared destination save/load logging and clearer save confirmation.
- Refresh the displayed shared destination when host data arrives.
- Improved long-label fitting with full-label tooltips.
- Expanded controller focus navigation, automatic list scrolling and native text-entry access. Controller changes still need wider gameplay testing.
- Clarified solo, player-hosted and dedicated-server installation and backups.
0.4.4
- Personal favourites, pinned above other destinations and saved per character/world.
- Optional shared portal destinations, with server validation and per-world persistence.
- Shared hover indicator; turning sharing off restores personal routing.
- Adjusted Direct3D 11 artwork colour handling while preserving the Vulkan conversion path.
- Lighter input fields and checkbox, more readable helper text and improved spacing.
- Destination list viewport sized for six rows.
0.3.8
- Isolated GUI colour/state and removed temporary rendering diagnostics.