Encountering an issue I am unsure how to resolve. I have the following mods installed: Free Love, Custom Spouse Rooms, and Split Spouse Rooms (Free Love) --the one for lads when you have a cellar. I married Sebastian, then Sam, and everything was fine and their rooms appeared in that order to the right of the main bedroom after tweaking the configs. The problem comes when I invite Krobus to live with me. No matter what I do, after I attempt to re-enter my home after they accept my offer to live with me the screen is blacked out and it seems SMAPI crashes. The best I got it was a black screen where I could still hear the audio of the interior of my house. Have attempted about 5 times and the same result (aside from my last one getting audio); only difference with the last attempt is that I re-downloaded the split spouse room mod to start with a fresh content file. The crash only occurs after I re-enter my house after Krobus accepts the offer to live with me.
ANY SUGGESTIONS? Worst case scenario I just give up on Krobus.
Split Spouse Rooms content file only has the character names re-ordered to the order I wanted the rooms (so the first 3 are Sebastian, Sam, and Krobus; remaining names reshuffled to account for swapping characters around). No other settings were messed with.
Custom Spouse Rooms config is as below: { "EnableMod": true, "SpouseRoomOrder": "Sebastian,Sam,Krobus", "DecorateHallsIndividually": false }
I've encountered this bug before too. In another thread, a kind person told me how to solve it. I think it could be very helpful for you too. The mod I disabled was CustomSpouseRooms. Here are their exact words: okay I found a way to get around this bug, it's a bit tedious but at least it works in my case.
basically this bug happens because for some reason the game/mod can't generate a new room during a session, so after you ask for marriage and go into your farm, the game try and fail to generate the room then crash.
what I did was basically disable the mod (or move the folder out of /mod if you installed manually) for the day you ask for marriage, finish the day how you usually would, the quit game, enable the mod, re-enter the game and vola, everything loads normally, including the new room.
the no cellar mens version was working perfectly until i upgraded my house. I followed the descriptions instructions and downloaded the cellar version and replaced/deleted the old version but now there's a large black space in between their rooms? Hard to explain but I have 4 partners so the first two are fine, then there's a large walkable black space, then the other two rooms. I'm not sure how to fix this and also dont see anything irregular in the smapi log. (editing my comment bc i went back and realized the space was walkable and the other two rooms were actually there and not just gone)
The Large black space means there's supposed to be another person's room in there, edit the Content.json file and make replace the names so that they're in the proper place.
I don't plan on marrying ANYONE till I've fully upgraded the farmhouse can I download the version for after the upgrade and have it function properly or do I have to download the other version then replace it?
For your situation, I'd say just download the fully upgraded version. It wont change the farmhouse until you get it fully upgraded, regardless of whether you married someone yet or not.
[Custom Spouse Rooms] This mod failed in the GameLoop.GameLaunched event. Technical details: Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\[CSR] Split Spouse Rooms (Ladies)\content.json. Technical details: Error converting value "data" to type 'CustomSpouseRooms.SpouseRoomDataObject'. Path '', line 1, position 6. at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86 at StardewModdingAPI.Framework.ContentPack.ReadJsonFile[TModel](String path) in SMAPI\Framework\ContentPack.cs:line 76 at CustomSpouseRooms.ModEntry.GameLoop_GameLaunched(Object sender, GameLaunchedEventArgs e) in C:\Users\poiqwe\source\repos\StardewValleyMods\CustomSpouseRooms\ModEntry.cs:line 115 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
thanks for the mod but unfortunately i upgraded the house and i downloaded the file with cellar but when i married to seb it just only empty room? how can i fix it
I've heard that you can't change the flooring that borders the rooms, regardless of the Custom Spouse Rooms config.json: "DecorateHallsIndividually": true. And mods like Custom Decoration Areas and Dynamic Flooring. Hoping there's an update from the original creator soon about that.
But can I fix this thing that's circled at the top? I've used the "Split Spouse Rooms (Women)" mod. https://i.imgur.com/aLBuad8.png
Any way to fix that one tile border around the spouse room of un-changeable default flooring. Also, there's an issue with the spouse room border matching the rest of the Farmhouse, it seems that these rooms are one tile longer and wider than the default farmhouse rooms they are beside. I'm using the default Farmhouse, FreeLove, this mod (and its required mods) and Romanceable Rasmodius/Rasmodia. https://pasteboard.co/9IBHbyQM9DdY.jpg
I would go to Custom Spouse Rooms for that, as this mod just makes code for that mod to function easier. The room extensions are to make sure spouses can go and walk around rooms I'm pretty sure.
Hello there, I was wondering if you could help me with the positioning for the rooms? I just want Sam's room to be like the default/vanilla. And want Krobus to be at the bottom. This is my 1st time using any Free Love mod, so should I be preparing to have a room for Krobus or should I do it after I get him?
I also don't know which main file mod to download. I have a fully upgraded house with the cellar, but I did have problems with "Split Spouse Rooms (Men)", as Sam couldn't wake up. I downloaded the men's first since Krobus is referred as a male character too. But tried the "Split Spouse Rooms (Women)" I had no problems so far, except I'm guessing there's no room at the bottom since it's not forcefully replacing where my original spouse room was?
And that I'll get Krobus' room when I have and configure things? Edit: Nvm I figured it out! The starting position was X: 34 and Y: 24, also "custom_spouse_room_closed_right" for the shell type. And I ended up using the "Split Spouse Rooms (Women)" mod.
If Ariah's room usually has stuff in it when you marry her in normal circumstances, I would go check the content.json file of this mod to make sure the room name matches up with what Ridgeside village has her name in their code.
How strange, I'm married to her and I have a son, although the room is empty. I guess you don't have the option ""RomanceAllVillagers": true" in the free love configuration
28 comments
ANY SUGGESTIONS? Worst case scenario I just give up on Krobus.
Split Spouse Rooms content file only has the character names re-ordered to the order I wanted the rooms (so the first 3 are Sebastian, Sam, and Krobus; remaining names reshuffled to account for swapping characters around). No other settings were messed with.
Custom Spouse Rooms config is as below:
{
"EnableMod": true,
"SpouseRoomOrder": "Sebastian,Sam,Krobus",
"DecorateHallsIndividually": false
}
Split Spouse Rooms content file:
{
"data": [
{
"name": "Sebastian",
"upgradeLevel": 3,
"startPos": {
"X": 34,
"Y": 23
},
"spousePosOffset": {
"X": 3,
"Y": 3
},
"shellType": "custom_spouse_room_open_right",
// "templateName": "Sebastian"
},
{
"name": "Sam",
"upgradeLevel": 3,
"startPos": {
"X": 41,
"Y": 23
},
"spousePosOffset": {
"X": 3,
"Y": 3
},
"shellType": "custom_spouse_room_open_right",
// "templateName": "Sam"
},
{
"name": "Krobus",
"upgradeLevel": 3,
"startPos": {
"X": 48,
"Y": 23
},
"spousePosOffset": {
"X": 3,
"Y": 3
},
"shellType": "custom_spouse_room_open_right",
// "templateName": "Krobus"
},
{
"name": "Harvey",
"upgradeLevel": 3,
"startPos": {
"X": 55,
"Y": 23
},
"spousePosOffset": {
"X": 3,
"Y": 3
},
"shellType": "custom_spouse_room_open_right",
// "templateName": "Harvey"
},
{
"name": "Alex",
"upgradeLevel": 3,
"startPos": {
"X": 62,
"Y": 23
},
"spousePosOffset": {
"X": 3,
"Y": 3
},
"shellType": "custom_spouse_room_open_right",
// "templateName": "Alex"
},
{
"name": "Elliot",
"upgradeLevel": 3,
"startPos": {
"X": 69,
"Y": 23
},
"spousePosOffset": {
"X": 3,
"Y": 3
},
"shellType": "custom_spouse_room_closed_right",
// "templateName": "Elliot"
},
{
"name": "Shane",
"upgradeLevel": 3,
"startPos": {
"X": 15,
"Y": 23
},
"spousePosOffset": {
"X": 3,
"Y": 3
},
"shellType": "custom_spouse_room_closed_left",
// "templateName": "Shane"
},
]
}
okay I found a way to get around this bug, it's a bit tedious but at least it works in my case.
basically this bug happens because for some reason the game/mod can't generate a new room during a session, so after you ask for marriage and go into your farm, the game try and fail to generate the room then crash.
what I did was basically disable the mod (or move the folder out of /mod if you installed manually) for the day you ask for marriage, finish the day how you usually would, the quit game, enable the mod, re-enter the game and vola, everything loads normally, including the new room.
(editing my comment bc i went back and realized the space was walkable and the other two rooms were actually there and not just gone)
Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\[CSR] Split Spouse Rooms (Ladies)\content.json.
Technical details: Error converting value "data" to type 'CustomSpouseRooms.SpouseRoomDataObject'. Path '', line 1, position 6.
at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86
at StardewModdingAPI.Framework.ContentPack.ReadJsonFile[TModel](String path) in SMAPI\Framework\ContentPack.cs:line 76
at CustomSpouseRooms.ModEntry.GameLoop_GameLaunched(Object sender, GameLaunchedEventArgs e) in C:\Users\poiqwe\source\repos\StardewValleyMods\CustomSpouseRooms\ModEntry.cs:line 115
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
But can I fix this thing that's circled at the top? I've used the "Split Spouse Rooms (Women)" mod.
https://i.imgur.com/aLBuad8.png
I also don't know which main file mod to download. I have a fully upgraded house with the cellar, but I did have problems with "Split Spouse Rooms (Men)", as Sam couldn't wake up. I downloaded the men's first since Krobus is referred as a male character too. But tried the "Split Spouse Rooms (Women)" I had no problems so far, except I'm guessing there's no room at the bottom since it's not forcefully replacing where my original spouse room was?
And that I'll get Krobus' room when I have and configure things?
Edit: Nvm I figured it out! The starting position was X: 34 and Y: 24, also "custom_spouse_room_closed_right" for the shell type. And I ended up using the "Split Spouse Rooms (Women)" mod.
I guess you don't have the option ""RomanceAllVillagers": true" in the free love configuration