Hello,
I can't find my minecraft.jar on my mac. not funny when I wan't to install mod's!
can you help me? someone⦠hello?sry that the picture disnt shows
What version of Minecraft are you using? In 1.6 and later versions, there is no minecraft.jar file. And if you have one, it'll be outdated, from an older version before they started using the new naming scheme.
In Windows, the game files are located in %appdata%/.minecraft/ -- on a Mac, it'll be somewhere else, but you can still find it easily. From in the game, go to "Options -> Resource Packs -> Open Resource Pack Folder." That will open a folder, the equivalent of .minecraft/resourcepacks/ on Windows. From there, just go up one level to whatever your .minecraft folder is called. I don't know if it's the same on Macs or if it's called something else, but from here out I will just refer to it as ".minecraft" (pronounced "dot-minecraft" -- note the leading period, that's not a typo.) Once you have found .minecraft, make a note of its location, or make a shortcut or something so you can get back to it easier.
Before 1.6, the .jar file would have been inside the .minecraft/bin/ folder, and called minecraft.jar -- any time the game updated, this file would be overwritten with the new one, and to have access to older versions you would have had to manually make a copy. In 1.6 and later, the bin folder is not used for that (or at all? I still have all my old stuff in there, haven't made a fresh install to see if it's even there or not.) The game files are saved and stored separately for each version in the .minecraft/versions/ folder. So 1.7.4 would be saved as versions/1.7/1.7.jar, and if you download 1.2.5 from the launcher it will be saved to versions/1.2.5/1.2.5.jar.
To install non-Forge mods, first make sure you have the right version downloaded. Let's say your mod is for Minecraft 1.6.2 -- go into the launcher and download 1.6.2, which will be saved to versions/1.6.2/. Inside that folder there's a 1.6.2.jar and a 1.6.2.json. Copy the whole folder, and name it whatever you want (example: "1.6.2_mods" but you can use whatever you want -- it doesn't even have to say "1.6.2" anywhere, you could just call it "mods" or even "lolcatz" if you wanted to. Just make sure to remember what you chose, and use it exactly the same in the next steps.)
Go into the 1.6.2_mods/ folder (or "lolcatz" folder or whatever you chose), and rename the files in the same way: 1.6.2_mods.jar (or "lolcatz.jar" or whatever) and 1.6.2_mods.json (or...you get the idea). Next, open 1.6.2_mods.json with a plain-text editor, and change the first entry (second line, there's just a curly bracket on the first line) from:
"id": "1.6.2",
to:
"id": "1.6.2_mods",
...then save it. Finally, go into the launcher and create a new profile (or edit an existing one, if you prefer.) In the profile editor, find the part to choose what version to use, and select "release 1.6.4_mods". Save the profile, select it, and play!
----------
Wait, what's that you say? I didn't actually show you how to install any mods? No, those are just the steps you have to take to be able to install a mod in the first place, without it just getting overwritten when you start the game. Now that you have a customized version, you're free to add mods to it and the game will leave them alone. So. Open up the 1.6.2_mods.jar file. Don't run it, just open it, to see what's inside. If you can't just open it up, try renaming it to .zip instead of .jar, and then see. Otherwise, you might need to use an external utility (on Windows we have WinRAR or 7zip -- I don't know if either of those is also on a Mac.) A .jar is an archive file -- inside of it, there are a bunch more files and folders. First thing you need to do is find the folder META-INF and delete it!. This folder is like a safety catch: if you change anything else inside the .jar, and META-INF is still present, the whole file is checked against some data in the folder and if it doesn't match, the game knows that it's been "corrupted" and won't run. So, in order to "corrupt" (i.e. mod) the game and still have it function, you need to get rid of META-INF.
Once you've gotten rid of META-INF, open up the file for the mod (it should be a .zip or .jar file, itself) in the same way. Copy all of the contents of the mod file - files, folders, everything - into the .jar file, overwriting anything that's already there. Then save the .jar file (if you need to - some programs treat it like a folder instead of a file, and save the changes as soon as you make them), rename it back from .zip to .jar if you did that, and launch the game, using your customized "1.6.2_mods" version. If everything went smoothly, you should be up and running, with your mod installed.
To install more than one mod, just repeat the last step, copying the contents of the mod file into the .jar, for each one. Some mods overwrite the same files, and are either completely incompatible with each other, or must be installed in the correct order. And, of course, you could always make even more separate profiles with custom versions with different mods or sets of mods, if some are incompatible or you just don't want to use them at the same time.
What's more, you can even set each profile to save games to a different folder, so that you don't accidentally open up a world with the wrong version. If you accidentally open up a modded world without the mod installed, then you could lose all of the mod-specific items from the entire world, or corrupt it completely, leaving it entirely unplayable. Saving each profile to a different folder makes this impossible.
What's more, you can even set each profile to save games to a different folder, so that you don't accidentally open up a world with the wrong version. If you accidentally open up a modded world without the mod installed, then you could lose all of the mod-specific items from the entire world, or corrupt it completely, leaving it entirely unplayable. Saving each profile to a different folder makes this impossible.
I also strongly suggest doing this even if you don't use mods but do use different versions, and particularly snapshots (changing the save location is very easy; I just added a "2" to the end for my "Testing" profile so it ended with .minecraft2, the folder gets created automatically).
I can't find my minecraft.jar on my mac. not funny when I wan't to install mod's!
can you help me? someone⦠hello?
In Windows, the game files are located in %appdata%/.minecraft/ -- on a Mac, it'll be somewhere else, but you can still find it easily. From in the game, go to "Options -> Resource Packs -> Open Resource Pack Folder." That will open a folder, the equivalent of .minecraft/resourcepacks/ on Windows. From there, just go up one level to whatever your .minecraft folder is called. I don't know if it's the same on Macs or if it's called something else, but from here out I will just refer to it as ".minecraft" (pronounced "dot-minecraft" -- note the leading period, that's not a typo.) Once you have found .minecraft, make a note of its location, or make a shortcut or something so you can get back to it easier.
Before 1.6, the .jar file would have been inside the .minecraft/bin/ folder, and called minecraft.jar -- any time the game updated, this file would be overwritten with the new one, and to have access to older versions you would have had to manually make a copy. In 1.6 and later, the bin folder is not used for that (or at all? I still have all my old stuff in there, haven't made a fresh install to see if it's even there or not.) The game files are saved and stored separately for each version in the .minecraft/versions/ folder. So 1.7.4 would be saved as versions/1.7/1.7.jar, and if you download 1.2.5 from the launcher it will be saved to versions/1.2.5/1.2.5.jar.
To install non-Forge mods, first make sure you have the right version downloaded. Let's say your mod is for Minecraft 1.6.2 -- go into the launcher and download 1.6.2, which will be saved to versions/1.6.2/. Inside that folder there's a 1.6.2.jar and a 1.6.2.json. Copy the whole folder, and name it whatever you want (example: "1.6.2_mods" but you can use whatever you want -- it doesn't even have to say "1.6.2" anywhere, you could just call it "mods" or even "lolcatz" if you wanted to. Just make sure to remember what you chose, and use it exactly the same in the next steps.)
Go into the 1.6.2_mods/ folder (or "lolcatz" folder or whatever you chose), and rename the files in the same way: 1.6.2_mods.jar (or "lolcatz.jar" or whatever) and 1.6.2_mods.json (or...you get the idea). Next, open 1.6.2_mods.json with a plain-text editor, and change the first entry (second line, there's just a curly bracket on the first line) from:
to:
...then save it. Finally, go into the launcher and create a new profile (or edit an existing one, if you prefer.) In the profile editor, find the part to choose what version to use, and select "release 1.6.4_mods". Save the profile, select it, and play!
----------
Wait, what's that you say? I didn't actually show you how to install any mods? No, those are just the steps you have to take to be able to install a mod in the first place, without it just getting overwritten when you start the game. Now that you have a customized version, you're free to add mods to it and the game will leave them alone. So. Open up the 1.6.2_mods.jar file. Don't run it, just open it, to see what's inside. If you can't just open it up, try renaming it to .zip instead of .jar, and then see. Otherwise, you might need to use an external utility (on Windows we have WinRAR or 7zip -- I don't know if either of those is also on a Mac.) A .jar is an archive file -- inside of it, there are a bunch more files and folders. First thing you need to do is find the folder META-INF and delete it!. This folder is like a safety catch: if you change anything else inside the .jar, and META-INF is still present, the whole file is checked against some data in the folder and if it doesn't match, the game knows that it's been "corrupted" and won't run. So, in order to "corrupt" (i.e. mod) the game and still have it function, you need to get rid of META-INF.
Once you've gotten rid of META-INF, open up the file for the mod (it should be a .zip or .jar file, itself) in the same way. Copy all of the contents of the mod file - files, folders, everything - into the .jar file, overwriting anything that's already there. Then save the .jar file (if you need to - some programs treat it like a folder instead of a file, and save the changes as soon as you make them), rename it back from .zip to .jar if you did that, and launch the game, using your customized "1.6.2_mods" version. If everything went smoothly, you should be up and running, with your mod installed.
To install more than one mod, just repeat the last step, copying the contents of the mod file into the .jar, for each one. Some mods overwrite the same files, and are either completely incompatible with each other, or must be installed in the correct order. And, of course, you could always make even more separate profiles with custom versions with different mods or sets of mods, if some are incompatible or you just don't want to use them at the same time.
What's more, you can even set each profile to save games to a different folder, so that you don't accidentally open up a world with the wrong version. If you accidentally open up a modded world without the mod installed, then you could lose all of the mod-specific items from the entire world, or corrupt it completely, leaving it entirely unplayable. Saving each profile to a different folder makes this impossible.
Village Mechanics: A not-so-brief guide - Update 2017! Now with 1.8 breeding mechanics! Long-overdue trading info, coming soon!
You think magic isn't real? Consider this: for every person, there is a sentence -- a series of words -- which has the power to destroy them.
I also strongly suggest doing this even if you don't use mods but do use different versions, and particularly snapshots (changing the save location is very easy; I just added a "2" to the end for my "Testing" profile so it ended with .minecraft2, the folder gets created automatically).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?