Snap Builder like most survival games

My system could potentially allow you to play a pre-made building as long as the building is one mesh.

As long as the sockets are named the same and you have the required trace channels you could get them to snap.