Badges update automatically and link to the mod page on MineUniverse.
welp, I completely screwed up the description page editor..... so I guess blank slate it is :|
Anyways, I started working on a 1.19 version and I'm going to try and keep updates here as I make progress.