Issue Black Screen When Entering Community Center

mercuriana

Greenhorn
Hi! I've recently installed Forage of Ferngill with the remixed Community Center Bundles and whilst it worked great for a while, I now can't enter the community center. All I get is a black screen and I can only open my inventory/close out of the game. I've attached my SMAPI log, please can someone help me fix this??

 
Hi! I've recently installed Forage of Ferngill with the remixed Community Center Bundles and whilst it worked great for a while, I now can't enter the community center. All I get is a black screen and I can only open my inventory/close out of the game. I've attached my SMAPI log, please can someone help me fix this??

Thanks for the log.

So, yea an issue with the bundle data.
I see for the "Forage of Ferngill", the author states it only works on new saves; which makes sense as its only a content pack.
2nd stickied post: https://www.nexusmods.com/stardewvalley/mods/8828?tab=posts

It looks like you're on fall. So, I guess by recently installed; you mean on an old save?
Or did it just break randomly on a new save?


Code:
08:59:28    TRACE    SMAPI       (CP) Forage of Ferngill (from Mods\Forage of Ferngill\[CP] Forage of Ferngill REMIXED BUNDLE) [content pack]...

09:00:46    TRACE    game    Warping to CommunityCenter
09:00:47    ERROR    game    An error occurred in the base update loop: FormatException: Failed to parse item text description "5 Seaweed Selection" with delimiter " ".
 ---> FormatException: Input string was not in a correct format.
   at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)
   at System.Number.ParseInt32(ReadOnlySpan`1 value, NumberStyles styles, NumberFormatInfo info)
   at StardewValley.Utility.getItemFromStandardTextDescription_Patch1(String description, Farmer who, Char delimiter)
   --- End of inner exception stack trace ---
   at StardewValley.Utility.getItemFromStandardTextDescription_Patch1(String description, Farmer who, Char delimiter)
   at StardewValley.Menus.JunimoNoteMenu.GetBundleRewards(Int32 area, List`1 rewards)
   at StardewValley.Locations.CommunityCenter.checkForMissedRewards()
   at StardewValley.Locations.CommunityCenter.resetSharedState()
   at StardewValley.GameLocation.<resetForPlayerEntry>b__269_0()
   at StardewValley.GameLocation.resetForPlayerEntry()
   at StardewValley.Game1.onFadeToBlackComplete_PatchedBy<tlitookilakin.AeroCore>(Game1 this)
   at StardewValley.BellsAndWhistles.ScreenFade.UpdateFade(GameTime time)
   at StardewValley.Game1.UpdateOther(GameTime time)
   at StardewValley.Game1._update(GameTime gameTime)
   at StardewValley.Game1.Update(GameTime gameTime)
   at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)
I'm not familiar with this mod, but post your save here. And, I can see what I can do about repairing, or at least getting you back to the vanilla bundles.

Save location:
 

mercuriana

Greenhorn
Thanks for the log.

So, yea an issue with the bundle data.
I see for the "Forage of Ferngill", the author states it only works on new saves; which makes sense as its only a content pack.
2nd stickied post: https://www.nexusmods.com/stardewvalley/mods/8828?tab=posts

It looks like you're on fall. So, I guess by recently installed; you mean on an old save?
Or did it just break randomly on a new save?


Code:
08:59:28    TRACE    SMAPI       (CP) Forage of Ferngill (from Mods\Forage of Ferngill\[CP] Forage of Ferngill REMIXED BUNDLE) [content pack]...

09:00:46    TRACE    game    Warping to CommunityCenter
09:00:47    ERROR    game    An error occurred in the base update loop: FormatException: Failed to parse item text description "5 Seaweed Selection" with delimiter " ".
---> FormatException: Input string was not in a correct format.
   at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)
   at System.Number.ParseInt32(ReadOnlySpan`1 value, NumberStyles styles, NumberFormatInfo info)
   at StardewValley.Utility.getItemFromStandardTextDescription_Patch1(String description, Farmer who, Char delimiter)
   --- End of inner exception stack trace ---
   at StardewValley.Utility.getItemFromStandardTextDescription_Patch1(String description, Farmer who, Char delimiter)
   at StardewValley.Menus.JunimoNoteMenu.GetBundleRewards(Int32 area, List`1 rewards)
   at StardewValley.Locations.CommunityCenter.checkForMissedRewards()
   at StardewValley.Locations.CommunityCenter.resetSharedState()
   at StardewValley.GameLocation.<resetForPlayerEntry>b__269_0()
   at StardewValley.GameLocation.resetForPlayerEntry()
   at StardewValley.Game1.onFadeToBlackComplete_PatchedBy<tlitookilakin.AeroCore>(Game1 this)
   at StardewValley.BellsAndWhistles.ScreenFade.UpdateFade(GameTime time)
   at StardewValley.Game1.UpdateOther(GameTime time)
   at StardewValley.Game1._update(GameTime gameTime)
   at StardewValley.Game1.Update(GameTime gameTime)
   at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)
I'm not familiar with this mod, but post your save here. And, I can see what I can do about repairing, or at least getting you back to the vanilla bundles.

Save location:
I started a new save when I installed Forage of Ferngill, and it worked fine up until fall, I don't know why it suddenly broke. I've attached my save below, thanks so much!
 

Attachments

I started a new save when I installed Forage of Ferngill, and it worked fine up until fall, I don't know why it suddenly broke. I've attached my save below, thanks so much!
I see; thanks for the save.

Okay, so after a bit of digging into the mod data, and your save. It looks like this is a bug in the mod data; not anything that you did.
Replace your save with this one, and I think it should work. Haven't had a chance yet to install all these mods, and test on my end.

But, it looked like a simple enough fix. The issue is that the FoF bundle data has an incorrect reward item.
It says "Seaweed Selection" is the reward, but it should really be "Seaweed Sealad"; per the JA item's name.
Which in your save should translate into the bundle data "O 3140 5"; instead of the incorrect name that shows up in the bundle data in your save.

But yea; this should fix it; if not let me know, and I can take another look.
 

Attachments

mercuriana

Greenhorn
I see; thanks for the save.

Okay, so after a bit of digging into the mod data, and your save. It looks like this is a bug in the mod data; not anything that you did.
Replace your save with this one, and I think it should work. Haven't had a chance yet to install all these mods, and test on my end.

But, it looked like a simple enough fix. The issue is that the FoF bundle data has an incorrect reward item.
It says "Seaweed Selection" is the reward, but it should really be "Seaweed Sealad"; per the JA item's name.
Which in your save should translate into the bundle data "O 3140 5"; instead of the incorrect name that shows up in the bundle data in your save.

But yea; this should fix it; if not let me know, and I can take another look.
Thank you so much!! It's completely fixed!!
 
Top