Previously it was fine with version 0.12.but yesterday it broke, I tried to re-download 0.12 and it still doesn't work.
[Custom Furniture] This mod failed in the GameLoop.UpdateTicked event. Technical details:NullReferenceException: Object reference not set to an instance of an object. at CustomFurniture.CustomFurnitureMod.loadPacks() in D:\Programming\Games\Mods\GitHub\Stardew-Valley-Mods\CustomFurniture\CustomFurnitureMod.cs:line 159 at CustomFurniture.CustomFurnitureMod.GameLoop_UpdateTicked(Object sender, UpdateTickedEventArgs e) in D:\Programming\Games\Mods\GitHub\Stardew-Valley-Mods\CustomFurniture\CustomFurnitureMod.cs:line 51 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
I saw an update on the site from the description (https://github.com/Platonymous/Stardew-Valley-Mods) which says updated 2 days ago for 1.6 but I have no knowledge about to say this might fix the issue?
That is unfortunate, I had not tried it yet, just saw it was updated on github. I am not familiar with creating mods so had not clue if this might solve the issue :/ Hopefully we get an update soon.
use this link: https://download-directory.github.io/
and input the URL of the folder of the mod you want to download, i.e for customer furniture it would be https://github.com/Platonymous/Stardew-Valley-Mods/tree/master/CustomFurniture
hope that helps, however the .dll is not updated yet so it still doesnt work.
Its on the first page of the link, use the drop arrow of the green "<>code" button. It will download the entire file so you will have to unzip and find the folder you want and move it into your mod folder. If you are still unable to download, i recommend just looking up a video on github downloads
More than half my mods are all dependant on this one. What a shame so many other creators depended on this one and we haven't had any word on an update. :/
I have found a way to make it work for 1.6! in the manifest code change the version, and thats it! i used this to also run more out of date mods, but they sometimes might have bugs. hope this helps!!
Edit: i forgot to say this might work in cellphone or other mods, some mods will not work anyway, i personally use this metod for furniture mods
if you don't mind could you explain the process of how you managed to change the manifest code? i'm terrible with this kind of stuff but i have a ton of mods that rely on CF ^^;
Yeah! you need first download a json editor, i did use one in the microsoft store called serris code editor. After that you need to enter the manifest.json file, and then search the version and change, then save the file and there should be it! i need to say with other mods it worked, but with things like this mod and spacecore i might not work, computers are really picky and in my friend one this didnt work for spacecore but worked with a tiles out date mod. Hopes this helps. sorry if some word is bad write, english is not my first language! :(
Im not sure they are telling the truth, I have tried for a while to edit everything about the JSON and it still wont work. I changed all the versions and even the name and other things trying to get it to "forget" but it still doesnt work or load no matter what.
You are right. Unfortunately, changing the format number of the manifest for .dll mods or the format number in the content folder for content patcher reliant mods won't work for any mods dealing with furniture, craftables, objects, etc. The 1.6 update has completely reconfigured how the game reads these objects and additional strings have been added to eliminate confusion over how many items in the game shared the same numbers. So, these types of mods must be completely refigured as well to match the new updated parameters.
662 comments
"CustomMusic 1.8.1 because its DLL 'CustomMusic.dll' doesn't exist."
"Custom Furniture 1.14.3 because its DLL 'CustomFurniture.dll' doesn't exist."
Idk what I'm supposed to do about it.
[Custom Furniture] This mod failed in the GameLoop.UpdateTicked event. Technical details:NullReferenceException: Object reference not set to an instance of an object. at CustomFurniture.CustomFurnitureMod.loadPacks() in D:\Programming\Games\Mods\GitHub\Stardew-Valley-Mods\CustomFurniture\CustomFurnitureMod.cs:line 159 at CustomFurniture.CustomFurnitureMod.GameLoop_UpdateTicked(Object sender, UpdateTickedEventArgs e) in D:\Programming\Games\Mods\GitHub\Stardew-Valley-Mods\CustomFurniture\CustomFurnitureMod.cs:line 51 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
I am not familiar with creating mods so had not clue if this might solve the issue :/
Hopefully we get an update soon.
and input the URL of the folder of the mod you want to download, i.e for customer furniture it would be https://github.com/Platonymous/Stardew-Valley-Mods/tree/master/CustomFurniture
hope that helps, however the .dll is not updated yet so it still doesnt work.
Edit: i forgot to say this might work in cellphone or other mods, some mods will not work anyway, i personally use this metod for furniture mods
sorry if some word is bad write, english is not my first language! :(
Stardew Wiki's Cite has all the changes.
Each item now has a string ID (ItemId) and a globally unique string ID (QualifiedItemId). The QualifiedItemId is auto-generated by prefixing the ItemId with the item type identifier.
https://stardewvalleywiki.com/Modding:Migrate_to_Stardew_Valley_1.6#Custom_items
The mod makers of the furniture mods have to update their mods to use the base stardew custom furniture.