Badges update automatically and link to the mod page on MineUniverse.
The mod has been stopped development
Check the item on the Creative tab or REI, as there are others.