I decided to do a little google search to see what i could find for addon sites. Not sure if i am right here but
http://www.strategyinformer.com/pc/m...craft/mod.html
i see a bunch of mods here, not really sure how to tell if these authors are registered here. though...still poking around