Libgdx 3D voxel

Okay well i want to start making 3D games I have basic knowledge on how it all works but anyway i want to make a simple map editor like this https://www.youtube.com/watch?v=Qc8eagCJ8yA where would i start, also i want to make it in Libgdx