Difference between revisions of "Modding:Mod compatibility"

From Stardew Valley Wiki
Jump to navigation Jump to search
(→‎SMAPI mods: + update keys)
(→‎SMAPI mods: + update keys)
Line 2,064: Line 2,064:
 
   |name    = Loved Labels
 
   |name    = Loved Labels
 
   |author  = Advize and Jinxiewinxie
 
   |author  = Advize and Jinxiewinxie
   |id      =  
+
   |id      = Advize.LovedLabels
 
   |nexus id = 279
 
   |nexus id = 279
 
   |github  = AdvizeGH/LovedLabels
 
   |github  = AdvizeGH/LovedLabels
Line 2,072: Line 2,072:
 
   |name    = Luck Skill
 
   |name    = Luck Skill
 
   |author  = spacechase0
 
   |author  = spacechase0
   |id      =  
+
   |id      = spacechase0.LuckSkill
 
   |nexus id = 521
 
   |nexus id = 521
 
   |github  = spacechase0/LuckSkill
 
   |github  = spacechase0/LuckSkill
Line 2,080: Line 2,080:
 
   |name    = Lunar Disturbances
 
   |name    = Lunar Disturbances
 
   |author  = Sakorona
 
   |author  = Sakorona
   |id      =  
+
   |id      = KoihimeNakamura.LunarDisturbances
 
   |nexus id = 2208
 
   |nexus id = 2208
 
   |github  = JohnsonNicholas/SDVMods
 
   |github  = JohnsonNicholas/SDVMods
Line 2,087: Line 2,087:
 
   |name    = Machine Speed Change
 
   |name    = Machine Speed Change
 
   |author  = IceGladiador
 
   |author  = IceGladiador
   |id      =  
+
   |id      = IceGladiador.MachineSpeedChange
 
   |nexus id = 1780
 
   |nexus id = 1780
 
   |github  =  
 
   |github  =  
Line 2,095: Line 2,095:
 
   |name    = Magic
 
   |name    = Magic
 
   |author  = spacechase0
 
   |author  = spacechase0
   |id      =  
+
   |id      = spacechase0.Magic
 
   |nexus id = 2007
 
   |nexus id = 2007
 
   |github  = spacechase0/Magic
 
   |github  = spacechase0/Magic
Line 2,103: Line 2,103:
 
   |name    = Mail Framework
 
   |name    = Mail Framework
 
   |author  = Digus
 
   |author  = Digus
   |id      =  
+
   |id      = DIGUS.MailFrameworkMod
 
   |nexus id = 1536
 
   |nexus id = 1536
 
   |github  = Digus/StardewValleyMods
 
   |github  = Digus/StardewValleyMods
Line 2,111: Line 2,111:
 
   |name    = Mail Order Pigs
 
   |name    = Mail Order Pigs
 
   |author  = jwdred
 
   |author  = jwdred
   |id      =  
+
   |id      = jwdred.MailOrderPigs
 
   |nexus id = 632
 
   |nexus id = 632
 
   |github  = jdusbabek/stardewvalley
 
   |github  = jdusbabek/stardewvalley
Line 2,122: Line 2,122:
 
   |name    = Makeshift Multiplayer
 
   |name    = Makeshift Multiplayer
 
   |author  = spacechase0
 
   |author  = spacechase0
   |id      =  
+
   |id      = spacechase0.StardewValleyMP
 
   |nexus id = 501
 
   |nexus id = 501
 
   |github  = spacechase0/StardewValleyMP
 
   |github  = spacechase0/StardewValleyMP
Line 2,131: Line 2,131:
 
   |name    = Map Image Export
 
   |name    = Map Image Export
 
   |author  = spacechase0
 
   |author  = spacechase0
   |id      =  
+
   |id      = spacechase0.MapImageExporter
 
   |nexus id = 1073
 
   |nexus id = 1073
 
   |github  = spacechase0/MapImageExporter
 
   |github  = spacechase0/MapImageExporter
