I know this thread is pretty much dead, but I have some good news. I am creating a new mod called; Darwin's Natura it is heavily based on EcoCraft but with new themes and features you could say it's like EcoCraft reimagined. We have some of the original team members of EcoCraft on this mod and I am hoping to round up some more former EcoCraft team members. If there is enough support and you all want this to happen I will create a new thread and invite you all to our discord.
PS, I stopped using MC forums accounts a long time ago so I just came back now with a new account