Discussion in 'Mods' started by Pathoschild, Jul 3, 2017.
Compatibility update for RiseAndShine.
Just installed the Tree Overhaul and SMAPI give me that...
[SMAPI] Faster Paths failed on entry and might not work correctly. Technical details:
Failed loading type 'Entoarox.Framework.IModHelperExtensions': System.TypeLoadException: Não foi possível carregar o tipo Entoarox.Framework.IModHelperExtensions do assembly EntoaroxFramework, Version=18.104.22.168, Culture=neutral, PublicKeyToken=null.
em Entoarox.FasterPaths.FasterPaths.Entry(IModHelper helper)
em StardewModdingAPI.Program.LoadMods(IModMetadata mods, JsonHelper jsonHelper, SContentManager contentManager) na C:\source\_Stardew\SMAPI\src\SMAPI\Program.cs:linha 808
Hi @julianorc. Do you have the latest versions of both Faster Paths and Entoarox Framework? If so, can you post your latest SMAPI log file?
@ddgroves Thanks! The official version of Rise And Shine is at 1.1, but your update is 1.0.1-*. Can you change your version number to 1.1.1-whisk-update to avoid confusion?
Sorry, I didn't catch that. I will fix it!
Edit: Pathoschild, can you please fix the link of the wiki, it will not let me change it. I tried to but it saying the my actions are "automatically identified as harmful, and therefore disallowed" when all I am trying to do is change the link.
@ddgroves Fixed. Thanks again!
Yeah, both updated, here is the log... https://log.smapi.io/VgGCzhF6
I know there is more mods with errors, and if you know something to fix it as well, I thank you
Edit: sorry, posted the wrong link, now it's right.
@julianorc A few suggested fixes:
Remove the CFAutomate mod (it's no longer compatible).
Update to Advanced Location Loader 1.3.6+.
Update to XNB Loader 1.1.9+.
Delete your TreeOverhaul/config.json (your current file is broken; deleting it will regenerate a working version).
Then try loading the game. If you're still getting errors, post your latest SMAPI log again.
I updated the PetEnhancment mod to SMAPI 2.2
Asking as a user here, would it be possible to update the No Friendship Decay mod: https://community.playstarbound.com/threads/no-friendship-decay.108278/
Its horribly out of date, but as far as i can see (with my very limited experience), there are just two lines of deprecated code and i havent found a replacement beside a cheat mod.
[22:17:09 ERROR SMAPI] Skipped 1 mods:
[22:17:09 ERROR SMAPI] No Friendship Decay 1.1 because it's no longer compatible (detected StardewModdingAPI.Events.TimeEvents.DayOfMonthChanged event). Please check for a newer version of the mod.
@LegendDarkness9 Unfortunately that mod isn't open-source, so I can't easily update it. You can try Part of the Community instead; friendship still decays, but that's offset by some passive friendship gains. I added a ticket for modders looking for mod ideas, though.
@Pathoschild Thanks for the answer. I tried to compile the updated version myself but couldn't get Stardew Modding to work with Visual Studio 2017. So for clarification: I need to create a c# class, set .net to 4.5 and reference the nuget package, right? Afterwards i just have to code and can compile the mod?. Because i had problems with the xna assembly, it says that is not referenced.
Sorry if it is the wrong thread for this.
Edit: Worked fine on my second computer. Strange. Going to rewrite the code a bit and trying to ask the original creator for permission to publish it.
Edit2: The Author was last loged in 1 and a half years ago, might publish it with the note that he can ask me to take it down at any time.
@LegendDarkness9 An unofficial update would be great. See SMAPI compatibility: creating an unofficial update for the recommended steps to avoid conflicting with official updates.
I will release the update once I tested it (no timetable on that, depends on how much time I have).
Fun Fact: Version 1.0 and 1.1 of that mod are identical (or at least the given source code is).
Concerning conflicts with unoffical updates: considering I only have the source file from the archive, the only thing I can do (and will do of course) is posting notices both in the original thread and on nexus and send the author a message.
I have uploaded the mod so that somebody can test it, because I both lack the means and the will to test it properly. I have just started playing Stardew Valley for the first time and as a result of this I lack a savegame that is advanced enough to test the mod and finally, I just want to play the game.
Testing should be relativly easy, because a known bug that I cant fix is, that the mod runs on loading a save, and acting as if you talked to nobody that day.
For everybody in your friendlist the mod checks in the following order (beside that you havent talked to them):
If the person is your spouse
If you are dating that person and below 10 stars
If the person is dateable and below 8 stars
If the person is not datable and below 10 stars
If the mod reverses friendship decay it will tell you for which person and what they are in relationship to you (spouse, boyfriend/girlfriend, ...)
If somebody could test if the mod works as intended and tell me it would be nice and I could finally publish it.
Link to mod: https://drive.google.com/open?id=1KtXVCMqeeenxiEmiVhPQHSyAhefjstBJ
@LegendDarkness9 I created a Git repo with the original versions and your changes, refactored the code a bit, and reworked the logic to reverse decay before save instead of when a new day starts (to avoid incorrect friendship boosts). I released that version as an unofficial update and updated the list. Thanks!
Anyone here willing to quickly migrate a mod? https://github.com/Alhifar/WaitAroundSMAPI/ as far as I can tell it only needs the config edited but I don't know personally how to do it. I dunno how to change the override methods into what SMAPI wants now
@BaconCatBug Sure, I'll update it soon.
@BaconCatBug I just posted an unofficial update for Wait Around, and sent a pull request to the author.
Separate names with a comma.