I know how to get the face of the block that a player is looking at using BlockIterators, but what I want is something more specific; the precise point on that face that the player is viewing. I'm aware that some math is involved (something to do with ray-tracing from what I can tell), but i've no idea where to go from there. If anyone could help provide examples, or explain it in more detail, that'd be great. Didn't think this would be that hard; apparently I was wrong. EDIT by Moderator: merged posts, please use the edit button instead of double posting.