You are viewing a potentially older version of this package. View all versions.
Rollstuhltreter-AutoPOIMarker-1.8.3 icon

AutoPOIMarker

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

Date uploaded 2 weeks ago
Version 1.8.3
Download link Rollstuhltreter-AutoPOIMarker-1.8.3.zip
Downloads 1008
Dependency string Rollstuhltreter-AutoPOIMarker-1.8.3

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

README

Auto POI Marker

Auto POI Marker adds a local map pin when you reach a configured dungeon or progression landmark. The location name is shown once in the middle of the screen. Dungeons use Valheim's hammer pin.

What it marks

Every supported POI has its own setting in the configuration file. All included markers are enabled by default.

Black Forest: Burial Chambers, Troll Caves, Haldor, and Copper Deposits.

Swamp: Sunken Crypts and Fire Geysers.

Mountains: Frost Caves, Silver Veins, and Dragon Nests.

Plains: Fuling Villages, Tar Pits, Fuling Outposts, and Stone Towers.

Mistlands: Yggdrasil Roots, Infested Mines, Dvergr Outposts and Towers, Excavation Sites, and Harbours.

Ashlands: Charred Fortresses, Putrid Holes, and Flametal Ore Veins.

Deep North: Abandoned Villages, Winding Tunnels, Gates of Morkhalla, and Jotun Invasions.

Install

  1. Install BepInExPack Valheim with Thunderstore Mod Manager or r2modman.
  2. Install this package.
  3. Start the game once to create BepInEx/config/rollstuhltreter.valheim.autopoimarker.cfg.

For a manual install, copy plugins/AutoPOIMarker.dll to BepInEx/plugins/.

Settings

The default detection radius is 50 metres. Each biome has its own section with an individual switch for every supported POI.

The Additional POIs section contains one AdditionalPoiNames field for extra location-name fragments separated by commas. These additions apply in every biome, so use specific prefab or location names.

Performance

World locations are indexed gradually after a world loads. During play, the mod only checks the small cached area around the player after they have moved or a nearby server location has loaded. Server-loaded locations use the same cache and filters as local-world locations, even when the server does not expose a generated-world list to the client. It does not repeatedly search all world locations or Unity objects.

Multiplayer diagnostics

For troubleshooting only, set EnableDebugLogging = true in the [Debug] section. The plugin will write [POI Debug] entries to BepInEx/LogOutput.log while it indexes locations and processes server-loaded POIs. Turn the setting back off after collecting a log.

Multiplayer

This is a client-side mod. It only reads the local world's generated locations and writes pins to the local player's map. It does not need to be installed on the server.

Author

Rollstuhltreter

CHANGELOG

Changelog

2.0.1

  • Added an option to change specific POI Marker types in config.
  • Added named portal pins. Manually removed pins stay hidden until the name is entered again; pins disappear when portals are destroyed.

1.9.0

  • Added Copper, Flametal Ore, and Giant Remains markers, optional trader and boss pins, and a location-index fix.