Annosz / UIInfoSuite2

Ongoing maintenance for the original UI Info Suite mod for Stardew Valley.
1.47k stars 272 forks source link

[Visual]: Using this mod on multiplayer causes the mod to break if other users in game menu aren't the same. #520

Closed GitFist closed 4 months ago

GitFist commented 5 months ago

Mod Version

v2.3.1

Multiplayer

Multiplayer (Host)

SMAPI Log

https://smapi.io/log

Description

Issue

image I have most of the features on this mod disabled as the host. The other users on my server have the mod with features enabled. My settings are overruled by their settings. A simple config file in the mod folder would fix this since farmhands could receive the mod file from me.

Steps to Reproduce

  1. First
  2. Second
  3. Third
  4. Fourth
drewhoener commented 5 months ago

@GitFist Just to confirm, if the other players in your game turn off the luck display, it correctly disables? This shouldn't be a thing, since nothing gets synced over the network, each instance is isolated

GitFist commented 5 months ago

@GitFist Just to confirm, if the other players in your game turn off the luck display, it correctly disables? This shouldn't be a thing, since nothing gets synced over the network, each instance is isolated

Thanks for the reply. I think there was confusion on how the mod was supposed to operate. I added this mod to an existing save and after configuring in game during multiplayer none of the changes worked because there wasn't a JSON generated in the /data/ folder until I slept and closed the game.

Is it possible to have a config file that overrules any JSON file? If not that's fine since I know how the mod works now.

drewhoener commented 4 months ago

@GitFist

Is it possible to have a config file that overrules any JSON file? If not that's fine since I know how the mod works now.

Yes, if you use GMCM or edit config.json, you can specify a config name to use all the time

drewhoener commented 4 months ago

Closing this issue since it's stale, but I hope to be moving fully to GMCM in the future :)