mojira.dev
MC-127394

Minecraft does not render characters in Unicode mb4 range

The bug

Characters in the U+10000+ range are silently discarded from rendering. I.e. I've tried to show moon phases in game.

See f.e. http://project.rootdir.org/test/moon-phases.html for related character code points.

Linked issues

Attachments

Comments 4

They simply aren't included neither in the default font nor in the Unicode font. Support for extended range has been added only recently, but the unifont sheets are outdated/incomplete (MC-108045)

I'm using UNICODE font containing these characters. Thank you. This is why I wrote the report like that.
The renderer should at least render "UNKNOWN CHARACTER" glyph in place.

They show up as empty squares to me when using either the default font or the Unicode font (https://i.imgur.com/hubRQJq.png). This is expected because they are not supported in any font.

I also can no longer reproduce this bug: moon phases are shown as 'unknown character' boxes, as expected.

[media]

AnrDaemon

(Unassigned)

Confirmed

(Unassigned)

Minecraft 1.12.2, Minecraft 18w20c, Minecraft 1.13.1, 1.16 Pre-release 3, 1.17, 1.17.1 Pre-release 1

23w17a

Retrieved