The bug
The crosshair in the middle of the screen is off center by a few pixels. In my case the distance to the left side of the edge of the window is 1880 pixels, but on the right side the distance is 1888 pixels. This is especially obvious when the pause menu is open.
Linked issues
is duplicated by 3
relates to 1
Attachments
Comments 11
The reason this happens at all is just silly.
It's a 16x16 pixel texture* that gets put into the center of the screen.
But because the crosshair has an odd amount of pixels (9x9) it's impossible for it to be centered on the screen. More specifically the bottom right corner of the center pixel of the crosshair is exactly in the middle of the screen because that's where the center of the 16x16 texture is.
The eaiest fix would be to just change the crosshair design to have a 2x2 Center.
* They tried to fix it in the past by cutting off the bottom and right row of pixels to make it a 15x15 texture, but it didn't work at all as it's still centered like it's 16x16, just with some pixels missing on 2 sides.
EDIT: sorry for the overly large image i didn't expect it to be so massive. fixed by a mod
Still in 1.16.3
It's completely doable. Evidence for this is the fact that the Crosshair when you have pressed F3 is centered.
[media][media]
Added screenshot showing the issue from an official Mojang stream