
AutoPOIMarker
Adds local map pins for nearby Valheim dungeons and progression landmarks.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
- Install BepInExPack Valheim with Thunderstore Mod Manager or r2modman.
- Install this package.
- 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