I don’t have time before work to really look at it in depth, but in the mason recipes file try using the absolute path instead of the file() one to see if it works.
Edit: Looking at it again your using ordinal 5 for your new item category which is already in use for the signage_decoration category. Try changing it to a higher number
I’d also suggest emulating stonehearth.smod folder system. It makes it a lot easier to work with paths if the paths within the mods are almost exactly the same.
EDIT: This way you have the absolute path to that specific json file. Using file() instead of this would look for a file from the same folder or and subsequent ones. But if you have to go up one folder to find a file, it’s better to use the absolute path.
These are used to move up to the parent folder. So there it’s moving up two folders, then going into the recipes folder and finally pointing to the actual recipe file.
Okay, so I did all that, only to find out it didn’t work, does it matter where I place the mod file? I have been placing it in the mixins folder the stonehearth.smod file.
So I placed it into the mods folder, that didn’t work.
I have changed everything as you have said. I guess I will re upload the mod again and see if there is any more problems.