Adding a custom jobs [Alpha 16]

Jelly wasn’t maintained for quite some alphas, as there hasn’t been a real need for it anymore.


Basic debugging time! Did you try validate your mod’s JSON with, for example, Jofferson?

A few things that come to my mind:

  • Use the alias instead of the file name: "stonehearth:jobs:index" instead of "stonehearth/jobs/index.json". Aliases should be used wherever possible; and you might need a / in front of it to define an absolute path… although I’m not a hundred percent certain on that anymore.
  • Make sure your mod defines the alias jobs:jewelcrafter and that it points to a valid resource. You can use Jofferson to validate it and have a look at the complete/mixinto’d file.
  • It can’t hurt to use Jofferson to check your mod for missing/misspelt names. It should list broken resources/links red, and give you a list of errors it found.

If that doesn’t help, upload your .smod and we can take a look.