Skip to content

Some Unicode characters not displaying in the virtual server terminal

Quick Information

  • Operating System: Any
  • Install Type: Any

What Happened?

Some Unicode characters are not displayed in the virtual server terminal, including Chinese, Korean, Cyrillic, Polish, and Czech characters.

This bug doesn't exist on the Logs page, only on the Terminal page. Since Crafty 4.2.0, the Logs page is affected too.

Expected result

For example, those rectangle blocks in the following output by the plugin Plan should be displayed.

[12:35:22] [Server thread/INFO]: [Plan] Enabling Plan v5.4 build 1722
[12:35:23] [Server thread/INFO]: [Plan]
[12:35:23] [Server thread/INFO]: [Plan] ██▌
[12:35:23] [Server thread/INFO]: [Plan] ██▌ ██▌
[12:35:23] [Server thread/INFO]: [Plan] ██▌██▌██▌██▌ Player Analytics
[12:35:23] [Server thread/INFO]: [Plan] ██▌██▌██▌██▌ v5.4 build 1722

Steps to reproduce

  1. Set up a server
  2. Send anything you want to test to the terminal output with the command say <text>

"Hello, world!" in Chinese, if you need something to test with: 你好,世界!

Screenshots

Priority/Severity

  • High (anything that impacts the normal user flow or blocks app usage)
  • Medium (anything that negatively affects the user experience)
  • Low (anything else e.g., typos, missing icons/translations, layout/formatting issues, etc.)
Edited by ThrRip