The bug
Splashes on the title screen that have special characters in the splash text don't have the "backing" part of the text rendered.
With the splashes, they should have a really dark yellow "layer" of the same text under it. With special characters it doesn't.
Code analysis
Code analysis by @unknown can be found in this comment
Linked issues
is duplicated by 1
Attachments
Comments 17
Confirmed, I believe the formatting is the issue; maybe the ! is getting interpreted as an english character, rather than another language.
In splash.txt, this is what you see: http://i.imgur.com/73HjLEO.png ; notice the character encoding.
Is this still a concern in the current Minecraft version 1.8.1 Prerelease 3 / Launcher version 1.5.3 or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.
Please link to this comment in the description
The following is based on a decompiled version of Minecraft 1.9 using MCP 9.24 beta.
The reason for this is the same as for MC-76356. When the shadow is rendered, the text is shifted 1 to the right. For unicode characters 1 is too much because they are smaller. Therefor the method net.minecraft.client.gui.FontRenderer.renderStringAtPos(String, boolean)
is supposed to shift them back. The value used for shifting is the same used for displaying bold font. As described in MC-76356 the value is wrong (1 instead of 0.5) if "Force Unicode Font" is disabled and because of this the shadow is shifted behind the text.
Is this still a concern in the current Minecraft version? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.