Line 2,140: Line 2,140:
 
   |name2    = ChatMod
 
   |name2    = ChatMod
 
   |author  = Kithio
 
   |author  = Kithio
   |id      =  
+
   |id      = Kithio:ChatMod
 
   |nexus id =  
 
   |nexus id =  
 
   |cf id    = 4296
 
   |cf id    = 4296
Line 2,150: Line 2,150:
 
   |name    = Mining at the Farm
 
   |name    = Mining at the Farm
 
   |author  = Nishtra
 
   |author  = Nishtra
   |id      =  
+
   |id      = Nishtra.MiningAtTheFarm
 
   |nexus id = 674
 
   |nexus id = 674
 
   |github  =  
 
   |github  =  
Line 2,158: Line 2,158:
 
   |name    = Mining with Explosives
 
   |name    = Mining with Explosives
 
   |author  = Nishtra
 
   |author  = Nishtra
   |id      =  
+
   |id      = Nishtra.MiningWithExplosives
 
   |nexus id = 770
 
   |nexus id = 770
 
   |github  =  
 
   |github  =  
Line 2,166: Line 2,166:
 
   |name    = Monster Level Tip
 
   |name    = Monster Level Tip
 
   |author  = WhiteMind
 
   |author  = WhiteMind
   |id      =  
+
   |id      = WhiteMind.MonsterLT
 
   |nexus id = 1896
 
   |nexus id = 1896
 
   |github  =  
 
   |github  =  
Line 2,174: Line 2,174:
 
   |name    = MoodFix
 
   |name    = MoodFix
 
   |author  = vaindil
 
   |author  = vaindil
   |id      =  
+
   |id      = vaindil.MoodFix
 
   |nexus id = 1809
 
   |nexus id = 1809
 
   |github  = vaindil/sdv-moodfix
 
   |github  = vaindil/sdv-moodfix
Line 2,183: Line 2,183:
 
   |author  = YonKuma
 
   |author  = YonKuma
 
   |author2  = kumarei
 
   |author2  = kumarei
   |id      =  
+
   |id      = YonKuma.MoodGuard
 
   |nexus id = 1597
 
   |nexus id = 1597
 
   |github  = YonKuma/MoodGuard
 
   |github  = YonKuma/MoodGuard
Line 2,204: Line 2,204:
 
   |name    = More Artifact Spots
 
   |name    = More Artifact Spots
 
   |author  = momoaau
 
   |author  = momoaau
   |id      =  
+
   |id      = 451<!-- actual manifest ID -->
 
   |nexus id = 451
 
   |nexus id = 451
 
   |github  =  
 
   |github  =  
Line 2,214: Line 2,214:
 
   |name    = More Grass Starters
 
   |name    = More Grass Starters
 
   |author  = spacechase0
 
   |author  = spacechase0
   |id      =  
+
   |id      = spacechase0.MoreGrassStarters
 
   |nexus id = 1702
 
   |nexus id = 1702
 
   |github  = spacechase0/MoreGrassStarters
 
   |github  = spacechase0/MoreGrassStarters
Line 2,222: Line 2,222:
 
   |name    = More Map Layers
 
   |name    = More Map Layers
 
   |author  = Platonymous
 
   |author  = Platonymous
   |id      =  
+
   |id      = Platonymous.MoreMapLayers
 
   |nexus id = 1134
 
   |nexus id = 1134
 
   |github  = Platonymous/Stardew-Valley-Mods
 
   |github  = Platonymous/Stardew-Valley-Mods
Line 2,230: Line 2,230:
 
   |name    = More Mine Ladders
 
   |name    = More Mine Ladders
 
   |author  = JadeTheavas
 
   |author  = JadeTheavas
   |id      =  
+
   |id      = Theavas.MoreMineLadders
 
   |nexus id = 2105
 
   |nexus id = 2105
 
   |github  =  
 
   |github  =  
Line 2,237: Line 2,237:
 
   |name    = More Multiplayer Info
 
   |name    = More Multiplayer Info
 
   |author  = cheesysteak
 
   |author  = cheesysteak
   |id      =  
+
   |id      = cheesysteak.moremultiplayerinfo
 
   |nexus id = 2173
 
   |nexus id = 2173
 
   |github  = cheesysteak/stardew-steak
 
   |github  = cheesysteak/stardew-steak
Line 2,245: Line 2,245:
 
   |author  = Omegasis
 
   |author  = Omegasis
 
   |author2  = Alpha_Omegasis
 
   |author2  = Alpha_Omegasis
   |id      =  
+
   |id      = Omegasis.MoreRain
 
   |nexus id = 441
 
   |nexus id = 441
 
   |github  = janavarro95/Stardew_Valley_Mods
 
   |github  = janavarro95/Stardew_Valley_Mods
Line 2,252: Line 2,252:
 
   |name    = More Weapons
 
   |name    = More Weapons
 
   |author  = Joco80 & Sasara
 
   |author  = Joco80 & Sasara
   |id      =  
+
   |id      = Joco80.MoreWeapons
 
   |nexus id = 1168
 
   |nexus id = 1168
 
   |github  = MrOxity/MoreWeapons-Source-Code
 
   |github  = MrOxity/MoreWeapons-Source-Code
Line 2,260: Line 2,260:
 
   |name    = Move Faster
 
   |name    = Move Faster
 
   |author  = Shuai Zhang
 
   |author  = Shuai Zhang
   |id      =  
+
   |id      = shuaiz.MoveFasterMod
 
   |nexus id = 1351
 
   |nexus id = 1351
 
   |github  = hcoona/StardewValleyMods
 
   |github  = hcoona/StardewValleyMods
Line 2,288: Line 2,288:
 
   |author  = Unremarkable
 
   |author  = Unremarkable
 
   |author2  = animavoro
 
   |author2  = animavoro
   |id      =  
+
   |id      = unremarkable.fix-sellToStorePrice
 
   |nexus id = 2135
 
   |nexus id = 2135
 
   |github  =  
 
   |github  =  
Line 2,296: Line 2,296:
 
   |name    = Multiplayer Speech Bubbles
 
   |name    = Multiplayer Speech Bubbles
 
   |author  = Kalthramis
 
   |author  = Kalthramis
   |id      =  
+
   |id      = Kalthramis.MPSpeechBubbles
 
   |nexus id = 2192
 
   |nexus id = 2192
 
   |github  = MPSpeechBubbles/MPSpeechBubbles
 
   |github  = MPSpeechBubbles/MPSpeechBubbles
Line 2,304: Line 2,304:
 
   |name2    = File Loading
 
   |name2    = File Loading
 
   |author  = SlyMerc
 
   |author  = SlyMerc
   |id      =  
+
   |id      = FileLoading
 
   |nexus id = 1094
 
   |nexus id = 1094
 
   |github  =  
 
   |github  =  
Line 2,313: Line 2,313:
 
   |author  = Omegasis
 
   |author  = Omegasis
 
   |author2  = Alpha_Omegasis
 
   |author2  = Alpha_Omegasis
   |id      =  
+
   |id      = Omegasis.MuseumRearranger
 
   |nexus id = 428
 
   |nexus id = 428
 
   |github  = janavarro95/Stardew_Valley_Mods
 
   |github  = janavarro95/Stardew_Valley_Mods
Line 2,321: Line 2,321:
 
   |name    = Mushroom Level Tip
 
   |name    = Mushroom Level Tip
 
   |author  = WhiteMind
 
   |author  = WhiteMind
   |id      =  
+
   |id      = WhiteMind.MLT
 
   |nexus id = 1894
 
   |nexus id = 1894
 
   |github  =  
 
   |github  =  
Line 2,329: Line 2,329:
 
   |name    = New Machines
 
   |name    = New Machines
 
   |author  = Igorious
 
   |author  = Igorious
   |id      =  
+
   |id      = F70D4FAB-0AB2-4B78-9F1B-AF2CA2236A59
 
   |nexus id =  
 
   |nexus id =  
 
   |cf id    = 3683
 
   |cf id    = 3683
Line 2,349: Line 2,349:
 
   |author  = Omegasis
 
   |author  = Omegasis
 
   |author2  = Alpha_Omegasis
 
   |author2  = Alpha_Omegasis
   |id      =  
+
   |id      = Omegasis.NightOwl
 
   |nexus id = 433
 
   |nexus id = 433
 
   |github  = janavarro95/Stardew_Valley_Mods
 
   |github  = janavarro95/Stardew_Valley_Mods
Line 2,358: Line 2,358:
 
   |author  = CatCattyCat
 
   |author  = CatCattyCat
 
   |author2  = Cat
 
   |author2  = Cat
   |id      =  
+
   |id      = cat.nocrows
 
   |nexus id = 1682
 
   |nexus id = 1682
 
   |github  = danvolchek/StardewMods
 
   |github  = danvolchek/StardewMods
Line 2,365: Line 2,365:
 
   |name    = No Debug Mode
 
   |name    = No Debug Mode
 
   |author  = Pathoschild
 
   |author  = Pathoschild
   |id      =  
+
   |id      = Pathoschild.NoDebugMode
 
   |nexus id = 593
 
   |nexus id = 593
 
   |github  = Pathoschild/StardewMods
 
   |github  = Pathoschild/StardewMods
Line 2,375: Line 2,375:
 
   |author  = CatCattyCat
 
   |author  = CatCattyCat
 
   |author2  = Cat
 
   |author2  = Cat
   |id      =  
+
   |id      = cat.nofencedecay
 
   |nexus id = 1180
 
   |nexus id = 1180
 
   |github  = danvolchek/StardewMods
 
   |github  = danvolchek/StardewMods
Line 2,395: Line 2,395:
 
   |name    = No Kids Ever
 
   |name    = No Kids Ever
 
   |author  = Hangy
 
   |author  = Hangy
   |id      =  
+
   |id      = Hangy.NoKidsEver
 
   |nexus id = 1464
 
   |nexus id = 1464
 
   |github  =  
 
   |github  =  
Line 2,404: Line 2,404:
 
   |author  = Omegasis
 
   |author  = Omegasis
 
   |author2  = Alpha_Omegasis
 
   |author2  = Alpha_Omegasis
   |id      =  
+
   |id      = Omegasis.NoMorePets
 
   |nexus id = 506
 
   |nexus id = 506
 
   |github  = janavarro95/Stardew_Valley_Mods
 
   |github  = janavarro95/Stardew_Valley_Mods
Line 2,412: Line 2,412:
 
   |name    = No Rumble Horse
 
   |name    = No Rumble Horse
 
   |author  = Xangria
 
   |author  = Xangria
   |id      =  
+
   |id      = Xangria.NoRumbleHorse
 
   |nexus id = 1779
 
   |nexus id = 1779
 
   |github  =  
 
   |github  =  
Line 2,420: Line 2,420:
 
   |name    = No Soil Decay
 
   |name    = No Soil Decay
 
   |author  = ThatNorthernMonkey
 
   |author  = ThatNorthernMonkey
   |id      =  
+
   |id      = 289dee03-5f38-4d8e-8ffc-e440198e8610
 
   |nexus id = 237
 
   |nexus id = 237
 
   |github  = ThatNorthernMonkey/NoSoilDecay
 
   |github  = ThatNorthernMonkey/NoSoilDecay
Line 2,431: Line 2,431:
 
   |name    = No Soil Decay Redux
 
   |name    = No Soil Decay Redux
 
   |author  = Platonymous
 
   |author  = Platonymous
   |id      =  
+
   |id      = Platonymous.NoSoilDecayRedux
 
   |nexus id = 1084
 
   |nexus id = 1084
 
   |github  = Platonymous/Stardew-Valley-Mods
 
   |github  = Platonymous/Stardew-Valley-Mods
Line 2,454: Line 2,454:
 
   |name    = Object Time Left
 
   |name    = Object Time Left
 
   |author  = spacechase0
 
   |author  = spacechase0
   |id      =  
