Difference between revisions of "Modding:Mod compatibility"

From Stardew Valley Wiki
Jump to navigation Jump to search
Line 11: Line 11:
  
 
==SMAPI mods==
 
==SMAPI mods==
Here's a list of mods tested with SMAPI 2.0.
+
Here's a list of mods tested with SMAPI 2.0. This list shows whether a mod is ''compatible''; it may have bugs unrelated to SMAPI 2.0 itself.
  
 
* '''Players:''' please don't edit this list directly; post a message in the [http://community.playstarbound.com/threads/135000 SMAPI 2.0 migration thread] instead.
 
* '''Players:''' please don't edit this list directly; post a message in the [http://community.playstarbound.com/threads/135000 SMAPI 2.0 migration thread] instead.
Line 49: Line 49:
 
   |name    = Animal Mood Fix
 
   |name    = Animal Mood Fix
 
   |author  = Grant Peters
 
   |author  = Grant Peters
   |url     = http://www.nexusmods.com/stardewvalley/mods/761
+
   |hide-url= http://www.nexusmods.com/stardewvalley/mods/761
 
   |status  = obsolete
 
   |status  = obsolete
 
   |summary = remove this mod (no longer needed since Stardew Valley 1.2).
 
   |summary = remove this mod (no longer needed since Stardew Valley 1.2).
Line 246: Line 246:
 
   |name    = Climates of Ferngill
 
   |name    = Climates of Ferngill
 
   |author  = Sakorona
 
   |author  = Sakorona
   |author2 = Kylindra
+
   |author2 = Kylindra or KoihimeNakamura
 
   |url    = http://www.nexusmods.com/stardewvalley/mods/604
 
   |url    = http://www.nexusmods.com/stardewvalley/mods/604
 
   |status  = soon-official
 
   |status  = soon-official
Line 533: Line 533:
 
   |name    = Loved Labels
 
   |name    = Loved Labels
 
   |author  = Advize and Jinxiewinxie
 
   |author  = Advize and Jinxiewinxie
   |url     = http://www.nexusmods.com/stardewvalley/mods/279
+
   |hide-url= http://www.nexusmods.com/stardewvalley/mods/279
 
   |status  = workaround
 
   |status  = workaround
 
   |summary = use [http://community.playstarbound.com/attachments/lovedlabels-2-0-1-pathoschild-update-zip.186213 unofficial update]
 
   |summary = use [http://community.playstarbound.com/attachments/lovedlabels-2-0-1-pathoschild-update-zip.186213 unofficial update]
Line 804: Line 804:
 
   |name    = Solar Eclipse Event
 
   |name    = Solar Eclipse Event
 
   |author  = Sakorona
 
   |author  = Sakorona
 +
  |author2 = Kylindra or KoihimeNakamura
 
   |url    = http://www.nexusmods.com/stardewvalley/mods/897
 
   |url    = http://www.nexusmods.com/stardewvalley/mods/897
 
   |status  = soon-official
 
   |status  = soon-official
Line 824: Line 825:
 
   |summary =  
 
   |summary =  
 
   |source  = https://github.com/tstaples/StackSplitX
 
   |source  = https://github.com/tstaples/StackSplitX
 +
}}
 +
{{/entry
 +
  |name    = Stardew Editor
 +
  |author  = spacechase0
 +
  |url    = http://www.nexusmods.com/stardewvalley/mods/1298
 +
  |status  = ok
 +
  |summary =
 +
  |source  =
 
}}
 
}}
 
{{/entry
 
{{/entry
Line 832: Line 841:
 
   |summary =  
 
   |summary =  
 
   |source  = https://github.com/monopandora/StardewNotification
 
   |source  = https://github.com/monopandora/StardewNotification
 +
}}
 +
{{/entry
 +
  |name    = Stardew Symphony
 +
  |author  = Omegasis
 +
  |author2 = Alpha_Omegasis
 +
  |url    = http://www.nexusmods.com/stardewvalley/mods/425
 +
  |status  = soon-official
 +
  |summary =
 +
  |source  = https://github.com/janavarro95/Stardew_Valley_Mods
 +
}}
 +
{{/entry
 +
  |name    = Stardew Valley Expansion
 +
  |author  = tegobash
 +
  |hide-url= http://www.nexusmods.com/stardewvalley/mods/284
 +
  |status  = obsolete
 +
  |summary = mod page says not to use it.
 +
  |source  =
 
}}
 
}}
 
