About MasterPortal Ymiron
From ThunderstoreA Master portal that links all the Minor portals of its network: from the Master you choose where to go, from a Minor you return to the Master.
MasterPortal-Ymiron
A BepInEx mod for Valheim that adds two portals you can build with the hammer, next to the vanilla portal:
| Portal | Look | What happens when you step in | |---|---|---| | Master Portal | Large, low round platform (9 m) with three small pillars: energy beams run from the crystals on top straight to the center, where a purple bubble rises from the emitter | Opens the list of linked Minor portals: pick where to go | | Minor Portal | Dark wooden ring bound in iron, like a Viking shield standing on four legs; inside, a purple energy veil that opens like an iris | Takes you straight back to its Master |
How to use
- Build a Master Portal, press E and type its name (e.g.
home). - Build the Minor Portals. Pressing E opens a window with two fields:
- Master: which Master to link to. The Masters already built are listed below the field, just click one;
- Name of this portal: how it will appear in the Master's list (e.g.
Mine).
Enter saves, Esc cancels.
- After a few seconds the portal activates: on the Master the beams light up and the purple bubble rises
from the center; on the Minor the veil opens and the runes glow.
- Step into the Master's bubble: a window opens with the world map (the same map as the M key, fog of
war included) showing the Master and every linked Minor as a numbered marker, and next to it the list of Minors with distance and direction. Click a marker on the map or a card in the list to travel; keys 1-9 pick directly, Esc closes. On the map the mouse wheel zooms, dragging moves it and the buttons in the corner zoom or frame every portal; on the list the wheel scrolls. Shift+E on the Master also opens the window. In worlds without a map only the list is shown.
- Step into a Minor: you are taken to its Master.
Every player can have their own Master (home-bob, home-alice...). Names are not case sensitive (Home = home). If two Masters share a name, a Minor leads to the nearest one (the portal warns you).
Like the wooden portal, ores and metals cannot pass (configurable).
Installation
BepInEx is required (the BepInExPack_Valheim package), as for every mod.
- With r2modman / Thunderstore Mod Manager: Settings > Import local mod > pick
MasterPortal_Ymiron-<version>.zip.
- By hand (also on a dedicated server): unzip and copy
MasterPortal.dllintoBepInEx\plugins
(optionally in a MasterPortal subfolder). The other files are not needed.
All players and the server must run the same version.
Multiplayer
The mod must be installed on the server and on every client. Only the server knows every portal in the world (a client only sees the ones nearby): it rechecks them every few seconds and sends the list to the players, who use it for the menu, for travelling and to light up the portals. The Minor limit and the allowed items come from the server's config. When a player hosts the game, their game is the server.
If a portal keeps saying "Waiting for the portal list from the server..." for more than a few seconds, the server is missing the mod or runs a different version.
Configuration
BepInEx\config\ymiron.valheim.masterportal.cfg (created on first launch). Upgrading from 1.2.1 or earlier: the file used to be gfrascarelli.valheim.masterportal.cfg; copy your values over, then delete the old file. Entries:
MaxMinorsPerMaster- 0 = unlimited; with a value above 0 the extra Minors stay dark.AllowAllItems- true to let ores and metals through.ScanInterval- how often the server refreshes the list.- For each portal: name, description and requirements (
Prefab:Amount,...). Defaults: Master
FineWood:40,GreydwarfEye:20,SurtlingCore:4, Minor FineWood:20,GreydwarfEye:10,SurtlingCore:2.
EnergyColor(purple): color of bubble, veil, beams, crystals and runes on both portals.- Section 4 - Visuals (applies on the next world load):
CustomModels(false = vanilla model),
radius of the Master platform and height of its pillars (the bubble follows the pillars' height), radius of the Minor ring (MinorRingRadius, default 1.75 m = 3.5 m across).
Technical notes
- Both prefabs are clones of
portal_woodwith aHubPortalcomponent; theTeleportWorldpatches replace
hover text, interaction, teleport and on/off state for these two prefabs only.
- They are not in
Game.m_portalPrefabs, so vanilla tag pairing never touches them. - Master and Minor names live in two ZDO values (
MasterPortal_Network,MasterPortal_Name); portals built
with 1.0.0 (everything in the tag, network/name) are still read.
- The models are generated in code (
src/Visuals): vanilla dark wood and crystal, stone and metal with
textures generated in code (the vanilla materials are atlases). Bubble, veil and beams use Sprites/Default and are animated by MasterEnergy/MinorEnergy; the vanilla vortex is hidden (its light and sound stay) and the teleport area is enlarged to the bubble and the veil.
- The hammer icons are rendered from the models when the game starts; if that fails the vanilla icon stays.
- The menu and the name window are IMGUI: no controller support. The Master's map is drawn with a copy of the
large map's material (Minimap.m_mapLargeShader), so biomes, water and fog look like the in-game map; if that material is missing the plain biome texture is used.
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 39d ago.
MasterPortal Ymiron on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.3.0, released 2026-09-26
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 3 recorded builds of MasterPortal Ymiron.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.3.0 | 2026-09-26 | n/a | BepInEx |
| 1.2.1 | 2026-09-25 | n/a | BepInEx |
| 1.2.0 | 2026-09-25 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run MasterPortal Ymiron on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogQuality of life & UI
Small conveniences, tweaks and interface improvements players notice straight away.
Works on a server
From source side supportThunderstore lists server-side support for MasterPortal Ymiron as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serveroptional on the server
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-01Open ↗
- ✓AuthorYmiron, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