+
   |id      = spacechase0.ObjectTimeLeft
 
   |nexus id = 1315
 
   |nexus id = 1315
 
   |github  = spacechase0/ObjectTimeLeft
 
   |github  = spacechase0/ObjectTimeLeft
Line 2,474: Line 2,474:
 
   |name    = One Click Shed Reloader
 
   |name    = One Click Shed Reloader
 
   |author  = BitwiseJon
 
   |author  = BitwiseJon
   |id      =  
+
   |id      = BitwiseJonMods.OneClickShedReloader
 
   |nexus id = 2052
 
   |nexus id = 2052
 
   |github  = bitwisejon/StardewValleyMods
 
   |github  = bitwisejon/StardewValleyMods
Line 2,484: Line 2,484:
 
   |author  = Midori Armstrong
 
   |author  = Midori Armstrong
 
   |author2  = azureglasses
 
   |author2  = azureglasses
   |id      =  
+
   |id      = midoriarmstrong.seasonalitems
 
   |nexus id = 1452
 
   |nexus id = 1452
 
   |github  =  
 
   |github  =  
Line 2,492: Line 2,492:
 
   |name    = Parsnips
 
   |name    = Parsnips
 
   |author  = MarthaSolomon
 
   |author  = MarthaSolomon
   |id      =  
+
   |id      = SolomonsWorkshop.ParsnipsAbsolutelyEverywhere
 
   |nexus id = 2166
 
   |nexus id = 2166
 
   |github  =  
 
   |github  =  
Line 2,500: Line 2,500:
 
   |author  = bmarquismarkail
 
   |author  = bmarquismarkail
 
   |author2  = Space Baby
 
   |author2  = Space Baby
   |id      =  
+
   |id      = SB_PotC
 
   |nexus id = 923
 
   |nexus id = 923
 
   |github  = bmarquismarkail/SV_PotC
 
   |github  = bmarquismarkail/SV_PotC
Line 2,510: Line 2,510:
 
   |name    = Pelican Fiber
 
   |name    = Pelican Fiber
 
   |author  = jwdred
 
   |author  = jwdred
   |id      =  
+
   |id      = jwdred.PelicanFiber
 
   |nexus id = 631
 
   |nexus id = 631
 
   |github  = jdusbabek/stardewvalley
 
   |github  = jdusbabek/stardewvalley
Line 2,521: Line 2,521:
 
   |name    = Pelican TTS
 
   |name    = Pelican TTS
 
   |author  = Platonymous
 
   |author  = Platonymous
   |id      =  
+
   |id      = Platonymous.PelicanTTS
 
   |nexus id = 1079
 
   |nexus id = 1079
 
   |github  = Platonymous/Stardew-Valley-Mods
 
   |github  = Platonymous/Stardew-Valley-Mods
Line 2,531: Line 2,531:
 
   |author  = Avalon
 
   |author  = Avalon
 
   |author2  = Avalonii
 
   |author2  = Avalonii
   |id      =  
+
   |id      = 63b9f419-7449-42db-ab2e-440b4d05c073
 
   |nexus id = 1419
 
   |nexus id = 1419
 
   |github  =  
 
   |github  =  
Line 2,539: Line 2,539:
 
   |name    = Persistent Game Options
 
   |name    = Persistent Game Options
 
   |author  = Xangria
 
   |author  = Xangria
   |id      =  
+
   |id      = Xangria.PersistentGameOptions
 
   |nexus id = 1778
 
   |nexus id = 1778
 
   |github  =  
 
   |github  =  
Line 2,567: Line 2,567:
 
   |name    = Plan Importer
 
   |name    = Plan Importer
 
   |author  = Platonymous
 
   |author  = Platonymous
   |id      =  
+
   |id      = Platonymous.PlanImporter
 
   |nexus id = 2071
 
   |nexus id = 2071
 
   |github  = Platonymous/Stardew-Valley-Mods
 
   |github  = Platonymous/Stardew-Valley-Mods