{{/entry
 
{{/entry
Line 841: Line 867:
 
   |summary = remove this mod (no longer used by Save Anywhere despite what its mod page says).
 
   |summary = remove this mod (no longer used by Save Anywhere despite what its mod page says).
 
   |source  = https://github.com/janavarro95/Stardew_Valley_Mods
 
   |source  = https://github.com/janavarro95/Stardew_Valley_Mods
 +
}}
 +
{{/entry
 +
  |name    = Starting Money
 +
  |author  = mmanlapat
 +
  |url    = http://www.nexusmods.com/stardewvalley/mods/1138
 +
  |status  = ok
 +
  |summary =
 +
  |source  =
 
}}
 
}}
 
{{/entry
 
{{/entry
Line 856: Line 890:
 
   |status  = ok
 
   |status  = ok
 
   |summary =  
 
   |summary =  
 +
  |source  =
 +
}}
 +
{{/entry
 +
  |name    = Stone Bridge Over Pond
 +
  |author  = Advize & jinxiewinxie
 +
  |hide-url= http://www.nexusmods.com/stardewvalley/mods/316
 +
  |status  = obsolete
 +
  |summary = compatible but doesn't work (in any version of SMAPI).
 +
  |source  =
 +
}}
 +
{{/entry
 +
  |name    = Stumps to Hardwood Stumps
 +
  |author  = Nishtra
 +
  |url    = http://www.nexusmods.com/stardewvalley/mods/691
 +
  |status  = ok
 +
  |summary =
 +
  |source  =
 +
}}
 +
{{/entry
 +
  |name    = Tapper Ready
 +
  |author  = skunkkky
 +
  |url    = http://www.nexusmods.com/stardewvalley/mods/1219
 +
  |status  = ok
 +
  |summary =
 +
  |source  =
 +
}}
 +
{{/entry
 +
  |name    = Taxes Mod
 +
  |author  = bdawson1993
 +
  |url    = http://www.nexusmods.com/stardewvalley/mods/38
 +
  |status  = broken
 +
  |summary = ancient mod, not open-source.
 
   |source  =  
 
   |source  =  
 
}}
 
}}
Line 891: Line 957:
 
   |summary = change the <tt>UniqueID</tt> field in <tt>manifest.json</tt> to <tt>TimeFreeze</tt>.
 
   |summary = change the <tt>UniqueID</tt> field in <tt>manifest.json</tt> to <tt>TimeFreeze</tt>.
 
   |source  = https://github.com/janavarro95/Stardew_Valley_Mods
 
   |source  = https://github.com/janavarro95/Stardew_Valley_Mods
 +
}}
 +
{{/entry
 +
  |name    = Time Reminder
 +
  |author2 = Kylindra or KoihimeNakamura
 +
  |url    = http://www.nexusmods.com/stardewvalley/mods/1000
 +
  |status  = ok
 +
  |summary =
 +
  |source  =
 
}}
 
}}
 
{{/entry
 
{{/entry

Revision as of 02:53, 16 July 2017

Index

SMAPI 2.0 lets mods do much more, but it no longer supports old deprecated APIs. Any mods which still have deprecation warnings won't work in SMAPI 2.0, which will release in Q4 2017. Those mods will still work fine until then.

What to do

  1. For each mod you have installed:
    • If it's listed below, follow the instructions for that mod to update it.
    • Otherwise, update to its latest version.
  2. If a mod is still failing, post a message in the SMAPI 2.0 migration thread and we'll help. Make sure to attach your SMAPI log after trying the mod.

SMAPI mods

Here's a list of mods tested with SMAPI 2.0. This list shows whether a mod is compatible; it may have bugs unrelated to SMAPI 2.0 itself.

What about mods not listed here?

Most mods should work fine with SMAPI 2.0. Make sure you update to their latest version.

For players: If a mod stopped working and updating it didn't help, post a message in the SMAPI 2.0 migration thread and I'll help you figure it out. If the mod is incompatible, I'll let the author know, submit a pull request if the code is available, and possibly create an unofficial update if needed.

For mod authors: see how to update deprecated code or come chat in #modding on Discord (a preview version of SMAPI 2.0 is also available there to test your mods). Don't have time to update your mods? Post a message in the SMAPI 2.0 migration thread and I'll update them for you. :)