File information

Last updated

Original upload

Created by

Bouhm

Uploaded by

Bouhm

Virus scan

Safe to use

About this mod

Shows the locations of NPC and farmers on the map page. Uses a modified map page that is much more accurate to the game.

Requirements
Permissions and credits
Mirrors
Changelogs
Donations
Installing & Using Mods
  1. Install the latest version of SMAPI.
  2. Download this mod and unzip it into Stardew Valley/Mods.
  3. Run the game using SMAPI.

You must install different files for SDV 1.2 and SDV 1.3-beta.
If you have issues, double-check that you have the correct and lastest version of SMAPI.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Shows NPC locations on the map. Uses a modified map page that is much more accurate to the game. Includes various settings to customize when to show NPCs. 


This mod is not yet fully featured for farmhands (non-host players) in multiplayer. Only the host can see the NPCs.



Mod Configurations

Using the Mod Menu:

- For Keyboard + Mouse: While the map is open, press the 'TAB' key to open the mod menu.
- For Controllers: While the map is open, press the 'Y' button to open the mod menu.

Changing Tooltip Placements
- For Keyboard + Mouse: While the map is open, press the 'SPACE' key to change tooltip placement modes.
- For Controllers: While the map is open, press the 'RIGHT/LEFT BUMPER' buttons to change tooltip placement modes.

Using Recolored Maps
In order to use the recolored mod maps for Eeemie's Map Recolour or Starblue Valley, you must have the CONTENT PATCHER versions of those mods installed. 
- For Starblue Valley: Go into the Starblue Valley/assets folder in Mods/ and remove map.png.

Using Villager Sprite Mods
The mod crops the villager heads from the sprites to create map markers. For any custom sprites or sprite retextures, this will have to be adjusted.
- Go into the NPC Map Locations mod folder and open config.json with any text editor (Notepad++ or Sublime recommended)
- Find "VillagerCrop": {} and inside of the brackets, add changes to villagers by adding "[Villager Name]": [Pixel Offset From Top], where a positive offset lowers the sprite and a negative offset raises the sprite. You will most likely have to do some trial-and-error to figure out the exact numbers.
- Example for Adarin's Bachelorette Mod:
"VillagerCrop": {
"Alex": 3,
"Elliott": 2,
"Harvey": 5,
"Sam": 2,
"Sebastian": 3
},

Using Custom NPCs (EXPERIMENTAL)
- To add custom NPCs, you can follow the steps for Villager Sprite Mods with a few changes:
- - Find "CustomNpcs": {} and inside of the brackets, add changes to villagers by adding "[Villager Name]": {"crop": [Pixel Offset From Top]}
- Example:
"CustomNpcs": { 
"ConcernedApe": {
"crop": 3
},
"Pathoschild" : {
"crop": 1
}
},

Common Problems

Duplicate villagers when using UI Info Suite

UI Info Suite mod has a feature to show villagers, and as a result having it installed along with this mod will show duplicate villagers. To continue using this mod, there is an option in UI Info Suite to disable NPC tracking.

Vanilla Map shows instead of Mod Map
This is most likely due to a conflict with a Content Patcher mod that replaces the map. You will have to manually remove the map from the conflicting Content Patcher mod (see Using Recolored Maps above) to resolve the conflict.


Reporting Bugs

Refer to the stickied post in the POSTS page.


Source code is available on my github.
REPORT BUG
Top