Check's For Mods and Mod Versions

Signed-off-by: Aaron Mesa <aaronmesa123@gmail.com>