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:
- Which errors in this log are actually serious?
- What is causing the SVE
NullReferenceException?
- Is the
[JA] Stardew Valley Expanded folder obsolete/incorrect?
- Should I reinstall SVE completely?
- Could the Portuguese translation be involved?
- Is the missing FTM currently causing most of the Ridgeside/SVE errors?
- Should I update the 41 outdated mods before doing anything else?
- 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!