You are viewing a potentially older version of this package. View all versions.
Qua8ion-PortalPicker-1.2.1 icon

PortalPicker

Portals without pairs: look at a portal and a wheel of all other portals appears at the crosshair, scroll and press E to travel. Shift+E: name, owner, icon, any colour, favourite. Portals are marked on the map. Needed on server and all players.

By Qua8ion
Date uploaded 2 weeks ago
Version 1.2.1
Download link Qua8ion-PortalPicker-1.2.1.zip
Downloads 111
Dependency string Qua8ion-PortalPicker-1.2.1

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 icon
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.2350
ValheimModding-Jotunn-2.30.1 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.1

README

PortalPicker

Portals without pairs and without saved destinations. Look at any portal and pick where to go.

How it plays

  • Look at a portal. A wheel of every other portal in the world appears around the crosshair: the chosen one sits right of the crosshair, its neighbours above and below get smaller and fainter, five are visible at a time. Each shows its icon, name, distance and owner; the favourite of this portal carries a gold star.
  • Mouse wheel turns the wheel (on a gamepad: d-pad left/right). While the wheel is shown the mouse wheel does not zoom the camera.
  • E (use) takes you to the chosen portal, with the same rules as the game: no ore or metal (unless the portal allows everything), no travel while a summoned boss is alive if the world says so.
  • Shift + E opens the portal window: name, owner, icon, colour and this portal's favourite. Eight recent icons are one click away, "..." opens all icons of the game (map marks, trophies, gear, food, resources, buildings) with search by name. Colour: nine quick colours, or any colour from your own palette (a square, a hue strip, the colour code and your ten recent colours); once you pick one there, the palette button takes that colour.
  • Your portals come first, then other players' portals grouped by owner, alphabetically inside each group.
  • Which portal the wheel starts on: the favourite of this portal; without one, the portal you last went to from here; from a portal you have never used, the one you came from, so going back is a single press.
  • Walking into a portal does nothing, and portals with the same name are no longer paired: a portal stores nothing about where it leads.

Favourite portal and memory

Every portal can have its own favourite: in the portal window pick any other portal from the list, and the wheel at this portal starts on it. Each portal also remembers where you last went from it. Both are kept in your character, separately for each world, and are yours only: other players see nothing of them and have their own. Under someone else's ward the portal window opens too, but only the favourite can be changed there.

Owners

Whoever builds a portal owns it (the game already remembers who built each piece, so old portals have owners too). Anyone who may edit the portal (like renaming it) can hand it over to another player in the portal window. The server remembers players' names, and learns the names of those who have not joined lately from their beds, wards and tombstones, so the owner's name shows even while they are away.

Map

Every portal is marked on the map with its own icon, colour and name; point at a mark to see who owns it. A small orange swirl in the corner tells a portal mark from marks you placed yourself. With ParchmentMap the marks live on the parchment: a portal (or its new name or icon) appears on your parchment after you use a cartography table, and only where the parchment already shows the land.

Server and players

Everyone needs the mod: the server and every player. Only the server knows every portal in the world (the game sends players just the ones nearby), so the server keeps the list and sends it to the players when a portal is built, renamed, changed or destroyed. Jotunn does not let a player without the mod join a server with it, and the other way round. Update the server and all players together: versions before 1.2 show own-palette colours as white.

Existing portal names are kept: the mod uses the game's own portal name.

Do not use together with other mods that change how portals connect (XPortal and the like): PortalPicker does not load when XPortal is installed.

Settings

  • ShowDistance (server rule, default on): show the distance to each portal.
  • NameLength (per player, 30): the longest name you can type.

CHANGELOG

Changelog

1.2.3

  • The portal window has Save and Cancel buttons at the bottom, in the game's own button style; Enter and Esc still work and are noted next to them.

1.2.2

  • A portal can be public, with no owner: pick "— public, no owner —" in the owner list of its window. The wheel, the portal's title and its map mark then say "public" instead of a name; public portals come right after your own in the wheel. Versions before 1.2.2 show such a portal with an unknown owner.

1.2.1

  • Favourite portal is now chosen per portal: in a portal's window (Shift + E) pick any other portal from the list, and the wheel at this portal starts on it, marked with a star. "— none —" clears it. Only yours.
  • The owner can be changed by anyone who may edit the portal (not under someone else's ward), like its name.
  • The server also learns player names from beds, wards and tombstones in the world, so owners who have not joined since the update still show by name.

1.2.0

  • Own palette: next to the nine quick colours there is a palette with any colour (a square, a hue strip and the colour code) and your ten recent colours. Once you pick a colour there, the palette button takes it.
  • Favourite portal: star a portal in its window (Shift + E), and the wheel at every other portal starts on it.
  • Every portal remembers where you last went from it: at the favourite itself, or when you have no favourite, the wheel starts there. The favourite and this memory are yours only; other players have their own.
  • A portal under someone else's ward: its window opens, but only the star can be changed.
  • A small swirl in the corner of a map mark tells a portal mark from marks you placed yourself.
  • Server and all players must update together: older versions show own-palette colours as white.

1.1.0

  • The list is now a wheel around the crosshair: five portals visible, the chosen one right of the crosshair, smooth turning, a soft shadow along the wheel.
  • Portal window on Shift + E: name, owner, icon (recent icons and all icons of the game with search) and colour.
  • Owners: whoever built a portal owns it and can hand it over. Your portals come first in the wheel, then other players' portals grouped by owner.
  • Portals are marked on the map with their icon, colour and name; pointing at a mark shows the owner. With ParchmentMap the marks appear on a parchment at a cartography table.
  • Server and all players must update together (the list format changed).

1.0.0

  • First release. Portals keep no destination and no pairs. Look at a portal: the list of every other portal in the world appears next to the crosshair. Pick one with the mouse wheel (gamepad: d-pad left/right) and press the use key to travel. Shift + use names the portal.
  • The server keeps the list of all portals and sends it to players when it changes.
  • The game's own pairing of portals with the same name is turned off; walking into a portal does nothing.