Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-4556

Limited Unicode characters on Signs

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: 0.7.2
    • Fix Version/s: 0.7.4
    • Labels:
    • Confirmation Status:
      Unconfirmed
    • Platform:
      Phone - iOS - iPhone 4

      Description

      When an user type a Unicode text in a sign, the length is limited using byte count, not real character count.

      That means that if each Unicode character uses 3 bytes (like Korean or Japanese) it will show only 5 characters (15 / 3).

      This has been tested in both vanilla MCPE multiplayer servers and PocketMine-MP servers. The packet sent (SignUpdatePacket 0xb6) is correct and contains the correct text. The packet dump is shown here: https://gist.github.com/shoghicp/ecf83b6e92a8a9147805

      So, the client only gets the first 15 bytes, instead of the first 15 characters.

      Local worlds are not affected by this issue.

        Attachments

          Activity

            People

            • Reporter:
              shoghicp [Mojang] Shoghi Cervantes
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: