How do I get the face of my mesh my cursor hits?

no I do not need the material. Tho getting the material would make it easier to find the face.

I am not familiar with dot product I’ve only used UR for a couple months, could you explain how
to get the

dot product of the impact normal and the cube’s current axes

Unless you mean cube’s rotation as the cubes current axes, the cube is never rotated. player rotates the cube.