Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-184241

Missing non-BMP characters in default font

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • None
    • 20w20b, 1.16 Release Candidate 1, 1.16
    • None
    • Confirmed
    • (Unassigned)

      The bug

      Since 20w17a, Minecraft supports non-BMP characters (like emojis and some CJK characters) but most of them are still tofus in the game.

      How to reproduce

      1. Open the chat
      2. Copy this character "𡂿" (it's a CJK-B character)
      3. See a tofu but excepted a proper Chinese character

      Possible Solutions

      1. Include a .ttf file, and use it when the game can't find the characters in font images. May need to decide the font that is going to be included (like the SC and TC problems that I mentioned before in MC-180099; like readability problems that I met when using regular weight; like copyright problems). This solution might also fix the Arabic/Devengari/... ligature problems (when I try to fix the problem using Noto Sans the ligature looks fine but less blocky or pixel-ish)
      2. Include more font images. That might not work if GNU Unifont is still missing these characters.

            boq [Mojang] Bartosz Bok
            LakeJason LakeJason
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: