Pinsanity
[PATCHED for 1.0] Finds resources near you and pins them on the Valheim minimap. Over 160 different things. Incredibly configurable.
About this mod Author’s original text
Pinsanity: Resource Finder Gone Berserk
"If it's worth doing, it's worth overdoing!"
Ever walked into a dungeon and wondered if it'd be worth your time... or only have 2 lousy surtling cores?
Ever spent hours slogging through swamps searching for turnip seeds? (They're more abundant than you think!)
Ever scoured endless slopes looking for onion seeds, only to find skellies and golems?
Me too, so I made this.
Pinsanity finds resources near you and pins them on the Valheim minimap. Food, wood, metals, dungeon entrances, spawners, Dvergr bases, valuables inside buried treasure chests... even the amount of honey in your beehives... over 160 different things, all tracked, all configurable, all labeled however you like.
Press F8 to open the settings window and make it yours.
See Pinsanity for tons of screenshot examples
UPDATE, SEP 26:
Compatibility fix for Valheim 1.0 (Deep North). No new Deep North content included, though I did quickly add Lingonberry bushes and entrances to Winding Tunnels while testing.
Features That'll Blow Your Mind:
- Shows the actual icon for each resource, loaded directly from the game's assets (no folders or image files to fiddle with)
- Pickables that respawn (berries, branches, etc) won't appear on your map unless they're actually pickable
- Instantly know if a dungeon or fortress is worth your time
- Every resource can be toggled on or off individually; every label is customizable
- Wrapped in a GUI so you don't have to repeatedly quit/edit/save the config file a thousand times
- Optimized like crazy. Includes a Benchmarking feature if you don't believe me!
Also:
- Shows treasure chests containing specific rare items (silver necklaces, onion seeds, etc) and labels them accordingly
- Empty treasure chests show an EMPTY label to save you time
- Dungeon loot shows the name in your local language (I'll skip the complicated reason why)
And how 'bout that config file!
- Hand-rolled file is organized with sections and comments instead of the usual BepInEx wall of text
- You can even use special characters (like #) in your custom labels
- Future updates (ie. Deep North) won't break your customizations
- Want to change the hotkey away from the default F8? Edit the cfg file (that one's not in the GUI)
So what are you waiting for?
Find it, pin it, plunder it. 🤓
And then what?
See GitHub for the roadmap of future updates.
Requirements
Requires: BepInEx. That's it.
Strongly recommended: the Super Duper Mappy Zoomer mod for laser precision when finding things. The vanilla map's maximum zoom is NOT ENOUGH!
Installation
- Install BepInEx if you haven't already
- Download the latest version of Pinsanity page
- Drop it into your BepInEx plugins folder (\SteamLibrary\steamapps\common\Valheim\BepInEx\plugins)
- Launch Valheim, load/start a game, and press F8
Compatibility
No known conflicts. All patches only fire while the settings window is open, and the game is paused during that time.
See the GitHub README for a full list of patched methods.
Not tested in multiplayer. Wanna check it and let me know?
Bugs?
Post a comment or open a GitHub issue.
AI slop? Hell no!
This mod is a labor of love, painstakingly built over the course of 10 months.
It was built from scratch by analyzing the game's decompiled code, not by copying or modifying existing mods.
Yes, Claude helped. No, it wasn't a single prompt. Every line has been read, understood(ish 😉), and approved by a human.
No memory leaks. No thread safety issues. No lifecycle problems. No hot-path concerns.
Audit it yourself (or, y'know, with the AI of your choice):
And The Riveting Backstory!
(Which, I know, nobody cares about except me)
In July of 2025, my character walked into a black forest dungeon.
Would it be worth my time? Would it have 10 surtling cores or only 2?
Wait... what about building a mod that can scan and tell me EXACTLY how many cores
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- 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.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- 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.
Install these first, or the mod will not work: