Minecraft clone, how to randomly generate a voxel landmass?

Title, I am attempting to make a minecraft clone, I have found a few tutorials on how to begin a minecraft clone, but none on making a landmass or island, they’re all endlessly generated, and also none on how to make the voxels smooth. I would like to have my potential game to be where when you load up a world, it spawns you on a large voxel island, with water surrounding it, and able to dig very far. The reason i want SMOOTH voxels, is because there is an asset called “Voxels” which makes smooth terrain look visually like small voxels and not large ones like minecraft. Or if anyone just knows how to make the big 1 block voxels into many small ones that’d also be helpful.

If anyone has better ideas or any advice please share!

So… if there’s an asset on the store that does what you’re trying to achieve, why don’t you buy it? That’s literally the whole point of people publishing assets.