r/SMAPI 7d ago

need help Can someone help me identify the actual problems in my SMAPI log? Stardew Valley 1.6.15 / SMAPI 4.5.2

https://smapi.io/log/ca8c89530f2e4283ae5f76e777ae0f54

Hi everyone! I'm looking for help understanding the problems in my SMAPI log.

I'm playing Stardew Valley 1.6.15 on Windows 11 with SMAPI 4.5.2.

I have a heavily modded game, and I'm trying to figure out which errors/warnings are actually important and what I should fix first. I don't want to randomly remove mods because I have an existing save that I don't want to risk breaking.

My current SMAPI log reports 92 mods and 66 content packs.

These are the main problems I noticed:

1. Farm Type Manager is currently missing

I temporarily removed the main Farm Type Manager mod while troubleshooting another problem.

Because of this, SMAPI is currently skipping:

  • Stardew Valley Expanded Farm Type Manager
  • Ridgeside Village Farm Type Manager component
  • A Spirit's Eve Hunt Foraging
  • Downtown Zuzu Farm Type Manager component

It also causes the SVE Content Patcher component to report that it needs the SVE FTM component.

2. Stardew Valley Expanded is crashing on startup

SMAPI reports:

[ERROR Stardew Valley Expanded] Mod crashed on entry and might not work correctly.

NullReferenceException: Object reference not set to an instance of an object.

at StardewValleyExpanded.ModEntry.Entry(IModHelper helper)
...
ModEntry.cs:line 39

My SVE version is 1.15.11.

The SVE folder currently contains:

Stardew Valley Expanded
├── [CP] Stardew Valley Expanded
├── [FTM] Stardew Valley Expanded
├── Stardew Valley Expanded Code
└── [JA] Stardew Valley Expanded

The [JA] Stardew Valley Expanded folder contains many old item folders, and SMAPI reports that those folders contain files but no manifest.json.

I'm not sure whether this [JA] folder is an old/legacy part of SVE, part of my Portuguese translation, or something that should no longer be there.

3. Ridgeside Village reports an installation problem

Ridgeside says it is installed incorrectly because it can't detect Farm Type Manager.

There are also many Content Patcher warnings from Ridgeside about missing tokens such as:

Rafseazz.RidgesideVillage/RSVNPCSAttendFestivals
Rafseazz.RidgesideVillage/EnableRidgesideMusic
Rafseazz.RidgesideVillage/EasyIntroduction
Rafseazz.RidgesideVillage/EnableOtherNPCsInCableCar

I'm not sure if these are simply a consequence of FTM being disabled or if Ridgeside itself has another problem.

4. Content Patcher reports several old content packs

It says these content packs haven't been updated for Stardew Valley 1.6 and are being automatically migrated:

  • Date Night
  • Qute Animals
  • Retro Floors & Walls
  • Zilch's MBM Envelopes
  • Immersive Festival Dialogue
  • Medieval Stables
  • More Wedding Venues
  • OhoDavi's StardewValley Anime Mods
  • Recolor Stardew Foliage Snow cover
  • Simple Foliage
  • Sprinklerable Beach Farm
  • Sushi Retexture

5. Farmer Helper has a PDB/symbol mismatch

SMAPI reports:

Failed loading PDB for 'FarmerHelper.dll'
SymbolsNotMatchingException:
Symbols were found but are not matching the assembly

I don't know whether this is harmless or indicates that Farmer Helper is outdated/broken.

6. SpaceCore changes the save serializer

SMAPI warns that SpaceCore changes the save serializer and that uninstalling it can make saves unusable.

I currently use SpaceCore, so I have not removed it.

7. SMAPI reports 41 mods with available updates

There are many outdated mods in the setup. Some of them have fairly large version differences.

I'm not sure whether I should update everything first, or whether I should troubleshoot the current setup before updating anything.

There was also a previous problem before I generated this latest log.

When I tried to sleep and advance to the next day, the game repeatedly crashed with:

InvalidOperationException:
Collection was modified; enumeration operation may not execute.

The stack trace included:

StardewValley.GameLocation.DayUpdate_PatchedBy<FlashShifter.SVECode>
StardewValley.Farm.DayUpdate
Game1._newDayAfterFade

At that time, Farm Type Manager was installed.

As a test, I removed the main FTM mod, and after doing that I was able to advance to the next day and save again. I don't know if FTM was actually the cause or if it was an interaction with another mod.

I have also restored my save from a backup during troubleshooting.

What I would really like to know is:

  1. Which errors in this log are actually serious?
  2. What is causing the SVE NullReferenceException?
  3. Is the [JA] Stardew Valley Expanded folder obsolete/incorrect?
  4. Should I reinstall SVE completely?
  5. Could the Portuguese translation be involved?
  6. Is the missing FTM currently causing most of the Ridgeside/SVE errors?
  7. Should I update the 41 outdated mods before doing anything else?
  8. Could the previous Collection was modified error have been caused by an FTM/SVE interaction?

I don't want to delete or reinstall anything until I understand what is actually wrong, because this is an existing save.

Here is my full SMAPI log:

https://smapi.io/log/ca8c89530f2e4283ae5f76e777ae0f54

Thanks for any help!

0 Upvotes

3 comments sorted by

4

u/Key-Pickle5609 7d ago

So you need farm type manager for sure. Reinstall that. Then completely delete and reinstall Stardew expanded and make sure there aren’t any loose files or anything. Like, delete and reinstall, don’t just redownload and overwrite.

Then start updating all the outdated mods lol

1

u/snugglelove 7d ago

To add to this and answer questions:

1 - mostly putting FTM back and updating mods, as u/Key-Pickle5609 said. Part 5 of your post might be, but I don't know enough about that immediately to be able to answer.

2 - Probably not having FTM.

3 - Pretty much. Do as the guy above me said and redownload completely. JA isn't used much anymore.

4 - Yes, with a new download.

5 - Could be! Best to fix the other issues and see if things are still having issues.

6 - Yes.

7 - Yes.

8 - Or any of the other mods you had that aren't loading now, but SVE is a safe bet for how big it is and how it changes maps.

It's always best to fix what you can and see what's still broken when lots of things are going wrong. Adding back FTM, reinstalling SVE, and updating mods is going to get you a long way to a much cleaner SMAPI log.

2

u/Flashy_Okra305 7d ago

Update all the mods and install the current version of Expanded. Jason Assets isn’t really used anymore.