Following the initial popularity of the b1.3 and 1.5.2 clients, the community (led by developers like lax1dude) began expanding.
To play with friends, you need an (an EAG-compatible server).
Despite its technical ingenuity, Eaglercraft 1.2.0 has inherent limitations compared to native Minecraft: