I've been playing the same Minetest SMP server for 5+ years now. Minetest is pretty good, the engine is C++ but the game world is defined via lua.
There are some quirks that will drive hard-code Minecraft players nuts, but it's not that bad overall, especially if you like the building aspect of MC.