My girlfriend hates everything about mayonnaise irl, and refuses to make it in Stardew. I figured I could try to mod all the mayo into something else (i'm thinking meringue), but I dont know where to start. Any help would be appreciated! I'm thinking I'll probably need to edit the sprites but also all mentions of mayo into something else.
Start here: https://stardewvalleywiki.com/Modding:Index You will need to change the Mayonnaise sprite in the springobjects Change the name and description in Data\ObjectInformation https://stardewvalleywiki.com/Modding:Object_data Change the name of the mayonnaise machine and description on Data\BigCraftablesInformation https://stardewvalleywiki.com/Modding:Big_Craftables_data But I think that would be it. The game would work the same, would be just a replacement of names and sprite.
You wouldn't even need to change the sprite, which is a fairly generic jar. All you'd need to do is unpack ObjectInformation.xnb and Data/Big_Craftables.xnb and edit the .json file and repack. Or you could just make a content.json file and use ContentPatcher instead of base edits, which would probably be cleaner, but would require SMAPI as a dependency. I could probably make a CPP for you if you want, but it would require SMAPI and ContentPatcher to run.
I went ahead and edited the sprites into little meringues, and edited the rest of the files! Thanks for your help!