Badges update automatically and link to the mod page on MineUniverse.
If you dont have base mod you wont be able to craft things from addon.
What mods add?