Badges update automatically and link to the mod page on MineUniverse.
It is highly likely that the mod will only remain available for version 1.20.1 and for Forge.
Trying the mod on other versions of 1.20 is up to you.
New versions of the mod may be released.