Manke-SharedPOIPins icon

SharedPOIPins

Shares Auto POI Marker's pins through ServerSideMap: a place one player finds is pinned for everyone, with no duplicate pins or repeated "found!" messages. Also shares the Epic Loot bounties players have taken.

By Manke
Last updated a day ago
Total downloads 95
Total rating 0 
Categories Mods Utility AI Generated Client-side
Dependency string Manke-SharedPOIPins-0.2.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

Mydayyy-ServerSideMap-1.3.14 icon
Mydayyy-ServerSideMap

Shares the Map between all players, synchronizes map when connecting

Preferred version: 1.3.14
denikson-BepInExPack_Valheim-5.4.2351 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.2351
Rollstuhltreter-AutoPOIMarker-2.0.1 icon
Rollstuhltreter-AutoPOIMarker

Adds local map pins for nearby Valheim dungeons and progression landmarks.

Preferred version: 2.0.1

README

SharedPOIPins

Support me on Ko-fi

Makes the map pins of Auto POI Marker shared pins of ServerSideMap.

Without this mod, Auto POI Marker's pins stay on the map of the player who walked by, because ServerSideMap only shares the pins a player names on the map. Every other player gets their own pin and their own "found!" message when they reach the same place.

With this mod:

  • When Auto POI Marker pins a place, the pin is sent to the server as a shared pin, and every player sees it.
  • When a player comes to a place that already has a shared pin with the same name nearby, no new pin is added and the "found!" message is left out.
  • When a player comes to a place they pinned before this mod, their own pin is shared.

Portal pins of Auto POI Marker are not changed.

Epic Loot bounties

With Epic Loot installed, the bounties players take from the merchant are shared too:

  • Each bounty in progress is shown to the other players as a pin named "Bounty: target (player)", in the middle of the bounty's circle.
  • The pin goes away when the bounty is done or abandoned, also if that happened while its player was offline (the pin then goes away when they join again).
  • The bounty and its reward stay with the player who took it. Others can help kill the target; the player who took the bounty claims the reward.
  • The player who took the bounty keeps Epic Loot's own pin and circle, so they do not see the shared pin.

Epic Loot is optional: without it this part does nothing.

Requirements

Install the mod on every client. It does nothing on a dedicated server, so having it there does no harm.

If marker sharing is off, or the player is not connected to a server that shares markers, Auto POI Marker works as before.

Configuration

BepInEx/config/Manke.SharedPOIPins.cfg:

Setting Default Description
Enabled true Share Auto POI Marker's pins through ServerSideMap.
DuplicateRadius 15 A shared pin with the same name within this many meters counts as the same place.
SkipKnownAnnouncements true Leave out the "found!" message for places already on the shared map.
ShareBounties true Share the Epic Loot bounties you take as pins.

Notes

  • A shared pin removed by a player is removed for everyone, as with any ServerSideMap shared pin. Auto POI Marker adds it again the next time someone walks by. To mark a place as done, cross the pin out instead.
  • A shared pin that was renamed no longer matches by name, so a new pin is added next to it.
  • A bounty pin removed by another player comes back within a few seconds while the bounty is in progress.

License

MIT