Short description of the issue
Characters rendered from unihex providers have uneven gaps following the character:
Characters with odd number width have 1px gap
Characters with even number width have 2px gap
Steps to reproduce the issue
Turn on "Force Unicode Font" or view any language that uses Unifont (which uses unihex providers).
From the attached images, you can see there are 1px gaps after f, i, l, m, t, while others have 2px.
Expected result
Gaps between characters have the same 1px width (or even 2px is fine) consistently.
Actual result
Gaps between characters have different widths based on the width of the character glyph
Thank you for helping us improve Minecraft! We saved your files: