Version 1.0.4, for Stardew Valley 1.11. I just wanted to report it, since I did that when I was fixing some issues I had related to other mods, and it didn't seem like it had been reported.
Platonymous updated [SMAPI] The Harp of Yoba with a new update entry: Harp of Yoba Redux Read the rest of this update entry...
so, i downloaded the 1.0.4 version of the mod this morning, and got THIS error: stardew still runs, but im not getting the initial letter in the mail the next day with the harp at all. am i doing something wrong??
Platonymous updated [SMAPI] The Harp of Yoba with a new update entry: Harp of Yoba Redux 2.0.1 and Harp of Yoba Redux for SDV 1.11 Read the rest of this update entry...
For anyone trying to use them together, this and the Happy Birthday mod are incompatible (though, BH doesn't seem to work at all right now). Trying to use both in the will cause the letters related to HoY to not be "sent"- meaning no harp, and no sheet music. I would guess it has something to do with the mail.xnbs being different? Edit: Also, deleting the mod and putting in the new version seems to result in the harp being turned into the Bowler Hat. Which... is kind of amusing. Will soon have info on whether it send new harp upon the player sleeping for the night. Granted, this might have been because the harp was in a chest in the Farmhouse when I did so. Edit2: And the answer is that it does not resend the harp. Gonna try deleting the HoY data from my save and see if that gets it resent. Edit3: and still a no- I'm a bit out of ideas on what to do, now, outside of restarting my save file, which isn't a huge deal. Unless there is an event in the plain game save file that I can delete to reset the mailing of the Harp? Bug was enountered on Windows 8, Steam version of the game, 1.11 of SDV, 1.9 of SMAPI, Custom Element Handler, and Harp of Yoba Redux for SDV 1.1.1 and SMAPI 1.9.
The bowler hat was the replacement object during the save for the harp and sheets in all versions up to 1.0- this is done to avoid serialization issues. So when the mod or the savefile is deleted it leaves behind those bowler hats. But since 2.0 (Redux) it uses Fishing rods and bait instead, so the bowler is just a remnant of the old mod, it's irrelevant to the Redux version, you can just trash it. 2.0 also doesn't use a custom savefile anymore so that has no effect either. There's also no scenario where you would have to touch your game's savefile. Mail related mods could cause conflicts with HoY but much less likely in 2.0. And only by using SMAPI not through the xnbs. Even then it wouldn't stop the letter from being send unless it actively deletes them or changes the mail_ids at runtime. It could however mess up the order in which the mail is shown, so that the Itemmenu that delivers the harp get's attchached to the wrong letter, which could be confusing but would still give you the harp. To limit the likelyhood of this occuring the letters don't arrive at the begining of the day, but at 7.00. I recreated the same conditions (on windows 10 at least) by going back to 1.11 with 1.9 and reinstalled HoY 2.0 and CEH from the Nexus files but it delivers the Harp and Birthday Sheet as expected at 7 am sharp in new saves as well as old ones. Does it show any errormessages in the console?
No error messages, I unzipped the file into the mod folder again, this time it's working. I've got no idea what happened and am very sorry for the inconvenience.
still never managed to make this mod work with me. I'm just supposed to have both this mod and the handler in my mods folder, right? am i doing something wrong?
Mine works fine. It might be one of your other mods. I've had to remove at least six as they haven't updated yet.
HArp of Yoba throws this error for me: [19:482 ERROR SMAPI] A mod failed handling the SaveEvents.AfterLoad event: System.NullReferenceException: Object reference not set to an instance of an object. at HarpOfYobaRedux.SheetMusic.build(String id) at HarpOfYobaRedux.SheetMusic.rebuild(Dictionary`2 additionalSaveData, Object replacement) at CustomElementHandler.SaveHandler.rebuildElement(String[] data, Object replacement) at CustomElementHandler.SaveHandler.placeElements() at CustomElementHandler.CustomElementHandlerMod.SaveEvents_AfterLoad(Object sender, EventArgs e) at StardewModdingAPI.Framework.InternalExtensions.SafelyRaisePlainEvent(IMonitor monitor, String name, IEnumerable`1 handlers, Object sender, EventArgs args) in \source\_Stardew\SMAPI\src\StardewModdingAPI\Framework\InternalExtensions.cs:line 46
Did you get the latest version of the Custom Element Handler? It just went up around the day of the update.
Not yet, must not have been up when I checked. I'll grab it and see if it fixes it when I can get on the computer.
@Inkweaver22: you're right! i updated everything, threw out a mod that didn't work anymore and now the harp works again. yay! i shouldn't have panicked so quickly...
Hi! Absolutely love this mod! Is there a way to reconfigure some of the settings? I really like everything except for the amount of hearts the birthday song gets you... I played it for Lewis and he instantly got from like zero to four hearts, which seems a little excessive. But seriously, I really love this mod, thanks for all the work you've put into it! Edit: Realizing now that some of those hearts came from the actual present itself... So I'm guessing it's around two hearts?
The Birthday Sonata gives two hearts, yeah. From my experience, anyway. I think it's mostly for the people earlier in the year? Or just a bigger boost because you have to carry the harp and I think play it somewhere the person is around for the whole song?