I found a server called Infinite Islands and it is all about starting an island and building it up. The cool part is it never resets so your progress sticks and the world can keep expanding as you grow.
There are custom cave systems with multi level caves. The ores regenerate so mining stays useful and there are custom mobs plus bosses down there too.
Fishing is a big deal here with over 100 unique textured fish to catch and collect. There are also 60 fishing mobs to fight.
The server has hundreds of quests so you always have stuff to do and a clear path to progress. There are seasonal payouts so you can compete hard or just play chill and still fit in.
It is profile based so if you get bored of your island you can start a new one and switch back anytime. They are also recruiting staff so joining early matters if you want to apply.

