Difference between revisions of "Modding:Migrate XNB changes to Stardew Valley 1.3"
Margotbean (talk | contribs) (update link) |
Margotbean (talk | contribs) m (Text replacement - "tt>" to "samp>") |
||
Line 7: | Line 7: | ||
==Overview== | ==Overview== | ||
===Content Patcher mods=== | ===Content Patcher mods=== | ||
− | Many Content Patcher mods will work fine in Stardew Valley 1.3. For each < | + | Many Content Patcher mods will work fine in Stardew Valley 1.3. For each <samp>Target</samp> you specify, check [[#Update impact|''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=== | ===XNB mods=== | ||
Line 35: | Line 35: | ||
! Content Patcher | ! Content Patcher | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Abigail</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Alex</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Abigail</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Clint</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Demetrius</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Elliott</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Emily</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Evelyn</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/George</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Gus</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Haley</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Harvey</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Krobus</samp> |
| small text change | | small text change | ||
| ✘ minor issues | | ✘ minor issues | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Leah</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Lewis</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Linus</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/`<br />`MarriageDialogueSebastian</samp> |
| small text change | | small text change | ||
| ✘ minor issues | | ✘ minor issues | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Maru</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Pam</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Penny</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Pierre</samp> |
| new content + small text change | | new content + small text change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Robin</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Sam</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Sebastian</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Dialogue/Shane</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Farmer/hats</samp> |
| new sprites at bottom | | new sprites at bottom | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✘ impacts new-hat packs | | ✘ impacts new-hat packs | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Governor</samp> |
| new sprites at bottom | | new sprites at bottom | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Pam</samp> |
| new sprites at bottom | | new sprites at bottom | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Characters/Penny</samp> |
| new sprites in empty slot | | new sprites in empty slot | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Abigail</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Alex</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Caroline</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Clint</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Demetrius</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Elliott</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Emily</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Evelyn</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/George</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Gus</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Haley</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Harvey</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Jas</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Jodi</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Leah</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Lewis</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Linus</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Marnie</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Maru</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Penny</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Pierre</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Robin</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Sam</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Sebastian</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Shane</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Vincent</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Characters/schedules/Willy</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Data/BigCraftablesInformation</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Blueprints</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/CraftingRecipies</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Crops</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/ArchaeologyHouse</samp> |
| minor change | | minor change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/Beach</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/BusStop</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/Farm</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/FarmHouse</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/Forest</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/HaleyHouse</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/Mountain</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/Saloon</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/SeedShop</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/Town</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/WizardHouse</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Events/Woods</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/ExtraDialogue</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Festivals/fall27</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Festivals/spring13</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Festivals/spring24</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Festivals/summer11</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Festivals/summer28</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Festivals/winter8</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/Fish</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Furniture</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Monsters</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/NPCGiftTastes</samp> |
| changes | | changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/ObjectInformation</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/Quests</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Data/animationDescriptions</samp> |
| format change | | format change | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>Data/hats</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Data/mail</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>LooseSprites/ControllerMaps</samp> |
| cosmetic changes | | cosmetic changes | ||
| ✘ minor issues | | ✘ minor issues | ||
| ✘ minor issues | | ✘ minor issues | ||
|- | |- | ||
− | | < | + | | <samp>LooseSprites/Cursors</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>LooseSprites/chatBox</samp> |
| significantly changed | | significantly changed | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ broken''' | | '''✘ broken''' | ||
|- | |- | ||
− | | < | + | | <samp>LooseSprites/letterBG</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>LooseSprites/map</samp> |
| cosmetic changes | | cosmetic changes | ||
| ✘ minor issues | | ✘ minor issues | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Maps/Farm</samp> |
| added cabin spawn points | | added cabin spawn points | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
|- | |- | ||
− | | < | + | | <samp>Maps/FarmHouse</samp> |
| unknown changes | | unknown changes | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
|- | |- | ||
− | | < | + | | <samp>Maps/FarmHouse1</samp> |
| unknown changes | | unknown changes | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
|- | |- | ||
− | | < | + | | <samp>Maps/FarmHouse1_marriage</samp> |
| unknown changes | | unknown changes | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
|- | |- | ||
− | | < | + | | <samp>Maps/FarmHouse2</samp> |
| unknown changes | | unknown changes | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
|- | |- | ||
− | | < | + | | <samp>Maps/FarmHouse2_marriage</samp> |
| unknown changes | | unknown changes | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
|- | |- | ||
− | | < | + | | <samp>Maps/Farm_Combat</samp> |
| added cabin spawn points | | added cabin spawn points | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
|- | |- | ||
− | | < | + | | <samp>Maps/Farm_Fishing</samp> |
| added cabin spawn points | | added cabin spawn points | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
|- | |- | ||
− | | < | + | | <samp>Maps/Farm_Foraging</samp> |
| added cabin spawn points | | added cabin spawn points | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
|- | |- | ||
− | | < | + | | <samp>Maps/Farm_Mining</samp> |
| added cabin spawn points | | added cabin spawn points | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
| ✓ mostly unaffected (will lose cabin spawn points) | | ✓ mostly unaffected (will lose cabin spawn points) | ||
|- | |- | ||
− | | < | + | | <samp>Maps/Railroad</samp> |
| unknown changes | | unknown changes | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
|- | |- | ||
− | | < | + | | <samp>Maps/Sewer</samp> |
| unknown changes | | unknown changes | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
|- | |- | ||
− | | < | + | | <samp>Maps/sewerTiles</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Maps/Town</samp> |
| unknown changes | | unknown changes | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
| '''✘ broken?''' | | '''✘ broken?''' | ||
|- | |- | ||
− | | < | + | | <samp>Maps/fall_town</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Maps/paths</samp> |
| new content | | new content | ||
| ✘ minor issues | | ✘ minor issues | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Maps/spring_town</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Maps/springobjects</samp> |
| new content + cosmetic changes | | new content + cosmetic changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Maps/summer_town</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Maps/winter_town</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Portraits/MrQi</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>SewerTiles</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>Strings/Characters</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Strings/Events</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Strings/Locations</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Strings/Objects</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Strings/StringsFromCSFiles</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>Strings/UI</samp> |
| new content + changes | | new content + changes | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>TileSheets/Craftables</samp> |
| new content + significant changes<br /><small>([https://i.imgur.com/a2MRcqD.png replaced sprites in red, edited in orange])</small> | | new content + significant changes<br /><small>([https://i.imgur.com/a2MRcqD.png replaced sprites in red, edited in orange])</small> | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| '''✘ possibly broken''' | | '''✘ possibly broken''' | ||
|- | |- | ||
− | | < | + | | <samp>TileSheets/crops</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>TileSheets/furniture</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>fall_town</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>paths</samp> |
| new content | | new content | ||
| ✘ minor issues | | ✘ minor issues | ||
| | | | ||
|- | |- | ||
− | | < | + | | <samp>spring_town</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' | ||
| ✓ mostly unaffected | | ✓ mostly unaffected | ||
|- | |- | ||
− | | < | + | | <samp>winter_town</samp> |
| new content | | new content | ||
| '''✘ broken''' | | '''✘ broken''' |
Latest revision as of 18:48, 4 November 2021
This page is for modders. Players: see Modding:Mod 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 |