Thanks for the log.
I can't seem to find the mod, but it looks like an issue with the mod itself as opposed to any installation issue, or missing dependencies.
It may be missing a map layer, or warp points, or something in the way it's setup in ContentPatcher.
Map mapking isn't really in my wheelhouse; though I've been searching around.
And because it mentions potentially losing stuff in the modded location.
Sounds like it may be this issue:
Mods for Stardew Valley using SMAPI. Contribute to Pathoschild/StardewMods development by creating an account on GitHub.
github.com
Code:
02:07:41 INFO SMAPI Custom_RoseWood 1.0.0 by Mushroom | for Content Patcher | Simple map
02:09:21 TRACE SMAPI Content Patcher loaded asset 'Maps/Custom_RoseWood' (for the 'Custom_RoseWood' content pack).
02:09:21 ERROR Content Patcher Custom_RoseWood failed to load location 'Custom_RoseWood'. If you save after this point, any previous content in that location will be lost permanently.
Technical details: System.NullReferenceException: Object reference not set to an instance of an object.
at StardewValley.GameLocation.loadLights() in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\GameLocation.cs:line 15327
at StardewValley.GameLocation.loadMap(String mapPath, Boolean force_reload) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\GameLocation.cs:line 1721
at StardewValley.GameLocation.reloadMap() in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\GameLocation.cs:line 1816
at StardewValley.GameLocation..ctor(String mapPath, String name) in C:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\GameLocation.cs:line 1250
at ContentPatcher.Framework.Locations.CustomLocationManager.Apply(IList`1 saveLocations, IList`1 gameLocations) in E:\source\_Stardew\Mods.Pathoschild\ContentPatcher\Framework\Locations\CustomLocationManager.cs:line 130