Do you have technic? You need it in order to join, plus it's way easier than just downloading the mod. And I will tomorrow afternoon.
Yeah, technic pack. I'm using the modpack that Wither linked on his wall. Do you want to do something other than a village?