Get the face of the block the player is looking at

I would like to do a raycast from a player, and then retrieve not only the coordinates of the block the raycast hits, but also the face of the block that the player was looking at.

Continue to help post