So I'm having the same solar eclipse issue as a previous poster, where the day is normal brightness but I'm getting split second "flickers" of darkness, but it's a non-festival day. I checked my SMAPI and this is the specific error it was throwing:
[LunarDisturbances] This mod failed in the GameLoop.TimeChanged event. Technical details: System.Exception: Couldn't invoke the StardewValley.Objects.Furniture::addLights method ---> System.Reflection.TargetParameterCountException: Parameter count mismatch. at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at StardewModdingAPI.Framework.Reflection.ReflectedMethod.Invoke(Object[] arguments) in SMAPI\Framework\Reflection\ReflectedMethod.cs:line 92 --- End of inner exception stack trace --- at StardewModdingAPI.Framework.Reflection.ReflectedMethod.Invoke(Object[] arguments) in SMAPI\Framework\Reflection\ReflectedMethod.cs:line 96 at TwilightShards.LunarDisturbances.LunarDisturbances.OnTimeChanged(Object sender, TimeChangedEventArgs e) in E:\Documents\GitHub\SDVMods\LunarDisturbances\LunarDisturbances.cs:line 432 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
ETA: The eclipse seems to work properly during cutscenes, oddly enough.
i wish i could turn off the notifications in the bottom left corner and instead have another TV channel i could check that would tell me the days lunar cycle. the notifications are so intrusive to me personally.
Having fun with the mod! Got a small issue to report though:
I've had my first solar eclipse, and it happened to be on the same day as the Luau. During the Luau, it was working just fine. During the actual day outside the event, it remained light outside, but the screen would turn black for half a second. The flashing was rather annoying too. I'll have to see what happens if I get a solar eclipse on a not-festival day, but that one definitely didn't work as intended.
i received this error when logging into a coop save
[LunarDisturbances] This mod failed in the GameLoop.DayStarted event. Technical details: NullReferenceException: Object reference not set to an instance of an object. at TwilightShards.LunarDisturbances.LunarDisturbances.OnDayStarted(Object sender, DayStartedEventArgs e) in E:\Documents\GitHub\SDVMods\LunarDisturbances\LunarDisturbances.cs:line 367 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
not really sure what it means? also is there a way to disable the notifications from bottom left? thank you so much for an amazing mod!
Me again... I downloaded and installed the mod and I didn't get any error messages (yay!), but... I also didn't see the moon at the top left corner either. Is it supposed to be there every single night in different phases or only randomly during an event?
Ok, the moon itself isn't showing up for me, but I do get random notifications at the bottom of my screen about the Blood Moon, so I guess it's working?
It seems like for me, the mod is stuck in the "waxing moon" that sets at 2130. That's the only message that pops up for me, every day. Still can't see the moon on my sleep screen... do I need Json Assets? I didn't see it as a requirement but maybe that's it?
159 comments
[LunarDisturbances] This mod failed in the GameLoop.TimeChanged event. Technical details:
System.Exception: Couldn't invoke the StardewValley.Objects.Furniture::addLights method
---> System.Reflection.TargetParameterCountException: Parameter count mismatch.
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at StardewModdingAPI.Framework.Reflection.ReflectedMethod.Invoke(Object[] arguments) in SMAPI\Framework\Reflection\ReflectedMethod.cs:line 92
--- End of inner exception stack trace ---
at StardewModdingAPI.Framework.Reflection.ReflectedMethod.Invoke(Object[] arguments) in SMAPI\Framework\Reflection\ReflectedMethod.cs:line 96
at TwilightShards.LunarDisturbances.LunarDisturbances.OnTimeChanged(Object sender, TimeChangedEventArgs e) in E:\Documents\GitHub\SDVMods\LunarDisturbances\LunarDisturbances.cs:line 432
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
ETA: The eclipse seems to work properly during cutscenes, oddly enough.
I just wish there was a way to disable the notifications!!
I've had my first solar eclipse, and it happened to be on the same day as the Luau. During the Luau, it was working just fine. During the actual day outside the event, it remained light outside, but the screen would turn black for half a second. The flashing was rather annoying too. I'll have to see what happens if I get a solar eclipse on a not-festival day, but that one definitely didn't work as intended.
i received this error when logging into a coop save
[LunarDisturbances] This mod failed in the GameLoop.DayStarted event. Technical details:
NullReferenceException: Object reference not set to an instance of an object.
at TwilightShards.LunarDisturbances.LunarDisturbances.OnDayStarted(Object sender, DayStartedEventArgs e) in E:\Documents\GitHub\SDVMods\LunarDisturbances\LunarDisturbances.cs:line 367
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
not really sure what it means? also is there a way to disable the notifications from bottom left? thank you so much for an amazing mod!
https://smapi.io/log/20ee445a324d43fd97ef48320b410405?Levels=error%7Ealert%7Ecritical&Filter=lunar
https://smapi.io/log/4ceb0e19f64143bfa458671b06a16983