The config file for NPC Map Locations includes various customizations for hotkeys, mod settings, and support for other mods. They are created per save file and can be found in NPCMapLocations/config.{
"NameTooltipMode": 1, | Value representing mode for map tooltip location (changed in mod menu)
"ImmersionOption": 1, | Value representing mode showing NPCs (changed in mod menu)
"ByHeartLevel": false, | Value representing mode for showing NPCs
(changed in mod menu)
"HeartLevelMin": 0, | Value representing mode for showing NPCs
(changed in mod menu)
"HeartLevelMax": 12, | Value representing mode for showing NPCs
(changed in mod menu)
"OnlySameLocation": false, | Value representing mode for showing NPCs (changed in mod menu)
"ShowHiddenVillagers": false, | Value for showing NPCs otherwise hidden (changed in mod menu)
"MarkQuests": true, | Value for showing quests and birthdays (changed in mod menu)
"ShowTravelingMerchant": true, | Value for showing Traveling Merchant (changed in mod menu)
"NpcBlacklist": [], | List of NPCs that should be hidden (changed in mod menu)
"UseSeasonalMaps": true, | Value for showing seasonal maps with season change "ShowMinimap": true, | Value for toggling minimap on/off (changed in-game)
"MinimapX": 12, | Value representing minimap position (changed in-game)
"MinimapY": 12, | Value representing minimap position (changed in-game)
"MinimapWidth": 100, | Value representing minimap size (changed mod menu)
"MinimapHeight": 60, | Value representing minimap size (changed mod menu)
"MenuKey": "Tab", | Key used to open the mod menu
}
I've separated the fields you should edit in-game and fields you can only edit with the config file. More details on the usage for each field can be found in other articles.
About JSON
JSON is a widely used text format for structuring data. I recommend editing .json files with a text editor that supports the format such as Notepad++ or Sublime.
Its format is typically Key: Value where each Key-Value pair is a field and a list of Key-Value pairs are contained within {}, separated by commas and newlines. The Key must always be in quotation marks, and the value must always be the same type of the default value (number, string (in quotation marks), an array [ ] or another JSON object { }.
You can delete the config file to create a new config file with the default values.
Troubleshooting: Mod not loading after config edits
You most likely have an error with your json formatting. Copy and paste the file's contents into https://jsonlint.com/ to find and fix the errors.
0 comments