Issue Mod not loading due to "empty" asset folder?

Howdy, thanks for posting the log, and your mod.

Error "empty asset folder" reason:
I'll dig into the details further below, but first the reason it's skipping due to an "empty" assets folder.

Your json files shouldn't have the ".txt" extension on them.
This makes them invisible to ContentPatcher; so it goes down into your assets folder looking for the json files for this mod.
But, only images are in the assets folder; so it skips the mod saying it's "empty".

Now removing the ".txt" extension lets the mod show up to ContentPatcher properly.
But, it leads us to some other issues.
Basically, there were a lot of formatting errors with the mod. You got the basics down, just a lot of missing brackets, and commas after different sections.
And, some edits to the data parts that were causing issues for yourself.

Note: As a note that you can use this page to help find the formatting errors. It's quite helpful if the editor you're using doesn't show errors itself:
----
Fixes:
In this case; I tweaked your modpack into a fixed state. Sorry, but it was easier for me to compare all the changes visually, and give a summary that way.


Changes:
1.
So, first the json files. I removed the ".txt" extensions for both of them.
2. Then into the "manifest.json" file; you were missing commas at the end of the Author & Version lines.


3. Now, on the "content.json" file we'll start with the null entries. You can just edit the sections directly; there's no need to 'null' them out first.

4. Next, the Mayo machine. Unfortunately, the way the machines are currently programmed in-game mean they're not quite modifiable by Content Patcher the way you want.
If you try to overwrite it into a new machine, the machine won't accept eggs anymore. And, your entry seemed to also add it as a new machine instead of replacing the Mayo Machine.
But, since you just want to erase the name reference. We can add a display name to the entry. It's the same way translations are handled.
Here's an example from the Spanish localization of the Mayo Machine:
Code:
  "Mayonnaise Machine": "388 15 390 15 86 1 334 1/Home/24/true/Farming 2/Mayonesera",
The underlying Mayo Machine stays the same, but visually; it has a name change.
This is also done for the CraftingRecipe section; to change the name when you get the recipe. But, it'll still craft the underlying Mayo Machine.


5. Now onto to the Merengue overrides; these are okay. As mentioned earlier I removed the null entries.
The "Target" also needed to be fixed for these Objects, and a few other data entries; like the lost book.

That "Content/" part of the path isn't needed. As SMAPI knows the game files are under "Content/".
If you add it; it actually confuses ContentPatcher.
Also, you were missing a closing set of }, to close out the ObjectInformation edits.


6. For the CookingRecipes; you were missing a few curly brackets around the field entries you edited.

Lastly, the image edits were all perfect; so I didn't have to change any of that.

-------
Final notes:
As a reference; I'm adding the fixed version of your mod that I modified. Though, I'd recommend to try running through the fixes yourself first; just to get an idea of the formatting nuances of a Content Patcher mod.

And, have added a test save that I was using. It has the modified recipes unlocked, and some spare items to cook/craft the relevant item changes.

The save can be unpacked into your Saves folder:
 

Attachments

Top