Line 2,575: Line 2,575:
 
   |name    = Plant on Grass
 
   |name    = Plant on Grass
 
   |author  = Demiacle
 
   |author  = Demiacle
   |id      =  
+
   |id      = Demiacle.PlantOnGrass
 
   |nexus id = 1026
 
   |nexus id = 1026
 
   |github  =  
 
   |github  =  
Line 2,586: Line 2,586:
 
   |name2    = PyTK
 
   |name2    = PyTK
 
   |author  = Platonymous
 
   |author  = Platonymous
   |id      =  
+
   |id      = Platonymous.Toolkit
 
   |nexus id = 1726
 
   |nexus id = 1726
 
   |github  = Platonymous/Stardew-Valley-Mods
 
   |github  = Platonymous/Stardew-Valley-Mods
Line 2,594: Line 2,594:
 
   |name    = Point-And-Plant
 
   |name    = Point-And-Plant
 
   |author  = jwdred
 
   |author  = jwdred
   |id      =  
+
   |id      = jwdred.PointAndPlant
 
   |nexus id = 572
 
   |nexus id = 572
 
   |github  = jdusbabek/stardewvalley
 
   |github  = jdusbabek/stardewvalley
Line 2,606: Line 2,606:
 
   |author  = CatCattyCat
 
   |author  = CatCattyCat
 
   |author2  = Cat
 
   |author2  = Cat
   |id      =  
+
   |id      = cat.Pong
 
   |nexus id = 1994
 
   |nexus id = 1994
 
   |github  = danvolchek/StardewMods
 
   |github  = danvolchek/StardewMods
Line 2,613: Line 2,613:
 
   |name    = Pony Weight Loss Program
 
   |name    = Pony Weight Loss Program
 
   |author  = BadNetCode
 
   |author  = BadNetCode
   |id      =  
+
   |id      = BadNetCode.PonyWeightLossProgram
 
   |nexus id = 1232
 
   |nexus id = 1232
 
   |github  =  
 
   |github  =  
Line 2,621: Line 2,621:
 
   |name    = Portraiture
 
   |name    = Portraiture
 
   |author  = Platonymous
 
   |author  = Platonymous
   |id      =  
+
   |id      = Platonymous.Portraiture
 
   |nexus id = 999
 
   |nexus id = 999
 
   |github  = Platonymous/Stardew-Valley-Mods
 
   |github  = Platonymous/Stardew-Valley-Mods
Line 2,643: Line 2,643:
 
   |author  = skuldomg
 
   |author  = skuldomg
 
   |author2  = Skuld
 
   |author2  = Skuld
   |id      =  
+
   |id      = skuldomg.priceDrops
 
   |nexus id = 2047
 
   |nexus id = 2047
 
   |github  = skuldomg/priceDrops
 
   |github  = skuldomg/priceDrops
Line 2,650: Line 2,650:
 
   |name    = Purchasable Recipes
 
   |name    = Purchasable Recipes
 
   |author  = Paracosm
 
   |author  = Paracosm
   |id      =  
+
   |id      = Paracosm.PurchasableRecipes
 
   |nexus id = 1722
 
   |nexus id = 1722
 
   |github  =  
 
   |github  =  
Line 2,660: Line 2,660:
 
   |name    = Qi Exchanger
 
   |name    = Qi Exchanger
 
   |author  = Mizzion
 
   |author  = Mizzion
   |id      =  
+
   |id      = mizzion.qiexchanger
 
   |nexus id = 1930
 
   |nexus id = 1930
 
   |github  = Mizzion/QiExchanger
 
   |github  = Mizzion/QiExchanger
Line 2,669: Line 2,669:
 
   |name2    = Quaint Farm Bridge
 
   |name2    = Quaint Farm Bridge
 
   |author  = Prismuth
 
   |author  = Prismuth
   |id      =  
+
   |id      = &lt;Prismuth.QuaintFarmBridge
 
   |nexus id = 1647
 
   |nexus id = 1647
 
   |github  =  
 
   |github  =  

