The text used for the credits button within the title screen is untranslatable
The Bug:
The "Copyright Mojang AB. Do not distribute!" text used for the credits button within the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the text used for the credits button within the title screen is untranslatable.
Observed Behavior:
The text used for the credits button within the title screen is untranslatable.
Expected Behavior:
The text used for the credits button within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
public class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...
If we look at the above class, we can see that the text used for the credits button within the title screen is hardcoded, and as a result, is untranslatable. This is evident through the following piece of code:
drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", ...
Linked Issues
is duplicated by2
relates to7
Created Issue:
main screen copyright info is untranslatable
The text that reads 'Copyright Mojang AB. Do not distribute.' is untranslatable.
Environment
All.
All.
main screen copyright info is untranslatableMain screen copyright info is untranslatable
relates to
is duplicated by
relates to
relates to
is duplicated by
The
text that reads 'Copyright Mojang AB. Do not distribute.'is untranslatable.The Bug:
The credits button text within the title screen is untranslatable.
The "Copyright Mojang AB. Do not distribute!" text displayed within the lower right corner of the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the credits button text within the title screen is untranslatable.
Observed Behavior:
The credits button text within the title screen is untranslatable.
Expected Behavior:
The credits button text within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the credits button text within the title screen is hardcoded, and as a result, is untranslatable. This is evident through the following line of code:
drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l);
Main screen copyright infois untranslatableThe credits button text within the title screen is untranslatable
relates to
The Bug:
The credits button text within the title screen is untranslatable.
The "Copyright Mojang AB. Do not distribute!" text displayed within the lower right corner of the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the credits button text within the title screen is untranslatable.
Observed Behavior:
The credits button text within the title screen is untranslatable.
Expected Behavior:
The credits button text within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the credits button text within the title screen is hardcoded, and as a result, is untranslatable. This is evident through the following line of code:
drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l);The Bug:
The credits button text within the title screen is untranslatable.
The "Copyright Mojang AB. Do not distribute!" text displayed within the lower right corner of the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the credits button text within the title screen is untranslatable.
Observed Behavior:
The credits button text within the title screen is untranslatable.
Expected Behavior:
The credits button text within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the credits button text within the title screen is hardcoded, and as a result, is untranslatable. This is evident through the following line of code:
drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", ...
The Bug:
The credits button text within the title screen is untranslatable.
The "Copyright Mojang AB. Do not distribute!" text displayed within the lower right corner of the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the credits button text within the title screen is untranslatable.
Observed Behavior:
The credits button text within the title screen is untranslatable.
Expected Behavior:
The credits button text within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the credits button text within the title screen is hardcoded, and as a result, is untranslatable. This is evident through the following
line of code:drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", ...The Bug:
The credits button text within the title screen is untranslatable.
The "Copyright Mojang AB. Do not distribute!" text displayed within the lower right corner of the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the credits button text within the title screen is untranslatable.
Observed Behavior:
The credits button text within the title screen is untranslatable.
Expected Behavior:
The credits button text within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the credits button text within the title screen is hardcoded, and as a result, is untranslatable. This is evident through the following piece of code:
drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", ...
The Bug:
The credits button
textwithin the title screen is untranslatable.The "Copyright Mojang AB. Do not distribute!" text displayed within the lower right corner of the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the credits button
textwithin the title screen is untranslatable.Observed Behavior:
The credits button
textwithin the title screen is untranslatable.Expected Behavior:
The credits button
textwithin the title screen would be translatable.Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the credits button
textwithin the title screen is hardcoded, and as a result, is untranslatable. This is evident through the following piece of code:drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", ...The Bug:
The "Copyright Mojang AB. Do not distribute!" text used for the credits button within the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the text used for the credits button within the title screen is untranslatable.
Observed Behavior:
The text used for the credits button within the title screen is untranslatable.
Expected Behavior:
The text used for the credits button within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the text used for the credits button within the title screen iss hardcoded, and as a result, is untranslatable. This is evident through the following piece of code:
drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", ...
The Bug:
The "Copyright Mojang AB. Do not distribute!" text used for the credits button within the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the text used for the credits button within the title screen is untranslatable.
Observed Behavior:
The text used for the credits button within the title screen is untranslatable.
Expected Behavior:
The text used for the credits button within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the text used for the credits button within the title screen is
shardcoded, and as a result, is untranslatable. This is evident through the following piece of code:drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", ...
The credits buttontextwithin the title screen is untranslatableThe text used for the credits button within the title screen is untranslatable
The Bug:
The "Copyright Mojang AB. Do not distribute!" text used for the credits button within the title screen is untranslatable and is missing a translation key.
Steps to Reproduce:
- Attempt to search for the existence of this string by using this search filter on the official Minecraft crowdin project.
- Take note as to whether or not the text used for the credits button within the title screen is untranslatable.
Observed Behavior:
The text used for the credits button within the title screen is untranslatable.
Expected Behavior:
The text used for the credits button within the title screen would be translatable.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.client.gui.screens.TitleScreen.javapublic class TitleScreen extends Screen { ... public void render(PoseStack $ps, int $i0, int $i1, float $f) { ... int l = Mth.ceil(f1 * 255.0F) << 24; if ((l & -67108864) != 0) { ... drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", this.copyrightX, this.height - 10, 16777215 | l); ...If we look at the above class, we can see that the text used for the credits button within the title screen is hardcoded, and as a result, is untranslatable. This is evident through the following piece of code:
drawString($ps, this.font, "Copyright Mojang AB. Do not distribute!", ...

Can confirm for MC 1.12.1.
Confirmed for 1.13.1, however this does not have a translation for Crowdin so its most likely intended to not be translateable since copy right.
Affects 1.16.3
I feel like this should not be translatable for the reason that wording might change based on the translation, potentially inverting the meaning. For legal liability, it would be best if it wasn't translated.
1.13.1