u/JailbrokenMind

Crop maturity calendar?

He errbuddy, anyone know of a mod that plots out how many crops will mature each day?

Probably just add to the existing calendar "42 crops mature" on a given day.

reddit.com
u/JailbrokenMind — 3 days ago

Did y'all see Webb and Prado have words after the finish?

Prado is one of the nicest, most respectful riders in the paddock, I seriously doubt he instigated anything either on or off the track.

On the other hand, with the whole world rooting for and then celebrating Kenny, I can't begin to imagine what would have sir inferiority complex's pants in a wad 😂

I am curious though if anyone knows anything about it.. what happened, what was said..

reddit.com
u/JailbrokenMind — 3 days ago
▲ 5 r/SMAPI

Year 2 Spring 3 is my Groundhog Day (any Bill Murray fans out there?). I played it, went to sleep, and the game froze, so I closed the game, restarted it, played the day over again, and it froze again. Always happens after going to sleep, but before saving progress. Game screen goes to black and stays there, SMAPI interface goes into an infinite loop of errors that look to me (not that I know anything really) to be centered on this string:

NullReferenceException: Object reference not set to an instance of an object.
at StardewValley.SpecialOrders.Objectives.ShipObjective.OnItemShipped

(see log: https://smapi.io/log/8bac2a6e55994b3dab91712d0e46ae56)

I've asked Google AI and posted over on the Stardew Valley Mods sub, where a kind commenter helped me as far as he could and admitted when he was over his head, and pointed me here. I did some testing as well, and through all of this, I've nailed down a few facts that seem to be key:

  1. Only happens with the modded game. Without mods (running the game directly from the .exe), works perfectly.
  2. Only happens when I accept Lewis's "Crop Order" Special Order (requires shipping 100 of a given crop) AND I ship something—anything—and any amount of it, even if it's complete or incomplete fulfillment of the special order and nothing else.
  3. The Better Special Orders mod isn't the problem. Removing that and leaving all other mods intact, it still hangs.

I don't think any of my other mods mess with Special Orders, but maybe the problem is with the shipping chest or something?

Thoughts/ideas/suggestions/solutions?

I guess my next step is to remove all of the mods and add them back one at a time until the error returns.. I'm just hoping someone can tell me I don't have to go through all of that monotony to identify the culprit.

EDIT: Forgot to mention, I also verified the game files, they're good.

reddit.com
u/JailbrokenMind — 15 days ago

So Year 2, Spring 3 has become my Groundhog Day (hopefully you get the reference). I played it, tried to go to sleep, but the game screen just went black and stayed black, and SMAPI was running an infinite loop of red. So I shut it down, restarted it, and played the day over again. Happened again. Unfortunately this time I left it running unwittingly, and before I realized it, it had created a nearly 200MB log. Naturally, that overloads the SMAPI log parser, so I pasted the looped error down below (sorry, I know it's difficult to read).

EDIT: Per commenter's advice, I fired up the game to create a new, normal size log (obviously doesn't include the error I get when I go to sleep): https://smapi.io/log/a71ecd786962414f8cdcdeb1426390da

I put the error text into Google and the AI thinks it has to do with the Special Order I accepted both times I played the day... Lewis's "Crop Order" for shipment of 100 garlic. It also said I should check Content Patcher or SpaceCore for updates. I believe they are up to date, based on the release dates of the most recent versions. I do know I'm one update behind on CJB Cheats.

AI also talked about the game looking in the shipping bin for data that isn't there... I do use Manually Organize Chests, and I do often skip slots when putting items in the shipping bin... might that be part of it?

Here's a list of all mods currently installed:

Combat Made Easy Suite
Automate
Automatic Gates
Better Special Orders
Chests Anywhere
CJB Cheats
CJB Item Spawner
Console Commands
Content Patcher
Fast Animations
Generic Mod Config
Integrated Minecarts
Lookup Anything
Manually Organize Chests
More Dust Sprites
SpaceCore
Time Speed
Transparency Settings
UI Info Suite 2

I'd just go with what the AI said, but it's AI... I'd like to feel a little more sure. I'm kinda tired of Year 2, Spring 3, and I'll already have to play it a 3rd time... I don't want to go for a 4th.

ERROR CODE:

at StardewValley.Game1._update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 3646

at StardewValley.Game1.Update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 3454

at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Framework/SCore.cs:line 1147

[game] _newDayTask failed with an exception:

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

at StardewValley.SpecialOrders.Objectives.ShipObjective.OnItemShipped(Farmer farmer, Item item, Int32 shipped_price) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\SpecialOrders\Objectives\ShipObjective.cs:line 62

at StardewValley.Game1._newDayAfterFade()+MoveNext() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 9011

at StardewValley.Game1.<>c.<newDayAfterFade>b__782_2() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 8549

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)

at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)

--- End of stack trace from previous location ---

at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)

at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)

[game] An error occurred in the base update loop: System.Exception: Error on new day:

---------------

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

at StardewValley.SpecialOrders.Objectives.ShipObjective.OnItemShipped(Farmer farmer, Item item, Int32 shipped_price) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\SpecialOrders\Objectives\ShipObjective.cs:line 62

at StardewValley.Game1._newDayAfterFade()+MoveNext() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 9011

at StardewValley.Game1.<>c.<newDayAfterFade>b__782_2() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 8549

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)

at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)

--- End of stack trace from previous location ---

at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)

at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)

---------------

reddit.com
u/JailbrokenMind — 16 days ago