mojira.dev
MC-133372

32x32 .png unicode font pages don't function properly

How to reproduce

  1. Download the resource pack below and use it

  2. Type out the character 帀 and press enter
    → See instead of having a star in a box symbol, you instead get a square box

This is probably caused by the game trying to map the characters onto the 512×512 map as 16×16 instead of 32×32 characters, causing the characters to be cut off, and rendered improperly.

(The resource pack replaces that character with a star in a box)

Attachments

Comments 9

Confirmed, if any of the unicode_page_**.png files are over the original resolution of 256 x 256px then the characters are not displayed correctly.

It's like they added font scaling back for the ascii.png but not the unicode_page_**.png files.

The "[" and "(" are "【" and "(" in Chinese, but these two characters appear as a white rectangle in the game. And I think there will be more characters like these two.

@unknown, you're talking about MC-133425.

Unicode fonts other than English will become rectangles

[media]

This is working as intended. Today I learned that unicode fonts load differently, and a bitmap font is needed in order to make the fonts load properly. 😃

Can you provide a "proper" resource pack as an example, please? I would like too see how it should be done now.

keep forgetting to do this, but I added the file for an example, just use the command

/tellraw @a {"text":"\uE000"}

[media]

I've applied the resource pack and then run that command. It still shows as a blank rectangle. Using vanilla Minecraft 1.13.2.
Edit: Oh, now I see. There was a missing ' " ' character in default.json file. Also, it should point to the "custom:icon.png" and the 'icon.png' should be at "*/custom/textures/" folder.

yep, I made a few mistakes, I just wanted to show you the basic idea of it, ya know. It's pretty simple.

CreeperMagnet_

(Unassigned)

Confirmed

Minecraft 1.13-pre7, Minecraft 1.13-pre8, Minecraft 1.13-pre10, Minecraft 1.13, Minecraft 18w30b, ..., Minecraft 18w43c, Minecraft 18w44a, Minecraft 18w45a, Minecraft 18w47a, Minecraft 18w47b

Retrieved