Revision as of 04:43, 26 May 2018

Modding:Player Guide/header

This page is for Stardew Valley 1.3 beta only. If you haven't opted in to the beta, see compatibility for Stardew Valley 1.2 instead.
SMAPI mod compatibility, July 2017 to April 2018. The two main events are Stardew Valley 1.2 in July 2017, and Stardew Valley 1.3 in April 2018.

Sometimes a mod will stop working due to a major game update; SMAPI automatically disables incompatible mods. This page lists known SMAPI mods and their compatibility with the latest versions, and explains how to fix broken mods if possible.

For players (Stardew Valley 1.3 beta)

Note: during the Stardew Valley 1.3 beta, mods may provide an optional update without changing their main version. SMAPI won't show an update alert in those cases, but the updates will be listed here.

What to do

  1. For each mod you have installed, follow the instructions in the list below. If it's not listed, try updating to its latest version.
  2. If a mod is still failing, post a message in the coordination thread (with your SMAPI log attached) and we'll help.

SMAPI mods

  • Players: Here's a list of mods tested with SMAPI 2.6+ and Stardew Valley 1.3+. Content packs aren't listed unless incompatible. It's updated periodically for new mod releases.
  • Modders: feel free to update this list! (See instructions.)

XNB mods

XNB mods are an older type of mod and are no longer recommended. This section shows SMAPI or Content Patcher mods you can use instead. (Content Patcher is a SMAPI mod that makes XNB-like changes with all the benefits of SMAPI content packs.)

Modders: when migrating XNB mods, only use Action: Load if you actually need to replace the whole file (e.g. portrait mods). Don't use Action: Load for dialogue mods or to change a small part of a file! Always check the official mod page to see if a conversion has been officially uploaded. This list excludes mods native to Content Patcher.

Modding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnbModding:Mod compatibility/xnb

For mod developers

Updating a mod

See migration guides. You can...

Creating an unofficial update

To avoid conflicting with official updates, here's the recommended way to create an unofficial update. This assumes you're creating a basic update (not a continuation or reinvention), and the code is on GitHub (adjust the steps accordingly if it's elsewhere).

  1. Fork the code.
  2. Make your changes to that fork (see #updating a mod).
  3. Increase the version in manifest.json by 0.0.1 and add -unofficial.1-yourName.
    For example, if the current version is 1.0.0 and your name is SampleUser, change it to 1.0.1-unofficial.1-sampleUser. If you need to release a new unofficial update, just increment unofficial.1 to unofficial.2, etc. This ensures that official versions supersede unofficial ones (e.g. for update checks), and other users can release newer unofficial updates if needed.
  4. Push your changes to GitHub.
  5. Post a release package to the coordination thread with a link to your fork on GitHub.
    (If the mod uses the NuGet build package, there should be a release package named <mod name> <version>.zip in your bin folder.)
  6. Submit a pull request to the original author (if applicable).

Overall compatibility

 
53% are compatible or have a working alternative.
 
29% have an update coming soon.
 
18% are broken and not open-source.¹

¹ Many of these broke due to a Stardew Valley update. Some may be updated by their authors later.

Footnotes

  1. This only shows whether a mod is compatible; it may have bugs unrelated to SMAPI compatibility.
  2. 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 2.10 2.11 2.12 2.13 2.14 2.15 2.16 2.17 2.18 2.19 2.20 2.21 2.22 2.23 2.24 2.25 2.26 2.27 2.28 2.29 2.30 2.31 2.32 2.33 2.34 2.35 2.36 2.37 2.38 2.39 2.40 2.41 2.42 2.43 2.44 2.45 2.46 2.47 2.48 2.49 2.50 2.51 2.52 2.53 2.54 2.55 2.56 2.57 2.58 2.59 2.60 If a mod says "use optional download", its main version isn't compatible but there's an official optional update. If the mod is on Nexus, click "Files" on the mod page and check for a newer version (often under 'optional files').

Modding:Player Guide/footer