Modding Minecraft for Mac OS X (Leopard and higher)
Posted: 2011/01/19 Filed under: Gaming | Tags: 10.6, Intel, Leopard, Mac, Minecraft, OS 10.5, PPC, X 140 Comments »Requirments: Mac OS Snow Leopard and up on any Mac computer that has a 64-bit processor. http://support.apple.com/kb/ht3696
Ok I know why mods don’t work for many people running 10.5.8 on an Intel Mac. If you have downloaded the latest Java Update, yet it is still only Java 5, it is because you most likely have a 32-bit Intel processor. Java 6, which is what almost every Minecraft mod is compiled in, requires a 64-bit processor. I know this because I have done a lot of research into it (I have a 32-bit Mac and I have been trying to mod Minecraft for the longest time). Unless you can somehow find a mod out there compiled in Java 5 (I have yet to find one), you’re not going to be able to mod Minecraft unless you either upgrade to Snow Leopard (which supports Java 6 on 32-bit Macs) or buy a new computer with a 64-bit processor. I’m not sure whether or not SoyLatte would work because I have no idea how to download and install it successfully so that I would have Java 6. If anyone knows, could they please post a tutorial? It would be greatly appreciated. ~Mike Smith
And as of Mac OS Lion (10.7.x) and up: Java install required, Mac OS will prompt you to install it the first time you run a java application.
Section 1: Mac OS 10.5 (Leopard) users read this first, Mac OS 10.6 users skip to section 2
NOTE: I am pretty sure that if you are on a PPC Mac this will not work, because PPC Macs cannot install Java 1.6 only Java 1.5.0_26
First make sure that you have Java 6 installed, you can see your java versions in the “Java Preferences” app found in the Utilities folder.
If you don’t have it installed, run software update to bring to up to speed in the latest updates.
While you have the ”Java Preferences” app open make sure that Java 6 is at the top in the two lists. If not, drag it to the top.
Find your Minecraft application (Also called the Minecraft Launcher). Right click it and choose show package contents.
Navigate into the contents folder and open the Info.plist with TextEdit.
Find these lines and change the 1.5+ to 1.6+, save it and close TextEdit.
JVMVersion
1.5+
After doing that, go to the Finder and press command+shift+g and past in this path /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/MacOS
Once you’re in the folder you should see a file named “JavaApplicationStub”, copy that to the Mac OS folder in the Minecraft app ( Minecraft.app>”Right click and Show Package Contents”>Contents>MacOS )
Yay! Your mods should now be able to work! Next step is to install them!
Section 2: Installing the mods into the minecraft.jar file.
Section 2 is a rewritten version of a post in the MC Forums.
via Mac 10.5 and modding – Minecraft Forums.
Find the minecraft.jar file. It is located at /Users/####/Library/Application Support/minecraft/bin/
Open the minecraft.jar using the Archive Utility (Right click>Open With>Archive Utility). Note: In some Mac OS release (I suspect since Mountain Lion), Archive Utility changed and it will not open .jar files anymore. Instead you get stuck in a endless loop. Use something like The Unarchiver instead. Or practice your nerd skills and use the command-line!
A folder should now appear in the bin folder called “minecraft”, it will have lots of .class files in it.
Drop the .class files that came with the mod into this folder, then find and delete the META_INF folder.
Select all the files *in* the “minecraft” folder, right click and choose “Compress XXX items”. (If you select the “minecraft” folder instead of it’s contents when compressing, minecraft will not work!)
It will make a .zip file called “Archive.zip”, move it into the bin folder. Rename the mincraft.jar file to mincraft.old.jar, and rename the “Archive.zip” to minecraft.jar. Finder will ask you if you really want to change the extension to .jar, choose change.
Now your mods should be installed and working, and you can delete the “minecraft” folder that contains the .class files since it isn’t needed anymore.
Some mods also require that you put their support files in the /Users/####/Library/Application Support/minecraft/mods folder, check your downloaded mod for a “mods” folder and move it’s contents to the /Users/####/Library/Application Support/minecraft/mods folder.
Section 3: Alternate method of installing mods
Find the minecraft.jar file. It is located at /Users/####/Library/Application Support/minecraft/bin/
Open the minecraft.jar using the Archive Utility (Right click>Open With>Archive Utility). Note: In some Mac OS release (I suspect since Mountain Lion), Archive Utility changed and it will not open .jar files anymore. Instead you get stuck in a endless loop. Use something like The Unarchiver instead. Or practice your nerd skills and use the command-line!
A folder should now appear in the bin folder called “minecraft”, it will have lots of .class files in it.
Drop the .class files that came with the mod into this folder, then find and delete the META_INF folder.
Now instead of compressing the folders contents as is done above, simply rename the “minecraft” folder with the .class files to minecraft.jar
Downside to this method is that minecraft balks when a trying to install a update, it is looking for a real .jar file and only finds a folder. Strangely the game itself works fine, just updating doesn’t.
So for updates, you just need to deleted the whole bin folder and start up the launcher which will then download the updated files when using this method.
Section 4: Finish
Your mods should now be installed and working, if not it is very likely that you made an error when re-compressing the mincraft folder contents.
If the mods don’t work or Minecraft doesn’t even get to the game menu, delete the minecraft.jar file, rename the minecraft.old.jar to minecraft.jar and try again. First time I did this, it took me several tries before I got it right.
Another Way of Doing It. Fastest and least error prone!
Commenter Peter points out that you can also do this through the command line.
There is a third method for opening the minecraft.jar file and in my opinion it is the easiest by far.
Open terminal and copy/past this code section,
cd ~
mkdir mctmp
cd mctmp
jar xf ~/Library/Application\ Support/minecraft/bin/minecraft.jarnow in users there is a folder called MCTMP (this is the minecraft.jar file) pass (move) your .class files from the downloaded mod into that folder, then copy/paste this code section into terminal:
NOTE: do NOT delete the the META_INF folder. the code will do it for you.rm META-INF/MOJANG_C.*
jar uf ~/Library/Application\ Support/minecraft/bin/minecraft.jar ./
cd ..
rm -rf mctmpNow boot up minecraft and have fun playing!
Hey. Thanks for taking the time to explain this, but I have a couple of questions.
I can’t exactly tell if I have Java 6 downloaded. The last Java software that’s been downloaded to my computer via Software Update was “Java for Mac OS X 10.5 Update 8″ and I’m not sure if that includes Java 6 or not (and I’m sure that I don’t have any software updates sitting around. My software is completely up to date).
And another question: In your tutorial, you tell us to find “JavaVM.framework”. Even though I do have a “Frameworks” file, full of other files, I do not have JavaVM.framework anywhere on my computer. I have also tried searching for “JavaApplicationStub”, but it was to no avail. As a side note, I found that in “Info.Plist”, “JavaApplicationStub” is mentioned in the data.
Thanks for the awesome tutorial,
Ethannat
I should mention that I didn’t write this guide, I found it after some extensive googling after having the same problem so I thought I would repost it here for easier access.
“Java for Mac OS X 10.5 Update 8″ is the latest update for 10.5.x.
To see what version of java you have running go to, http://javatester.org/version.html
Also look in Applications/Utilities/Java Preferences and check in the General Tab that the newest version of Java is at the top in both lists.
I’m not sure why you can’t find the JavaApplicationStub, it should be located @ /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/MacOS/JavaApplicationStub or System/Library/Frameworks/JavaVM.framework/Resources/Mac OS
Go to the Finder and press command+g and paste in the above paths, at least one off em should work.
I’m not sure why but some people don’t seem to have the JavaVM.framework folder, only reason for this I can think of is that the java version is different/outdated on those machines.
Yeah, so I’m running java 1.5.0_26, which is Java for Mac OS X 10.5 Update 8. So now that I know I have the latest Java for Mac, the only problem is that I just can’t find JavaVM anywhere, let alone JavaApplicationStub. Here’s a screenshot of my current Frameworks folder if it helps:
http://i54.tinypic.com/2rh30ht.jpg
Oh, and for some reason the command+g shortcut isn’t working for me. Where am I supposed to be pasting the path?
From your screenshot I think that you are in the wrong Frameworks folder.
There are two of them, one in Macintosh HD>Library and another in Macintosh HD>System>Library. You need the second one.
http://tinypic.com/r/6ih37t/7
Oh sorry, it’s command+shift+g
The “Go to Folder” command should also be in the Finder under the “Go” menubar item.
There’s another problem I’ve just found out.
The latest Java update for 10.5.x has two versions in it.
One version is for PPC Macs running 10.5.x, updating Java to v1.5.0_26.
The other version is for Intel Macs running 10.5.x, and will update Java to v1.6
Unfortunately, the above solution will only work Java 1.6 which can only be installed on Intel Macs, so an old PPC iMac I have cannot use the above method because Java will not update to 1.6.
Plenty of complaints all over the web because of this, http://discussions.apple.com/thread.jspa?threadID=1784309
I don’t know where to properly post this, but here is my question: I have been trying for 2 weeks to add mods to my son’s Minecraft. My background is being a computer nerd so I am not really a newbie, only to Minecraft. My Mac version is 10.7.8 (I believe, just bought it this year). Minecraft is 1.4.2 (most recent version). I tried opening the Minecraft.jar folder (successfully) and tried various mod loaders, but none of the mods would work. I am most recently using MultiMC to load mods and they still do not work. When Minecraft opens up it shows that the mods are loading in the screen, but they do not show up in the inventory (e.g. Extra Food or Secret Rooms). I have checked over and over to make sure that the mods are the same version of Minecraft and are compatible with the modloader and forge (if needed). I spent 7 hours straight last Sat doing this and am at a complete loss as to why the mods do not show up. Sometimes Minecraft will crash, but most of the time it opens up just fine but the mods don’t show up (I always use Creative mode). I would be forever grateful and donate to whatever mod development cost, etc., if this could be solved. It would be like winning the lottery for me. Kind Regards, Tina
Have you tried Magic Launcher yet? As a test to see if that changes anything? http://www.minecraftforum.net/topic/939149-
Sometimes, in rare instances the order in which you install the mods is also important.
Ok, great news.
I got into the correct Frameworks folder, and have “JavaApplicationStub”. Now, just one quick question; when you said “Now go back to the contents folder and go into the “MacOS” folder there and paste ‘JavaApplicationStub’” in your initial tutorial, do you mean that there should be two “JavaApplicationStub” files in the same MacOS folder, or a different one?
Oh, and I’m almost positive that I’m not using a PPC Mac, as the Processor I’m using is a 2.16 GHz Intel Core 2 Duo (http://i55.tinypic.com/w0j8qq.jpg). But it is weird that I’m only running Java 1.5.0_26. Also, when you say “old PPC iMac”, what do you mean? I have an iMac Model Number A1200, which was first available September 2006, and discontinued August 2007. It is classified as an “iMac Intel” at http://www.powerbookmedic.com/ so I’m really not sure why I don’t have Java 1.6.
No, there should only be one JavaApplicationStub in there (The one from Macintosh HD>System>Library>Frameworks .etc).
Ok, you should be able to run Java 1.6 as you have an Intel 64 bit capable machine.
It may be installed just not active so open the Java Preferences in Applications>Utilities, under the General tab you should see something like Java SE 5 and Java 6. If the Java isn’t at the top of the lists drag it to the top.
http://tinypic.com/r/4uyiwo/7
I have the iMac G5 (2004) stashed away, don’t use it for anything but watching movies as most of my applications no longer work in it.
Okay, I have Java SE 6 on the top of the list in Java Preferences now.
The only thing that I currently don’t understand is this step in the process:
Once done with that open a new finder window and go to Mac > System > Library > Frameworks > JavaVM.framework > Resources > Mac OS and then copy the file named “JavaApplicationStub”.
Now go back to the contents folder and go into the “MacOS” folder there and paste “JavaApplicationStub”.
I understand copying “JavaApplicationStub”, but where am I supposed to paste it? As there are two “MacOS” folders mentioned in those instructions, I’m not sure which one to paste into. I guess to simplify the question would be to ask: How do I find the “contents folder” with the 2nd “MacOS” folder in it?
(with the first one being the one in this path: Mac > System > Library > Frameworks > JavaVM.framework > Resources > Mac OS)
I really hope that I didn’t make that too confusing.
Once done with that open a new finder window and go to Mac > System > Library > Frameworks > JavaVM.framework > Resources > Mac OS and then copy the file named “JavaApplicationStub”.
Now go back to the contents folder and go into the “MacOS” folder there and paste “JavaApplicationStub”.
The second MacOS folder is the one in the Minecraft application and is almost in the same place where you have to edit the .plist.
On the Minecraft application, right click and “Show Package Contents” the Contents>MacOS
I can’t seem to find the Minecraft Application…I have yet to get a “Show Package Contents” option. Where do I need to right click?
Open minecraft, then in the dock right click on the minecraft application and click on “Show in Finder”. It will show you the minecraft app where you can then right click and click on “Show Package Contents”
Okay, great news! I have everything set up and my mods are installing as we speak!!! Thanks for all of the amazing help and thanks again for compiling all of this information onto your website!!!
Peace out,
Ethannat
you sir, are my god! now i dont have to spend the $34 to upgrade to snow leopard!
Your welcome
Erm, you helped alot but my minecraft some how crashed during the Updating Minecraft screen. Can you help? Please.
What Mac OS version do you have, and what processor type (ie. PPC or Intel). Both can be found in “About This Mac” under the Apple menu.
Whenever I had this problem, it was because I wasn’t re-compressing the file correctly.
Make absolutely sure that you deleted the META_INF folder before compressing, and that you are only compressing the folders contents.
Also you might want to try the alternative method I now have included in the above Section 3
Thanks so much for this!
I did this a while ago, and now I can’t seem to find the JavaVM.framework folder, I
did this a while ago and it was there, but it isn’t anymore. I need to do this again because I got the new Minecraft launcher, and now I can’t seem to find the folder.
It likes hiding from me too, in the Finder press command+shift+g and paste in this /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/MacOS
Press enter and it should take you to the folder it is in.
Ah, thank you so much
it wont let me search (System/Library/Frameworks/JavaVM.framework/Resources/Mac OS.) in the command+shift+g part any help?
It’s /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/MacOS
Paste and copy that to the command+shift+g dialogue box and it should work.
Unless the path differs on different systems, I kinda doubt it though.
Hi. i’v followed your step’s like 20 times now and still no luck. Im on a mac book (metal). When I try to start the game up I see the loading done screen for about 0.1 of a sec and then like always the black screen of death.
Are you on the newest 1.5_01 release of Minecraft? And what Mac OS version?
If you are, there are quit a few mods out there that are not compatible yet.
Im on version 10.5.8 mac and minecraft 1.4
Iv started to test the mod’s one at a time now. And still nothing
modloader gives me a black sreen
modelrendererturbo-v2 gives me the loading done screen but doesn’t load.
Also. Just a thinking. Is their any bin’s that are already modded on the net. Iv been looking all day.
Not that I know off, since that would break the Minecraft EUA
Modloader has a log file, can you check what it says? /Users/####/Library/Application Support/minecraft/ModLoader.txt
Cant find that log file. Im trying to get the planes.
The mod’s iv got that im trying to install
modloader
modelrendererturbo-v2
Audio mod
planes
But any mod would be nice to install. Im open to try any thing to make the game a bit better.
Can you run Software Update from the Apple Menu and see if there’s a Java update listed?
I did that when I was following your steps above.
Ok, just trying to eliminate stuff
Uh-oh, I just tried installing the Plane mod with all it dependency’s and I can’t get past a black screen either yet
lol. It sucks.
Iv now got the audio mod working. Let me know how you
get with the planes.
Do you know any mods that work ? that you use
Cool, maybe you can get the rest to work also. I think I skipped a step so I’m trying it over.
I only use 2 mods currently, Zombe’s ModPack (Flying) and WDMod’s Chat Mod.
http://www.minecraftforum.net/viewtopic.php?t=96815
http://www.minecraftforum.net/viewtopic.php?f=1032&t=131580
Maybe would be helpful if I know what mods your trying to install.
maybe I could send you my minecraft file. And you could have a look at it to see if theirs any thing wrong with it.
cool man. Thanks. I’ll try them out
You can try using this to mod, http://tfcmods.wordpress.com/2011/01/30/minecraft-mod-manager-11-3/
I know people who sweat by it.
You download the .jar, open it by double clicking it.
The you use the +Box to add the still .zipped mods you downloaded. It needs the mod the way you downloaded it, in the .zip or whatever it came in.
Then you click the little gear and check that all the paths are right.
Click Save and then press the Finish Modding button on the right.
And I still haven’t been able to get the Plane mod installed.
I think its just that plane mod then.
All the other mod’s now work but still not the planes.
I’ll try that thing u sent me. thanks
i cant find the archive utility. where is it or how do i get it?
Im on leopard 10.5
dont worry. got it. i ow am trying to make the jurrasiCraft mod work. it wont go past the done loading page
From the different testing I’ve done I’ve found that not all mods work on 10.5 (For example, Zombe’s Mod Pack works, while the Better Chat mod doesn’t) . I’m not sure as to why this is but I imagine it has something to do with the developer using java functions that aren’t backwards compatible.
I think your best bet on getting this solved is by asking the mod creator if he can make it compatible if it is incompatible.
there is a third method for opening the minecraft.jar file and in my opinion it is the easiest by far.
open terminal and past this code:
cd ~
mkdir mctmp
cd mctmp
jar xf ~/Library/Application\ Support/minecraft/bin/minecraft.jar
now in users there is a folder called MCTMP (this is the minecraft.jar file) past your .class files from the mod into that folder, then type this code into terminal:
NOTE: do NOT delete the the META_INF folder. the code will do it for you.
rm META-INF/MOJANG_C.*
jar uf ~/Library/Application\ Support/minecraft/bin/minecraft.jar ./
cd ..
rm -rf mctmp
now boot up minecraft and have fun playing!
Thanks I added your info to the post
you do not actually have to past it one line at a time, you can put the entire first part of the code, then install your mods, then the second 1/2 of the code.
Oh, I never realized that! Thanks
i got my brother to download the mod airplane its compatible with 0.5_1 or what ever it is.
i go onto minecraft i login and when it should go to the main menu it is just a black screen
I have tried the Airplane mod myself and haven’t gotten it to work so I can’t really help you there since I don’t know what the problem is with it.
What if the mod requires ModLoader to launch the mod into Minecraft? Do I need to use ModLoader in the first place?
Yes, you will need to install ModLoader and then install any Mods you downloaded that need ModLoader to work.
AFIK It’s explained in a README that is in the ModLoader download.
Will the Portal Gun mod work with osx 10.5? I have an older PPC iMac as well, and I just get the dreaded black screen after installing Modloader and or Audiomod(after following specific instructions correctly and everything), much less the actual mod. I’ve gotten Zombe’s modpack and TooManyItems to both work. Should I just try the command line method? I did that with TooManyItems in minecraft 1.5, and that worked for me. Thanks!
I haven’t tried that one Mod yet, but by all means use the command line method. It will keep you from making an error in recombining the files.
If it still doesn’t work after that, I would suspect the Mod isn’t compatible with 10.5
Hey i cant find Archive Utility could u tell me were i find it thanks
If it isn’t listed in the right-click’s open with menu, then it should be in /System/Library/CoreServices/
Oh, no, i need help, ok so i did EVERYTHING you said and when i opend my minecraft it wouldent open, it has the
UPDATING MINECRAFT
done loading
(green bar almost full)
Did i do something wrong????
PLEASE HELP!!!!
I don’t know, however you may be trying to use a mod that isn’t compatible with older OSs.
You can always completely reinstall MC and try over.
thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you
when i follow your instructions, when i open minecraft, after the loading all i get is a black screen
. I tried the all the methods, and redid it a lot, but nothing ever works. I try to put TooManyItems if that help
Hmm, it’s impossible for me to know what is wrong without actually sitting in front of your computer.
However a other commenter below has successfully got TooManyItems to work in 10.5 via the command line method.
If all else fails, try this pre modded bin in the video description.
“”http://www.youtube.com/watch?v=OBvOmHfetuw”"
Help! i finished the tutorial but now it wont let me in minecraft, PLEASE HELP!
Sounds like something is terribly wrong, I’d completely reinstall MC.
Delete the bin folder in application support and the launcher.
Then redownload the MC launcher from the MC website, it will then give you a completely clean version that should work.
Thank you, the mod doesn’t work but i’m now able to open minecraft. It only when i hange the minecraft.jar to minecraft.old.jar is when it does this…. Thank you for replying!
Hmm, not sure what is wrong… what mod are you trying to install?
Also try the command line method, it’s pretty much error proof.
Im trying to install the mo creatures by Dr.Zharks
Try using TFCs Mod Manager on a clean unmodded .jar file.
If it still doesn’t work then you know that the mod isn’t compatible with OS 10.5 which is very likely.
Oops, forgot the link
http://www.minecraftforum.net/topic/132071-jar-tfcs-mod-manager-update-16-run-mc-button-and-err-rep/
Sorry for any spelling mistakes, English is not my main language…
Hei, using my dads e-mail here
We are downloading more creeps and weirdoes v2 for MC1.7.3 from http://www.minecraftforum.net/topic/100514-173-morecreeps-weirdos-v200-camels-camel-jockeys-hotdog-revamp/
We get a MoreCreepsv2.0.rar file.
What do we do with this?
Hoping you can help
You need to open the .rar file, for that you will need The Unarchiver. http://www.macupdate.com/app/mac/22774/the-unarchiver
Once you have that installed, you can open the .rar file and it will give you a folder with lots of .class files. Then you can use the above Step by Step to install it into MC.
Ok I know why mods don’t work for many people running 10.5.8 on an Intel Mac. If you have downloaded the latest Java Update, yet it is still only Java 5, it is because you most likely have a 32-bit Intel processor. Java 6, which is what almost every Minecraft mod is compiled in, requires a 64-bit processor. I know this because I have done a lot of research into it (I have a 32-bit Mac and I have been trying to mod Minecraft for the longest time). Unless you can somehow find a mod out there compiled in Java 5 (I have yet to find one), you’re not going to be able to mod Minecraft unless you either upgrade to Snow Leopard (which supports Java 6 on 32-bit Macs) or buy a new computer with a 64-bit processor. I’m not sure whether or not SoyLatte would work because I have no idea how to download and install it successfully so that I would have Java 6. If anyone knows, could they please post a tutorial? It would be greatly appreciated.
Wow, you really did some research there! I’ve added it to the post, thanks!
I had great success with this method. Two notes – The directory can be from root (~/Library/Application\ Support/minecraft/bin/minecraft.jar) or from the personal user library (/Users/yourcomputerloginname/Library/Application Support/minecraft/bin/) depending on how Minecraft was installed. I believe this causes a lot of confusion for those unfamiliar with the filesystem. Also, running the .jar files after the process fails. They need to be launched through the standard Minecraft launcher.
Thanks for the feedback!
My minecraft came without a mods folder. everything else is in the minecraft folder. Bin, texturepacks, but no mods! Will it work if i just create a mods folder?
Yep! Should work fine.
I am new to mods and after following your advice still cannot find the meta-inf folder i am sure i have not deleted it because no mods i have installed work other than that minecraft works fine Help
I don’t know what might be wrong… are you definitely sure you’re in the right minecraft folder? It needs to contain lots of .class files.
I had the too many items mod working (with the first method) at one point, when I tried to add something else nothing worked. So I uninstalled everything including memory and now I cant get it to work again. Im following the instructions as I did before. Does anyone have any idea why its not working now?
I don’t know if you’ve managed to fix this yet, but if you delete the ~/Library/Application Support/minecraft folder and retry to mod it should definitely work.
Make sure you backup any texture packs, Single Player Maps, etc.
Dude, I am seriously ready to cry. i bought minecraft and downloaded the game but there isn’t any folder anywhere! i went to application support and everything but there just isn’t any folder. i can still play the game offline but the only files that i have for minecraft are the icon directly to the game and the zip file. i tried unzipping and re-downloading the game but NOTHING WORKS
Are you on Mac OS Lion by any chance? Then it would make sense that the minecraft folder isn’t to be found because it’s hidden now.
In the Finder press command+shift+g and type in ~/Library/Application Support/minecraft and hit enter.
Many thanks for reposting this here, I have been attemping for weeks to get modloader to work, and this has done the trick.
Thanks again,
Nick.
Thank you! With all these problem comments I am really happy to get one like yours!
strange, that on lion, i can’t find the mine craft folder in application support….
so i can’t load any mods..
In the Finder press command+shift+g and type or copy/paste this ~/Library/Application Support/minecraft and hit enter.
Hey, I’m on the OS X 10.5 with an Intel Core 2 Duo processor and my mods don’t work. Did everything you have here, but instead of crashing, the game works, but I can’t access the mods. I am trying to use TooManyItems and CJB’s Mods. In other words, the keys that open the mod options in game don’t work. Also, I think I have Java 1.6, but it says “Java SE 6″. Is this the right Java?
It sounds like you have the right Java version and are installing it correctly, otherwise the game wouldn’t even launch.
Are you maybe missing something in the Mods folder where the Mods store their support files?
~/Library/Application Support/minecraft/mods
For the ZombesModPack and BetterChatMod I have wd1966 & zombe Folders, each containing the Mods support and config files.
http://i373.photobucket.com/albums/oo178/mickeyhorn7/Picture1-49.png
There’s my mods folder. I did delete the TooManyItems, as I gave up on that before I saw this thread. There is a config folder in my minecraft folder for cjb, but there is nothing labeled support.
Actually, my bad. The config folder only has ModLoader in it. No cjb.
[...] You’re on a Mac – Many Macs can’t handle Java files compiled in 1.6.X. Try this guide to get mods compiled in Java build 1.6.X to run under a Mac. Also if the first link doesn’t work or isn’t applicable try this. [...]
No luck. I may have found the problem though. Are you supposed to be able to pull up the chat box in single player? Cause I can’t. If this doesn’t work, I’ll just spend the $30 bucks for Snow Leopard.
i’ve been trying this over and over but it doesn’t work! i do everything you say but when i log on to minecraft the mod is not there! i’ve tried the other version of this mod also, but that doesn’t work either. it just makes me want to cry…
what am i doing wrong?
What does this mod do actually?
What mod are you talking about?
hey,. Ok I have mac 10.6.8 and minecraftSP 1.8.1. Now i been trying mods for a week. i have the newest jeva. but it just gose to a black screen,. or closes. Im just a beginner modder but i don’t get it. did the steps. i just want Mo Creatures. i got modloader and audiomod but nothing HELP please.
should i get the older v. of the mods. or is it because i have minecraftSP??
help please and thank you
I believe it’s because of minecraftSP… but since MC 1.8.1 is pretty new mods like Mo Creatures may not be compatible with it yet.
can i get a older minecraftSP? Its for 1.7_3
I have no idea, I just use the normal Minecraft version with multiplayer.
When I type this: mctmp MBPro$ jar xf ~/Library/Application\Support/minecraft/bin/minecraft.jar into Terminal, I get this
java.io.FileNotFoundException: /Users/MBPro/Library/ApplicationSupport/minecraft/bin/minecraft.jar (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(FileInputStream.java:120)
at java.io.FileInputStream.(FileInputStream.java:79)
at sun.tools.jar.Main.run(Main.java:238)
at sun.tools.jar.Main.main(Main.java:1149)
I’m on Mac 10.5.8 with Java SE6, and I can manually find the minecraft.jar file at that location.
Your bunching up some commands there, use this. Just copy/paste it:
cd ~
mkdir mctmp
cd mctmp
jar xf ~/Library/Application\ Support/minecraft/bin/minecraft.jar
Now in users there is a folder called MCTMP (this is the minecraft.jar file) pass (move) your .class files from the downloaded mod into that folder, then copy/paste this code section into terminal:
NOTE: do NOT delete the the META_INF folder. the code will do it for you.
rm META-INF/MOJANG_C.*
jar uf ~/Library/Application\ Support/minecraft/bin/minecraft.jar ./
cd ..
rm -rf mctmp
Now boot up minecraft and have fun playing!
so i followed the entire first section (which is what i need) but when i login @ minecraft, it says ‘User not premium’ and ‘(not downloaded)’.
what??
“User not premiem” means that your username doesn’t have the flag that says that you bought an paid for the game. If you bought the game and it is showing you this then you need to contact Mojang and get them to fix it.
“Not downloaded” means that no game files exist, before modding you need to login once with your paid MC account so that the game downloads the game files.
haha, right. that seems really obvious. thanks!
Hey man, thanks for this awesome tutorial! I followed your instructions and I was able to get Minecraft to use Java 1.6 on Mac OS 10.5.8. I was also able to mod the game without any issues. However, performance is a real problem. With Java 10.5, I was able to average about 40 FPS, without any mods installed. But now, I’m only averaging about 15 FPS. I tried installing all three versions of the OptiFine mod (only one installed at a time), yet performance remained unchanged. However, chunk updates increased significantly with the dual-core mod, even though FPS was terrible. I’m currently using a late-2008 MacBook Pro. Any help would be appreciated, thanks!
Hmm, are you running the higher end graphics card? System Preferences>Energy Saver
I own the same MBP as you do and I average 25FPS on a fresh MC bin, render distance far, fast graphics, smooth lighting on and the high end graphics card.
I checked the energy saver settings and sure enough, I’m using the “Better Performance” setting, yet FPS is still terrible. I’ve reverted to the original setup for Java so I’m running Java 1.5 and averaging 40 FPS, like before. A post in the OptiFine mod thread on the Minecraft forums suggested limiting Java to use only 256 MB of memory as too much memory can get swapped to disk and hinder performance. I tried implementing the command file, but I just don’t know how to do so. I also tried finding a developer’s build of Java 7 for Mac, but I couldn’t locate a stable release.
Well it would be something like this:
java -Xmx4096m -Xms2048m -jar /Users/mcyukon/Applications/Games//Minecraft.app/Contents/Resources/Java/MinecraftLauncher.jar
Depending on where your Minecraft app is located you need to change part of the path that is before the /Minecraft.app/ part.
Pasting all that into the Terminal app and hitting enter should open MC with the amount of RAM specified in the Xms and Xmx. The numbers are in MB
Thanks for this great guide! The entire first step for OSX Leopard users was something I had never found on installation instructions anywhere else… Sadly, because I have an Intel-based Macbook Pro with a 32 bit processor, it appears that I cannot install any mods at all because Java 6 is only 64 bit for this OS. I went through all the steps before I saw that bit at the bottom about Java 6 not working unless I upgrade to Snow Leopard. It would be nice to move that bit up to the top where the Leopard instructions are to save other Leopard 32 bit users some time! Damn scumbag Apple… guess I will have to bite the bullet and get Snow Leopard now if I want to install fly mod
Sorry to hear that
I’ll move it to the top for sure!
I cannot find “Find the minecraft.jar file. It is located at /Users/####/Library/Application Support/minecraft/bin/” where is “Users” i have looked everywhere I can. I am on Mac OS X 10.7
Yeah, In Lion the Library folder is hidden so do this. In the Finder press command+shift+g and past in this path. ~/Library/Application Support/minecraft/
It should take you right to the MC folder
You guys should all try the yogbox it has tons of cool mods all you have to do id do this first and the installer problem will be fixed
Hey, everything workes, but after compressing the contents of the mincraft folder, I am unable to find the resulting zip. Where is it?
It should appear in the same folder as all the .class files with the name Archive.zip
Whenever I try to archive mine craft.jar, it shows up with a zip file called “mine craft.jar.cpgz” and when I open that It goes to Minecraft 2.jar. What do i do?
You will need to use another Unarchiving application, like “The Unarchiver” as the Apple default application doesn’t do it right. http://wakaba.c3.cx/s/apps/
Hey, i was reading the guide, and i am at the part where you delete 1.5+ and replace it with 1.6+, and i cannot seem to find the 1.5+ in the text document. Any help is appreciated!! Thanks so much!!
Haha never mind I found it
Such a noob
Heheh, you should have seen me mod my ever first Minecraft.jar, it was the most annoying thing I ever did because I had to do it 8 times before I got it right
How do you open .class files, I’m not saying like run it(i know you need another file to do that) but to open it like the unarchiver would do, text edit is the only thing that works for me and i don’t understand *****, just some random numbers. Please, i want to change some files such as the boat and minecart. BTW I have the latest java for Mac 1.6.8 and Minecraft 1.0.0
The reason why you don’t understand anything is because the .class files are obfuscated.
You will need to use this http://mcp.ocean-labs.de/index.php/MCP_Releases This group has a tool that decompiles and files and gets rid of Notchs obfuscation which is intended to keep people out.
http://www.minecraftforum.net/viewtopic.php?f=25&t=169145
http://www.minecraftforum.net/viewtopic.php?f=25&t=58464
Dear McYukon,
your tutorial was brilliant, so that I finally managed to install Modloader to minecraft
I didn’t expect that there was a solution to my problem, but you had it!!
Please receive many thankful greetings and the best wishes for the new year from Germany.
LB
Thank you! It makes me very happy to hear that, happy New Year to you too!
is it normal that my minecraft wont open anymore? :/ i believe that i followed all the steps right
Heh, I would say not! Delete the whole Minecraft support folder in the application support folder. Then reopen MC and re-download all the required files, and try to remod it.
Maybe you could also tell me:
The mods your trying to install,
Mac OS version,
What should i do with .png files? I’m trying to download the metallurgy mod. thanks.
by the way, do i already have to have modloader installed to get this mod to work?
I NEED You to tell me how to install more than one mod, i am trying to download NPC+ mod and all the files are in the mine craft folder andd all that stuff, BUT I DONT SEE ANY OF THEM! I CHECKED MIILIONS OF TIMES AND IT STILL DOESNT WORK !!
HELP PLEASE!!
Works perfectly on a new clean minecraft.jar file for me.

I
#1 Opened up the minecraft.jar file
#2 Downloaded the mod, (This one right? http://www.planetminecraft.com/mod/npcplus/ )
#3 Unzipped it
#4 Moved all the files from the resulting folder into the opened minecraft.jar
#5 Deleted the META_INF folder
#6 Opened game, started single player map, saw NCPC’s.
Hi
I Single player commands before the MInecraft 1.1 update. then it stopped working. Now I try to install it and Minecraft just hangs on downloading files! I want to tear my hair out!!!! I am on Mac OS X 10.7.3 and can’t figure out want has changed!
Thanks
I’ve tried it now twice on different days because I though my brain was maybe malfunctioning. Nope, nothing I tried seems to work.
Even his official automated installer doesn’t work. Not sure what is going wrong…
I did notice that he said to not delete the whole META_INF folder, just the MOJANG.C files. Tried that, didn’t work either. *shrug*
[...] run under a Mac or this video. If the first links don’t work or aren’t applicable try this. Game black screens while loading - You forgot to delete META-INF or you left out some class [...]
After exploring a number of the blog posts on your
web page, I seriously appreciate your technique of blogging.
I book-marked it to my bookmark website list and will be
checking back soon.
Thank you so much !!
I spent so much time trying to mod my minecraft…
A 64-bit machine is required to be able to run OS X Lion. 84-bit, or 32-bit won’t run Lion because Lion is very processor intensive.
when i try to open the mine craft.jar with archive utility, it creates something file called mine craft.jar.cpgz, then if i try to open that with archive utility, it makes another minecraft.jar, PLZ HELP!
Yes, you need to try another archive utility. Try The Unarchiver
Or use the command line method.