Adding to the minetest suggestion, it's actually an engine for other minecraft clones, and I believe there's a specific entry called Mineclone that is built to be feature-aligned with Minecraft directly. I haven't played it but it seems pretty up to date.