Badges update automatically and link to the mod page on MineUniverse.
With Minecraft being such an expansive game it still surprises me how many things we just can't craft normally.
If you are feeling the same then I'd suggest a download, with almost 50 new recipes and only ~10 new items any computer can run this (probably)!