BlockHitResult Represents the result of raycasting. pos: BlockPos The pos where the ray hit. block: Block The block where the ray hit. succeeded: Boolean Whether the raycast was successful.