Badges update automatically and link to the mod page on MineUniverse.

The trident needs to have the channeling enchantment
You have to hit an entity, if the entity dies by hitting it, there wont be a lightning
If you think a mod is missing, tell me on my discord server