Modding:Migrate XNB changes to Stardew Valley 1.3

From Stardew Valley Wiki
Jump to: navigation, search

Index

This page is for modders. Players: see Modding:SMAPI compatibility instead.

This page explains how to update XNB and Content Patcher mods for compatibility with Stardew Valley 1.3.

Overview

Content Patcher mods

Many Content Patcher mods will work fine in Stardew Valley 1.3. For each Target you specify, check update impact below. If the file isn't listed (or the 'Content Patcher' column is empty), then no change is needed. If the file changed, compare your edits to the latest version of the file and adjust if needed.

XNB mods

Updating XNB mods can be tedious. For each XNB file you replace, check update impact below. If the file isn't listed, then no change is needed. If the file changed, it's often easiest to simply restart from the latest version and manually copy each change from your modified version. Make sure your changes are still compatible!

Note that XNB mods are no longer recommended. If you need to update an XNB mod, migrating to Content Patcher is strongly recommended to reduce the impact of future updates.

Update impact

Here's a summary of the XNB files which changed in Stardew Valley 1.3.

Notes:

  • This ignores text changes in non-English files for simplicity.
  • New content files aren't listed, since they won't impact existing mods and to avoid spoiling some surprises.
  • XNB mods are disproportionately affected, since they replace the entire file. Content Patcher packs are typically unaffected unless they replace the entire file (in which case see the XNB mod column).
  • I don't know what changed in affected map files (if anything), only that the files are different.

Shorthand:

  • 'broken' means removing new content or potentially important changes, or potentially causing significant display bugs. This is a broad category — the game may work fine without it or crash, depending how it uses that specific content.
  • 'mostly unaffected' means mods will only be affected if they edit specific entries or fields.
  • Blank means zero expected impact.
