One of the vectors in the result of a raycast is the normal, which is a vector perpendicular to the face that the raycast hit (don't have Blockland installed but IIRC `normalFromRaycast` is the function to get it, you can also use getWords but I would recommend that utility function). So "0 0 1" would be a face horizontally flat and would have the familiar stud decal on it. You can hence find out the direction the face is facing, but you don't have any statistics about the size of the face, its distance from the centerpoint, etc. so I'm not sure how you would find the centerpoint of the face.
EDIT: You can do it for cuboid bricks, but I assumed you wanted it to work for all bricks.