Mods in co-op?

IntoxicHeart

Planter
- How exactly does it work with using mods in co-op?

- Does everyone need to have the same mods, or does only the host? (ie: SVE, would only the host need to have it and it would show up for everyone in the host’s game, or does each player need to have it … or another ie: aesthetic mods, such as Elle’s seasonal buildings and animals)

- For the non-host players, if they have mods that the host doesn’t have, will the mods still show up in-game for those players, or?

- Do things vary from mod-to-mod when it comes to co-op?
 

Odin

Moderator
Staff member
It really depends on the mod, so yes to your last question. When someone hosts a multiplayer game, it doesn't "share" any information with other people beyond how that particular save of Stardew is set up. So if a mod is just changing visuals for you, no one else needs to install it, but they won't see the visual mod themselves. This does mean people can use different visual mods even when it multiplayer though.

For something like SVE, everyone will need to install it because it makes so many changes to the game. Everyone will need to have SVE because the base game wouldn't be able to display things like custom NPCs.
- For the non-host players, if they have mods that the host doesn’t have, will the mods still show up in-game for those players, or?
Again it depends. Very often on Nexus, mods will mention if everyone needs to install them for multiplayer.
 

IntoxicHeart

Planter
It really depends on the mod, so yes to your last question. When someone hosts a multiplayer game, it doesn't "share" any information with other people beyond how that particular save of Stardew is set up. So if a mod is just changing visuals for you, no one else needs to install it, but they won't see the visual mod themselves. This does mean people can use different visual mods even when it multiplayer though.

For something like SVE, everyone will need to install it because it makes so many changes to the game. Everyone will need to have SVE because the base game wouldn't be able to display things like custom NPCs.

Again it depends. Very often on Nexus, mods will mention if everyone needs to install them for multiplayer.
Thank you very much for clarifying ^^
 

elena

Greenhorn
It really depends on the mod, so yes to your last question. When someone hosts a multiplayer game, it doesn't "share" any information with other people beyond how that particular save of Stardew is set up. So if a mod is just changing visuals for you, no one else needs to install it, but they won't see the visual mod themselves. This does mean people can use different visual mods even when it multiplayer though.

For something like SVE, everyone will need to install it because it makes so many changes to the game. Everyone will need to have SVE because the base game wouldn't be able to display things like custom NPCs.

Again it depends. Very often on Nexus, mods will mention if everyone needs to install them for multiplayer.
hello, my friend cant join my farm, i have mods and he doesnt.. his whole game crashes when he tries joining my fame, any idea why?


ALSO MY OLD FARM IS GONE I CANT LOAD IT,details>>>
Hello, i cant load my farm, everytime i try it sends me back to main screen and i get this error on sampi >>>

SMAPI log parser - SMAPI.io

before this loading prob i had these probs >
i also wasntable to see my trashcan "the one on the right of inventory box" Also wasnt able to see teh numbers of items i have in my invenotry and every time i tried to go to ginger island i get stuck in the loading screen forever
 

Odin

Moderator
Staff member
hello, my friend cant join my farm, i have mods and he doesnt.. his whole game crashes when he tries joining my fame, any idea why?
It's possible one of your mods will need to be installed by him in order for him to play on your farm. The first thing to try would be to have him install SMAPI (https://smapi.io/). If his game continues to crash trying to connect with SMAPI, you'll want to look through the mods you have and see if they require all players to install them for multiplayer. Often times the Nexus page for the mod will mention this.

ALSO MY OLD FARM IS GONE I CANT LOAD IT,details>>>
You can try following the steps on the wiki to recover that save: https://stardewvalleywiki.com/Saves#Save_disappeared_or_doesn.27t_load

Hello, i cant load my farm, everytime i try it sends me back to main screen and i get this error on sampi >>>

SMAPI log parser - SMAPI.io
I realize my reply is a bit late, but if you're still having this issue I would start by updating all of the mods that you can (you can see the list of available updates at the top of the log.
 

mio.g0ne

Newcomer
Hey hey uh my coop world with my girlfriend will no longer work now that both of us have mods downloaded. First I downloaded mods, and I was able to join fine. Then they downloaded the same mods, and now everytime I try to join it just says "no available cabins" and SMAPI gives me this:

[game] An error occurred in the base update loop: InvalidOperationException: Failed reading Character (Farmer) field 'Character (Farmer): friendshipData' ---> ArgumentException: An item with the same key has already been added. Key: at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior) at Netcode.NetDictionary`5.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetDictionary.cs:line 604 at Netcode.NetFields.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetFields.cs:line 236 --- End of inner exception stack trace --- at Netcode.NetFields.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetFields.cs:line 240 at StardewValley.Network.Client.receiveAvailableFarmhands(BinaryReader msg) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\Client.cs:line 124 at StardewModdingAPI.Framework.SMultiplayer.OnClientProcessingMessage(IncomingMessage message, Action`1 sendMessage, Action resume) in SMAPI\Framework\SMultiplayer.cs:line 336 at StardewValley.SDKs.Steam.SteamNetClient.receiveMessagesImpl() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\SDKs\Steam\SteamNetClient.cs:line 406 at StardewValley.Network.Client.receiveMessages() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\Client.cs:line 70 at StardewValley.Menus.FarmhandMenu.update(GameTime time) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Menus\FarmhandMenu.cs:line 292 at StardewValley.Menus.TitleMenu.update(GameTime time) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Menus\TitleMenu.cs:line 1728 at StardewValley.Game1.updateActiveMenu(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 4795 at StardewValley.Game1._update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 4117 at StardewValley.Game1.Update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 3185 at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 1084 [game] WARNING: Mismatched UI Mode Push/Pop counts. Correcting.

Any ideas on what to do?? I tried putting the invite code in again, running it with no mods, even making a new farm and it still gives the same log and pops up a black screen in game. I really don't know what else to do. (also, I tried putting the log into that log parser thing and it doesn't register it, I could be doing it wrong because I don't really know how that works but just as a side note)
 
Top