content file changes XNB Content Patcher
Characters/Dialogue/Abigail new content ✘ broken
Characters/Dialogue/Alex new content ✘ broken
Characters/Dialogue/Abigail new content ✘ broken
Characters/Dialogue/Clint new content ✘ broken
Characters/Dialogue/Demetrius new content ✘ broken
Characters/Dialogue/Elliott new content ✘ broken
Characters/Dialogue/Emily new content ✘ broken
Characters/Dialogue/Evelyn new content ✘ broken
Characters/Dialogue/George new content ✘ broken
Characters/Dialogue/Gus new content ✘ broken
Characters/Dialogue/Haley new content ✘ broken
Characters/Dialogue/Harvey new content ✘ broken
Characters/Dialogue/Krobus small text change ✘ minor issues ✓ mostly unaffected
Characters/Dialogue/Leah new content ✘ broken
Characters/Dialogue/Lewis new content ✘ broken
Characters/Dialogue/Linus new content ✘ broken
Characters/Dialogue/`
`MarriageDialogueSebastian
small text change ✘ minor issues ✓ mostly unaffected
Characters/Dialogue/Maru new content ✘ broken
Characters/Dialogue/Pam new content ✘ broken
Characters/Dialogue/Penny new content ✘ broken
Characters/Dialogue/Pierre new content + small text change ✘ broken ✓ mostly unaffected
Characters/Dialogue/Robin new content ✘ broken
Characters/Dialogue/Sam new content ✘ broken
Characters/Dialogue/Sebastian new content ✘ broken
Characters/Dialogue/Shane new content ✘ broken
Characters/Farmer/hats new sprites at bottom ✘ broken ✘ impacts new-hat packs
Characters/Governor new sprites at bottom ✘ broken ✓ mostly unaffected
Characters/Pam new sprites at bottom ✘ broken ✓ mostly unaffected
Characters/Penny new sprites in empty slot ✘ broken ✓ mostly unaffected
Characters/schedules/Abigail format change ✘ broken ✘ broken
Characters/schedules/Alex format change ✘ broken ✘ broken
Characters/schedules/Caroline format change ✘ broken ✘ broken
Characters/schedules/Clint format change ✘ broken ✘ broken
Characters/schedules/Demetrius format change ✘ broken ✘ broken
Characters/schedules/Elliott format change ✘ broken ✘ broken
Characters/schedules/Emily format change ✘ broken ✘ broken
Characters/schedules/Evelyn format change ✘ broken ✘ broken
Characters/schedules/George format change ✘ broken ✘ broken
Characters/schedules/Gus format change ✘ broken ✘ broken
Characters/schedules/Haley format change ✘ broken ✘ broken
Characters/schedules/Harvey format change ✘ broken ✘ broken
Characters/schedules/Jas format change ✘ broken ✘ broken
Characters/schedules/Jodi format change ✘ broken ✘ broken
Characters/schedules/Leah format change ✘ broken ✘ broken
Characters/schedules/Lewis format change ✘ broken ✘ broken
Characters/schedules/Linus format change ✘ broken ✘ broken
Characters/schedules/Marnie format change ✘ broken ✘ broken
Characters/schedules/Maru format change ✘ broken ✘ broken
Characters/schedules/Penny format change ✘ broken ✘ broken
Characters/schedules/Pierre format change ✘ broken ✘ broken
Characters/schedules/Robin format change ✘ broken ✘ broken
Characters/schedules/Sam format change ✘ broken ✘ broken
Characters/schedules/Sebastian format change ✘ broken ✘ broken
Characters/schedules/Shane format change ✘ broken ✘ broken
Characters/schedules/Vincent format change ✘ broken ✘ broken
Characters/schedules/Willy format change ✘ broken ✘ broken
Data/BigCraftablesInformation new content ✘ broken
Data/Blueprints new content + changes ✘ broken ✓ mostly unaffected
Data/CraftingRecipies new content ✘ broken
Data/Crops new content ✘ broken
Data/Events/ArchaeologyHouse minor change ✘ broken ✓ mostly unaffected
Data/Events/Beach new content + changes ✘ broken ✓ mostly unaffected
Data/Events/BusStop new content ✘ broken
Data/Events/Farm new content + changes ✘ broken ✓ mostly unaffected
Data/Events/FarmHouse changes ✘ broken ✓ mostly unaffected
Data/Events/Forest new content ✘ broken
Data/Events/HaleyHouse new content ✘ broken
Data/Events/Mountain new content + changes ✘ broken ✓ mostly unaffected
Data/Events/Saloon new content ✘ broken
Data/Events/SeedShop changes ✘ broken ✓ mostly unaffected
Data/Events/Town new content + changes ✘ broken ✓ mostly unaffected
Data/Events/WizardHouse changes ✘ broken ✓ mostly unaffected
Data/Events/Woods new content ✘ broken
Data/ExtraDialogue new content ✘ broken
Data/Festivals/fall27 changes ✘ broken ✓ mostly unaffected
Data/Festivals/spring13 changes ✘ broken ✓ mostly unaffected
Data/Festivals/spring24 changes ✘ broken ✓ mostly unaffected
Data/Festivals/summer11 new content + changes ✘ broken ✓ mostly unaffected
Data/Festivals/summer28 changes ✘ broken ✓ mostly unaffected
Data/Festivals/winter8 changes ✘ broken ✓ mostly unaffected
Data/Fish new content ✘ broken
Data/Furniture new content ✘ broken
Data/Monsters new content ✘ broken
Data/NPCGiftTastes changes ✘ broken ✓ mostly unaffected
Data/ObjectInformation new content ✘ broken
Data/Quests new content + changes ✘ broken ✓ mostly unaffected
Data/animationDescriptions format change ✘ broken ✘ broken
Data/hats new content ✘ broken
Data/mail new content ✘ broken
LooseSprites/ControllerMaps cosmetic changes ✘ minor issues ✘ minor issues
LooseSprites/Cursors new content + changes ✘ broken ✓ mostly unaffected
LooseSprites/chatBox significantly changed ✘ broken ✘ broken
LooseSprites/letterBG new content ✘ broken
LooseSprites/map cosmetic changes ✘ minor issues
Maps/Farm added cabin spawn points ✓ mostly unaffected (will lose cabin spawn points) ✓ mostly unaffected (will lose cabin spawn points)
Maps/FarmHouse unknown changes ✘ broken? ✘ broken?
Maps/FarmHouse1 unknown changes ✘ broken? ✘ broken?
Maps/FarmHouse1_marriage unknown changes ✘ broken? ✘ broken?
Maps/FarmHouse2 unknown changes ✘ broken? ✘ broken?
Maps/FarmHouse2_marriage unknown changes ✘ broken? ✘ broken?
Maps/Farm_Combat added cabin spawn points ✓ mostly unaffected (will lose cabin spawn points) ✓ mostly unaffected (will lose cabin spawn points)
Maps/Farm_Fishing added cabin spawn points ✓ mostly unaffected (will lose cabin spawn points) ✓ mostly unaffected (will lose cabin spawn points)
Maps/Farm_Foraging added cabin spawn points ✓ mostly unaffected (will lose cabin spawn points) ✓ mostly unaffected (will lose cabin spawn points)
Maps/Farm_Mining added cabin spawn points ✓ mostly unaffected (will lose cabin spawn points) ✓ mostly unaffected (will lose cabin spawn points)
Maps/Railroad unknown changes ✘ broken? ✘ broken?
Maps/Sewer unknown changes ✘ broken? ✘ broken?
Maps/sewerTiles new content ✘ broken ✓ mostly unaffected
Maps/Town unknown changes ✘ broken? ✘ broken?
Maps/fall_town new content ✘ broken ✓ mostly unaffected
Maps/paths new content ✘ minor issues
Maps/spring_town new content ✘ broken ✓ mostly unaffected
Maps/springobjects new content + cosmetic changes ✘ broken ✓ mostly unaffected
Maps/summer_town new content ✘ broken ✓ mostly unaffected
Maps/winter_town new content ✘ broken ✓ mostly unaffected
Portraits/MrQi new content ✘ broken
SewerTiles new content ✘ broken ✓ mostly unaffected
Strings/Characters new content ✘ broken
Strings/Events new content ✘ broken
Strings/Locations new content ✘ broken
Strings/Objects new content ✘ broken
Strings/StringsFromCSFiles new content ✘ broken
Strings/UI new content + changes ✘ broken
TileSheets/Craftables new content + significant changes
(replaced sprites in red, edited in orange)
✘ broken ✘ possibly broken
TileSheets/crops new content ✘ broken ✓ mostly unaffected
TileSheets/furniture new content ✘ broken ✓ mostly unaffected
fall_town new content ✘ broken ✓ mostly unaffected
paths new content ✘ minor issues
spring_town new content ✘ broken ✓ mostly unaffected
winter_town new content ✘ broken ✓ mostly unaffected