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

Limited Unicode characters on Signs

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Fixed
    • 0.7.2
    • 0.7.4
    • Unconfirmed
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: