Any chance you'll be updating this mod? It's my favorite one. The dried out crops make so much more sense than just making them darker like the other water indicator mod does. I miss this so much T_T
We're seeing the game crash the hosts SV during the Stardew Valley Fair. Both times it crashed while interacting with the fishing game. First time it was when opening the fishing game, and the second time was when it was calculating the fishing score. On my computer (non-host) I was able to play the target game twice just fine without it crashing. The only logs we have are from my (non-host) computer. If you could write the logs to a file it could help me help you!
[Did You Water Your Crops?] This mod failed in the GameEvents.FourthUpdateTick event. Technical details: System.NullReferenceException: Object reference not set to an instance of an object. at DidYouWaterYourCrops.DidYouWaterYourCrops_Main.updateCropsTimer(Object sender, EventArgs e) in D:\UserDocuments_Yuu\repos\DidYouWaterYourCrops 1.4\DidYouWaterYourCrops\DidYouWaterYourCrops_Main.cs:line 377 at StardewModdingAPI.Framework.Events.ManagedEvent.Raise() in C:\source\_Stardew\SMAPI\src\SMAPI\Framework\Events\ManagedEvent.cs:line 126 [Did You Water Your Crops?] This mod failed in the GameEvents.FourthUpdateTick event. Technical details: System.NullReferenceException: Object reference not set to an instance of an object. at DidYouWaterYourCrops.DidYouWaterYourCrops_Main.updateCropsTimer(Object sender, EventArgs e) in D:\UserDocuments_Yuu\repos\DidYouWaterYourCrops 1.4\DidYouWaterYourCrops\DidYouWaterYourCrops_Main.cs:line 377 at StardewModdingAPI.Framework.Events.ManagedEvent.Raise() in C:\source\_Stardew\SMAPI\src\SMAPI\Framework\Events\ManagedEvent.cs:line 126 [Did You Water Your Crops?] Config: Initialized [Did You Water Your Crops?] Normal crops tilesheet doesn't exist or has a wrong extension. Original tilesheet will be used. [Did You Water Your Crops?] Crops texture is too big. Dry crops tilesheet can't be used.
Your log might not be showing the reason for the crush. I'll see what's the deal with these errors. >>"[Did You Water Your Crops?] Crops texture is too big. Dry crops tilesheet can't be used." When was this message logged (it should be happening only once when loading a save)?
When the day of you logging on the game ends and you save, it's showing me this message:
[Did You Water Your Crops?] This mod failed in the SaveEvents.BeforeSave event. Technical details: System.NullReferenceException: Object reference not set to an instance of an obj ect. at DidYouWaterYourCrops.DidYouWaterYourCrops_Main.resetCrops(GameLocation loc ) in D:\UserDocuments_Yuu\repos\DidYouWaterYourCrops 1.4 (constant updates)\DidY ouWaterYourCrops\DidYouWaterYourCrops_Main.cs:line 444 at DidYouWaterYourCrops.DidYouWaterYourCrops_Main.resetCropsBeforeSave(Object sender, EventArgs e) in D:\UserDocuments_Yuu\repos\DidYouWaterYourCrops 1.4 (co nstant updates)\DidYouWaterYourCrops\DidYouWaterYourCrops_Main.cs:line 398 at StardewModdingAPI.Framework.Events.ManagedEvent.Raise() in C:\source\_Star dew\SMAPI\src\SMAPI\Framework\Events\ManagedEvent.cs:line 126
I'm not exactly sure what caused this error, since with the new SMAPI version the mod shouldn't have been loading at all. Anyway, I've uploaded a fix that should make the mod work again.
33 comments
Edit - on harvest day they look like this - https://imgur.com/9wjFEX9
[Did You Water Your Crops?] This mod failed in the GameEvents.FourthUpdateTick event. Technical details:
System.NullReferenceException: Object reference not set to an instance of an object.
at DidYouWaterYourCrops.DidYouWaterYourCrops_Main.updateCropsTimer(Object sender, EventArgs e) in D:\UserDocuments_Yuu\repos\DidYouWaterYourCrops 1.4\DidYouWaterYourCrops\DidYouWaterYourCrops_Main.cs:line 377
at StardewModdingAPI.Framework.Events.ManagedEvent.Raise() in C:\source\_Stardew\SMAPI\src\SMAPI\Framework\Events\ManagedEvent.cs:line 126
[Did You Water Your Crops?] This mod failed in the GameEvents.FourthUpdateTick event. Technical details:
System.NullReferenceException: Object reference not set to an instance of an object.
at DidYouWaterYourCrops.DidYouWaterYourCrops_Main.updateCropsTimer(Object sender, EventArgs e) in D:\UserDocuments_Yuu\repos\DidYouWaterYourCrops 1.4\DidYouWaterYourCrops\DidYouWaterYourCrops_Main.cs:line 377
at StardewModdingAPI.Framework.Events.ManagedEvent.Raise() in C:\source\_Stardew\SMAPI\src\SMAPI\Framework\Events\ManagedEvent.cs:line 126
[Did You Water Your Crops?] Config: Initialized
[Did You Water Your Crops?] Normal crops tilesheet doesn't exist or has a wrong extension. Original tilesheet will be used.
[Did You Water Your Crops?] Crops texture is too big. Dry crops tilesheet can't be used.
>>"[Did You Water Your Crops?] Crops texture is too big. Dry crops tilesheet can't be used."
When was this message logged (it should be happening only once when loading a save)?
When the day of you logging on the game ends and you save, it's showing me this message:
[Did You Water Your Crops?] This mod failed in the SaveEvents.BeforeSave event.
Technical details:
System.NullReferenceException: Object reference not set to an instance of an obj
ect.
at DidYouWaterYourCrops.DidYouWaterYourCrops_Main.resetCrops(GameLocation loc
) in D:\UserDocuments_Yuu\repos\DidYouWaterYourCrops 1.4 (constant updates)\DidY
ouWaterYourCrops\DidYouWaterYourCrops_Main.cs:line 444
at DidYouWaterYourCrops.DidYouWaterYourCrops_Main.resetCropsBeforeSave(Object
sender, EventArgs e) in D:\UserDocuments_Yuu\repos\DidYouWaterYourCrops 1.4 (co
nstant updates)\DidYouWaterYourCrops\DidYouWaterYourCrops_Main.cs:line 398
at StardewModdingAPI.Framework.Events.ManagedEvent.Raise() in C:\source\_Star
dew\SMAPI\src\SMAPI\Framework\Events\ManagedEvent.cs:line 126
Anyway, I've uploaded a fix that should make the mod work again.