mojira.dev
MC-37270

Unable to remove all interface text in language files.

To remove interface text (What I mean by interface text is, for example, when you open a Crafting Table, it says "Crafting" and "Inventory" over the interface in gray text.) in a language file, you go into the language file and replace the value, for example, "Chest" in the code "container.chest=Chest" with a space so there's no visible text.

For some odd reason it doesn't work for all interfaces. I haven't made an error, believe me. I've done it over and over and the same interfaces have this issue. It's usually dispenser, normal chests, enchanting tables, and brewing stands.

In the latest Minecraft versions, the coding layout for language files has changed and more text can't be made invisible and/or just takes the text from other code in the same line. I have a language file from earlier coding versions that works almost perfectly, but Dispensers and Chests still wouldn't disappear.

Information on Uploaded Language Files
The language file "en_MP" is the first version of language files made by Mojang. Here, most of the interface text could be removed.
The language file "en_MP_1.7.2" is the newer style of language files and I used the same technique to remove interface text but the new coding doesn't recognize there's spaces as values in more places.

Attachments

Comments 11

I am able to set

container.furnace=Furnace

to

container.furnace=

and in game, it works fine.

@Mod Ezekiel

OK, my mistake, the furnace text disappears but the other listed interfaces (I removed furnace and replaced it with brewing stand) listed in the description do not work. Download the "en_MP_1.7.2.lang" language file, examine the code, then place it in your game files to see what I mean. If needed, I can post an image of the code in the language file and then take some screenshots of the game interfaces that do not work, just let me know.

I just made the brewing stand container title " " and it showed in game as " ", so I still can't reproduce. I'll upload my lang file.

You must change all of the other titles to " ", first. That's when it starts to bug out.

Like this? Works fine.

Your file has some weird line breaking, are you sure that isn't the cause?

1 more comments

What do you mean by "weird line breaking?". I copied the default "en_US" that is in the game files and replaced all the "container.Inventory=Inventory", etc, with spaces. I did nothing more.

Yes, but you broke the new-lining, see right here

Then how do I fix something I didn't break?

See in the screenshot how the value for the brewing stand is container.chest=

Just press enter after the space so that there is a newline there.

OK, I figured I should do that, thanks for telling me though. Thanks for helping me solve this problem, too. The last thing I have to say is that it should come spaced out with line breaks instead of jumbled up as it was.

Kyle Rabe

(Unassigned)

Unconfirmed

GUI, coding, customization, file, interfaces, invisible, language, resource-pack

Minecraft 1.7.2

Retrieved