Default Unlock Checker

Default Unlock Checker is a troubleshooting tool. It helps determine the cause if you can't find items like Torch, Campfire, etc. in your hand-crafting (C) menu.

When used, it will display an onscreen message showing how many recipes are missing, and print an error report to Starbound.log in the form: [Info] Default unlocks that are likely causing issues: {"item1", "item2", "item3", "item4"}

Why are items missing?
This is caused by some third-party mod being written incorrectly (first of all, look at the page Incompatible for a list of mods which are known to cause problems, both those in the crafting section and elsewhere).

You should identify the mod adding the listed item(s) and ask their developer to fix it, and link them this page. You should remove the incompatible mod for the time being, if possible.

I'm a developer of mod that has this issue, how do I fix this?
Default unlocks should always be added to the end of the list, rather than the front, using. Doing so looks like this:

When patched incorrectly, the operation looks like this (notice  instead of  ):

The second approach makes the order of "defaultBlueprints" unpredictable, thus causing unlocks of Torches, Campfire, etc. to end up in places where other items (those items that now require research and must have their unlocks removed) had their unlocks.

Always patching  instead of   will avoid many potential mod conflicts (not just with the Crafting menud).