Quads Portal Hub

v1.4.3·Updated 2026-10-12

A portal network: press E on a portal and pick where it goes from a list, a teleport menu with search, favourites and map lines. No more matching portal names; portals you already built keep working.

About this mod Author’s original text

🌀 PortalHub

Version 1.2.1 · all the mods · install it (r2modman, Mod Manager) or the in-game mod manager (F7)

Press E on a portal and pick where it goes from a list of every portal in the world: nearest first, searchable, with favourites. Every portal shows on the map with lines between linked ones. One click links it both ways, and no more matching names on two portals. (Install it on the host too.)

📸 Screenshots

Pick where a portal goes from the list: names, lands, distances

Good to know

  • E on any portal opens the PortalHub menu instead of the game's name box (press Shift+E for the game's own name box).
  • Protected areas: a portal inside someone else's switched-on ward can't be relinked or renamed by you, and "link it back" leaves such a

portal as it is (you get a one-way link). The host checks this, whatever a player's game says. With HideWardedPortals on (the host's

choice), those portals also stay out of your list and map.

Known clashes

  • XPortal (yay.spikehimself.xportal) links portals its own way and skips the game's portal pairing that PortalHub's links rely on

(they would stop working after a restart), and both want E. With XPortal installed, PortalHub stands down (it says so in the log): use

one or the other.

🔍 How it works

Portals you can actually use: press E on a portal and pick where it goes from a list.

What is in it

  • The list shows every portal in the world, nearest first, with its biome and distance. Search it, sort it by name, or star the ones you use most to keep them at the top.
  • One click links this portal to the one you pick, and (by default) links that one back, so there is no more matching names on both ends.
  • Every portal shows on the map with its name, and the big map draws a line from each portal to where it goes (an arrow when it only goes one way). A Map button next to each portal in the menu opens the map at that spot.
  • Look at a portal and it tells you where it goes.
  • Rename a portal right in the menu. Portals you never choose a destination for work the old way, by matching names, so nothing you built breaks.
  • Teleport rules are unchanged: you still cannot carry ores or other blocked items through a portal.
  • Needs to be installed on the host's game (and on yours to use the menu). Players without it can still walk through linked portals.

⌨️ Keys

| Key | What it does |

|---|---|

| E at a portal | Open the portal menu and choose where it goes |

⚙️ Settings

In BepInEx/config/com.quad.portalhub.cfg (made the first time the game runs with the mod).

General

| Setting | Default | What it does |

|---|---|---|

| Enabled | true | Use the portal menu when you press E on a portal. (Off: portals work like in the base game.) In multiplayer the server's value applies. |

| HideWardedPortals | false | Leave portals inside someone else's protected area (a switched-on ward you are not on) out of each player's list and map, and refuse links to them. (Portals in such an area can never be changed by others either way.) In multiplayer the server's value applies. |

| ShowDestinationOnHover | true | When you look at a portal, show where it goes. |

Map

| Setting | Default | What it does |

|---|---|---|

| ShowPortals | true | Show every portal on the map with its name. |

| ShowLinks | true | On the big map, draw a line from each portal to where it goes (an arrow if it only goes one way). |

Menu

| Setting | Default | What it does |

|---|---|---|

| LinkBothWays | true | Picking a destination also links that portal back to this one. |

| Favorites | `` | Portals you starred (managed by the menu; you do not need to edit this). |

👥 Playing together

See who needs which mod on the front page.

🤖 Made with AI

Made with the help of Claude (Anthropic), with Claude Code: designed, written and checked together, and tried in the game.

📜 Changes

  • 1.2.1 A new id, com.quad.portalhub (it was com.dhack.portalhub): your settings move over by themselves the first time it starts, and t

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
Quads_Portal_Hub-1.4.3.zip
File size
248.1 KiB