Now, as you know, there is a language selection list.
As you may guess, there are files for each one.
As you may think, you can add your own.
As you may not know, it is not hard at all.
Sometimes, there are themed packs that drastically change blocks and items, and the names for them no longer make sense. Sometimes, even in a less themed pack, artists get a bit creative with things and stray from the default ideas a bit, and then the names also don't make sense. There is a (somewhat) simple way to fix this.
If you go in to the lang folder of your minecraft.jar, you can find all the languages. I recommend copying the english one (en_US.lang) to somewhere. Now, if you take a looksee inside it, you can find the text names for button and items. It is in easily understandable English text. Now, you can go through and change any of these names you want! Very simple! When you are done editing, you can put this back in to the language files with a new name, and another copy in to your texture pack for other people to put it in their languages as well, to use with your pack! They can now switch to it when using your texture pack to have the names make more sense. (Though crafting recipes and block behavior may still be odd.)
I am doing this for my own pack, though there isn't much to rename quite yet, and so I haven't bothered to test it yet. Would anybody care to do so?
Edit: And I do know that simply putting this in to the texture pack will not do anything. You will need to have your users put the language file in to the lang folder themselves.
From what I can tell when I try things like this, it never works. Correct me if I'm wrong, but I have noticed that only image files can be changed by texture packs: you can't add languages, edit the win.txt or anything.
I know. I said that people must put the language in the lang file.
I have changed a lot of the blocks, e.g the colour of redstone, which makes it silly calling it redstone when it really is turquoise and lapis into amethyst.
***EDIT***
I just took a look at the en_GB file, it is VERY confusing D:
-snip-
If you scroll down a bit, you can see a bunch of stuff about blocks and items, along with their presented names.
I just tested it, either I'm doing it wrong, or it doesn't work.
So you did some editing to a language file and renamed it, put it in to the lang folder, selected it on the languages list, and it didn't change anything?
I used some adobe program that my crap memory keeps me from recalling the name of, but from what I saw, any text editor should work.
Adobe Story? Notepad works :biggrin.gif:
And yes this would be awesome to be able to do.
I often find making different textures makes it not make sense with the name, if even a little. Like how I change the seeds' texture and it says seeds in-game despite the fact that my texture only shows 1 seed.
Small inconsistency that still annoys me.
I've tried it, and it works, but only if you delete the META-INF folder.
"I'm an outsider by choice, but not truly.
It’s the unpleasantness of the system that keeps me out.
I’d rather be in, in a good system. That’s where my discontent comes from:
being forced to choose to stay outside.
My advice: Just keep movin’ straight ahead.
Every now and then you find yourself in a different place."
-George Carlin
From what I can tell when I try things like this, it never works. Correct me if I'm wrong, but I have noticed that only image files can be changed by texture packs: you can't add languages, edit the win.txt or anything.
That's not true at all. The only thing a texture pack does is replace files within the minecraft.jar folder. Before the language list was added to minecraft, you could use texture packs to edit text easily.
That's not true at all. The only thing a texture pack does is replace files within the minecraft.jar folder. Before the language list was added to minecraft, you could use texture packs to edit text easily.
No, FredUnderscoreSeven is right, it won't load from a texture pack.While yes, texture packs have the potential to edit every file in the .JAR, they are not read this way. Workers at Mojang have to code Minecraft to check for specific files to be looked for and used from texture packs.
They feel that certian files should not be allowed to be changed, such as .CLASS files and .LANG files, and even the font textures wiull not be loaded with default, however, things like MCpatcher and Optifine change what is looked for in texture packs, and allows the font texture to be loaded. Sure, you can put .LANG files in your pack, but it won't be loaded by vanilla (or even MCpatcher or Optifine).
I have seen this before, and I recommend that everyone uses Wordpad instead of Notepad. It works much better!
Seems to me like wordpad takes a slightly longer to open up. It's a bigger program, and will not work any better. Notepad is more barebones, and Wordpad is bloated and has a more noticeable Microsofty GUI (that takes up more room). I wouldn't recommend Wordpad, as it isn't needed to do anything more than notepad can do, it looks worse, and might even screw up your encoding and make it so the .LANG files don't work right.
If you don't know what I mean, ask someone who can code HTML without a program for it (meaning they can make it from scratch), why you shouldn't try to make a website from scratch using Microsoft Word. Yes, I know, Wordpad is not MS word, but it is much closer to it than Notepad.
"I'm an outsider by choice, but not truly.
It’s the unpleasantness of the system that keeps me out.
I’d rather be in, in a good system. That’s where my discontent comes from:
being forced to choose to stay outside.
My advice: Just keep movin’ straight ahead.
Every now and then you find yourself in a different place."
-George Carlin
If you don't know what I mean, ask someone who can code HTML without a program for it (meaning they can make it from scratch), why you shouldn't try to make a website from scratch using Microsoft Word. Yes, I know, Wordpad is not MS word, but it is much closer to it than Notepad.
*rises hand* Website and graphic designer here, and I can also say that ms word, and wordpad can screw up the encoding of files so they are no longer recognized as the file they are saved as. Notepad is far better, and even then theres also Notepad++
*rises hand* Website and graphic designer here, and I can also say that ms word, and wordpad can screw up the encoding of files so they are no longer recognized as the file they are saved as. Notepad is far better, and even then theres also Notepad++
Notepad++ is a handy thing to have anyway because you can make, edit and save .properties files for use with CTM and custom colours, among other things.
Rollback Post to RevisionRollBack
Fare well everyone! My time to retire has come! "And with that, POW! I'm gone." ---Lord Crump
VoxelTexures from the VoxelModpack is able to load .lang files with the texture pack. Unfortunately, it has some other things that are not necessary. Mainly the texture pack switching in regions and placing a Texture pack button in the middle of the pause menu.
Either way, we need to get this into Optifine or MCPatcher.
Now, as you know, there is a language selection list.
As you may guess, there are files for each one.
As you may think, you can add your own.
As you may not know, it is not hard at all.
Sometimes, there are themed packs that drastically change blocks and items, and the names for them no longer make sense. Sometimes, even in a less themed pack, artists get a bit creative with things and stray from the default ideas a bit, and then the names also don't make sense. There is a (somewhat) simple way to fix this.
If you go in to the lang folder of your minecraft.jar, you can find all the languages. I recommend copying the english one (en_US.lang) to somewhere. Now, if you take a looksee inside it, you can find the text names for button and items. It is in easily understandable English text. Now, you can go through and change any of these names you want! Very simple! When you are done editing, you can put this back in to the language files with a new name, and another copy in to your texture pack for other people to put it in their languages as well, to use with your pack! They can now switch to it when using your texture pack to have the names make more sense. (Though crafting recipes and block behavior may still be odd.)
I am doing this for my own pack, though there isn't much to rename quite yet, and so I haven't bothered to test it yet. Would anybody care to do so?
Edit: And I do know that simply putting this in to the texture pack will not do anything. You will need to have your users put the language file in to the lang folder themselves.
ummmm when i put it in my Texture pack What file does it go in?
As you may guess, there are files for each one.
As you may think, you can add your own.
As you may not know, it is not hard at all.
Sometimes, there are themed packs that drastically change blocks and items, and the names for them no longer make sense. Sometimes, even in a less themed pack, artists get a bit creative with things and stray from the default ideas a bit, and then the names also don't make sense. There is a (somewhat) simple way to fix this.
If you go in to the lang folder of your minecraft.jar, you can find all the languages. I recommend copying the english one (en_US.lang) to somewhere. Now, if you take a looksee inside it, you can find the text names for button and items. It is in easily understandable English text. Now, you can go through and change any of these names you want! Very simple! When you are done editing, you can put this back in to the language files with a new name, and another copy in to your texture pack for other people to put it in their languages as well, to use with your pack! They can now switch to it when using your texture pack to have the names make more sense. (Though crafting recipes and block behavior may still be odd.)
I am doing this for my own pack, though there isn't much to rename quite yet, and so I haven't bothered to test it yet. Would anybody care to do so?
Edit: And I do know that simply putting this in to the texture pack will not do anything. You will need to have your users put the language file in to the lang folder themselves.
There's yet more to come!
I know. I said that people must put the language in the lang file.
There's yet more to come!
If you scroll down a bit, you can see a bunch of stuff about blocks and items, along with their presented names.
There's yet more to come!
So you did some editing to a language file and renamed it, put it in to the lang folder, selected it on the languages list, and it didn't change anything?
There's yet more to come!
I used some adobe program that my crap memory keeps me from recalling the name of, but from what I saw, any text editor should work.
There's yet more to come!
Adobe Story? Notepad works :biggrin.gif:
And yes this would be awesome to be able to do.
I often find making different textures makes it not make sense with the name, if even a little. Like how I change the seeds' texture and it says seeds in-game despite the fact that my texture only shows 1 seed.
Small inconsistency that still annoys me.
I've tried it, and it works, but only if you delete the META-INF folder.
"I'm an outsider by choice, but not truly.
It’s the unpleasantness of the system that keeps me out.
I’d rather be in, in a good system. That’s where my discontent comes from:
being forced to choose to stay outside.
My advice: Just keep movin’ straight ahead.
Every now and then you find yourself in a different place."
-George Carlin
That's not true at all. The only thing a texture pack does is replace files within the minecraft.jar folder. Before the language list was added to minecraft, you could use texture packs to edit text easily.
No, FredUnderscoreSeven is right, it won't load from a texture pack.While yes, texture packs have the potential to edit every file in the .JAR, they are not read this way. Workers at Mojang have to code Minecraft to check for specific files to be looked for and used from texture packs.
They feel that certian files should not be allowed to be changed, such as .CLASS files and .LANG files, and even the font textures wiull not be loaded with default, however, things like MCpatcher and Optifine change what is looked for in texture packs, and allows the font texture to be loaded. Sure, you can put .LANG files in your pack, but it won't be loaded by vanilla (or even MCpatcher or Optifine).
Seems to me like wordpad takes a slightly longer to open up. It's a bigger program, and will not work any better. Notepad is more barebones, and Wordpad is bloated and has a more noticeable Microsofty GUI (that takes up more room). I wouldn't recommend Wordpad, as it isn't needed to do anything more than notepad can do, it looks worse, and might even screw up your encoding and make it so the .LANG files don't work right.
If you don't know what I mean, ask someone who can code HTML without a program for it (meaning they can make it from scratch), why you shouldn't try to make a website from scratch using Microsoft Word. Yes, I know, Wordpad is not MS word, but it is much closer to it than Notepad.
"I'm an outsider by choice, but not truly.
It’s the unpleasantness of the system that keeps me out.
I’d rather be in, in a good system. That’s where my discontent comes from:
being forced to choose to stay outside.
My advice: Just keep movin’ straight ahead.
Every now and then you find yourself in a different place."
-George Carlin
And I have Notepad. Can someone help?
EDIT Wow, I'm stupid. I got it working now.
Damn it,
*rises hand* Website and graphic designer here, and I can also say that ms word, and wordpad can screw up the encoding of files so they are no longer recognized as the file they are saved as. Notepad is far better, and even then theres also Notepad++
Notepad++ is a handy thing to have anyway because you can make, edit and save .properties files for use with CTM and custom colours, among other things.
"And with that, POW! I'm gone." ---Lord Crump
Wordpad is BAD. Why? Because it saves as rtf ie. Rich Text Format with no option to save as .properties or .lang or .html or .css. or .js etc.I code HTML too and I can say, Notepad is excellent.
Either way, we need to get this into Optifine or MCPatcher.
Mods I work on and maintain:
TabbyChat | Mine Little Pony
My Blog
ummmm when i put it in my Texture pack What file does it go in?