and saved it as "Minecraft.command", so that I have a Icon on the desktop. I had to correct the rights by opening the Terminal and write
chmod a+x Minecraft.command
And of course you have to make sure, that the extension ".command" is opened with Terminal Application (go to properties of the icon and set the "open with" file type).
So all I do now is double click that small Icon and MC will start with Java 7 64 Bit using up to 5GB of Ram.
Sounds more complicated than it actually is. You have to do all the work only once.
O.K., I did this after figuring out you need to change the path of "chmod a+x Minecraft.command" to your Desktop, where the file is saved. Runs fine.
I have 4 gb of ram, so should I set it the initial code to "-Xms2000M -Xmx4000M"?
It took me some time to figure it out, there seems to be no easy to find answer. So here I describe what I did. Please tell me, if it works for you too:
I am on Mountain Lion, using a MacBookPro Ci7 2.8GHz with 8GB Ram.
With the standard install I could not use more than 2048GB of Ram, entering that value into the info.plist file. Entering higher values there caused the application not to start. One short bump, that´s it.
So I installed Oracle Java 7. But if you use Minecraft.app to start, it seems to automatically use Apple Java 6.
My solution is to start Minecraft from the Terminal. Open "Terminal" and go to the directory where your "Minecraft.app" is located. For me this is "Applications", so I enter "cd /Applications/". Then use the following command to start Minecraft with 5GB Ram:
Hi, I'm satisfied with my fps, so I don't want to change the amount of ram it uses (and I only have 2gb anyhow..) but the new launcher is using java 6, and I'm getting bugs where it freaks out after I use the f3 menu.
Do these instructions change any now that the new launcher is out?
Rollback Post to RevisionRollBack
"Oh, go hug a creeper." A poem, by Graphoniac -*-*- Are you feeling down in the dumps? Been mining all day and have the grumps? Want to unload your frustrations in chat? Toss a few f-bombs and all that? Now you don't have to! I've got a new friend for you...
For the new launcher use these(assuming your Minecraft.app is in the MacintoshHD Applications folder and not the user; which I believe is the problem you are experiencing. )
For the Macintosh HD/Applications directory:
1. Open Terminal
2. Input "cd //Applications". Return.
3. Input "java -d64 -Xms4096M -Xmx5130M -jar Minecraft.app/Contents/Resources/Java/Bootstrap.jar". Return.
For the Users/<YourUserName>/Applications directory:
1. Open Terminal
2. Input "java -d64 -Xms4096M -Xmx5130M -jar Minecraft.app/Contents/Resources/Java/Bootstrap.jar". Return.
For the new launcher use these(assuming your Minecraft.app is in the MacintoshHD Applications folder and not the user; which I believe is the problem you are experiencing. )
For the Macintosh HD/Applications directory:
1. Open Terminal
2. Input "cd //Applications". Return.
3. Input "java -d64 -Xms4096M -Xmx5130M -jar Minecraft.app/Contents/Resources/Java/Bootstrap.jar". Return.
For the Users/<YourUserName>/Applications directory:
1. Open Terminal
2. Input "java -d64 -Xms4096M -Xmx5130M -jar Minecraft.app/Contents/Resources/Java/Bootstrap.jar". Return.
Hope this helps.
This works for me
But do you know if there's a way to do this without terminal or a .command file.
I tried putting -d64 -Xms4096M -Xmx5130M -jar in the arguments section on 'edit profile' but the minecraft window just doesn't appear when I hit 'play'
setting the java executable path to '/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home' didn't work either
I have tried all the posts on this page. All of the do start Minecraft, but whenever I go into snooper settings, it still says Minecraft is running on Java 6_65. I have no idea what to do.
I have tried all the posts on this page. All of the do start Minecraft, but whenever I go into snooper settings, it still says Minecraft is running on Java 6_65. I have no idea what to do.
1. open the launcher, select a profile and click "Edit Profile"
2. Enable the field named "Executable" and write "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java" This is how you enable java 7
3. (optional) Enable the field named "JVM Arguments" and write "-Xms@G -Xmx#G" where @ is the minimum amount of RAM allocated to minecraft at launch and # is the maximum amount of RAM minecraft can use (both are in gigabytes, change "G" to "M" to change it to megabytes, should not be all of your system's RAM)
4. click "Save Profile" button Important
5. Launch minecraft, open a world and then force minecraft to crash (hold F3+c for 10 seconds)
6. check the error log that pops up and there should be a line in it near the bottom that says something like "Java Version: 1.7.0_60, Oracle Corporation" (may not be "60" depends on the version of Java you are running)
EDIT - When you launch the launcher, the develop's console should still say that it is launching with Java This is okay
Using OS Mountain Lion.
"I may not believe in myself, but I believe in what I´m doing" - Jimmy Page
"I may not believe in myself, but I believe in what I´m doing" - Jimmy Page
O.K., I did this after figuring out you need to change the path of "chmod a+x Minecraft.command" to your Desktop, where the file is saved. Runs fine.
I have 4 gb of ram, so should I set it the initial code to "-Xms2000M -Xmx4000M"?
"I may not believe in myself, but I believe in what I´m doing" - Jimmy Page
If you are confortable using terminal there are so things so that the normal minecraft.app will launch in 64-bit mode Here: http://blog.fnaard.com/2011/11/minecraft-on-mac-os-x-with-64-bit-java.html
Do these instructions change any now that the new launcher is out?
Didn't work.
Image Removed
For the new launcher use these(assuming your Minecraft.app is in the MacintoshHD Applications folder and not the user; which I believe is the problem you are experiencing. )
For the Macintosh HD/Applications directory:
1. Open Terminal
2. Input "cd //Applications". Return.
3. Input "java -d64 -Xms4096M -Xmx5130M -jar Minecraft.app/Contents/Resources/Java/Bootstrap.jar". Return.
For the Users/<YourUserName>/Applications directory:
1. Open Terminal
2. Input "java -d64 -Xms4096M -Xmx5130M -jar Minecraft.app/Contents/Resources/Java/Bootstrap.jar". Return.
Hope this helps.
OS X 10.9, 2.5GHz Intel Core i7, 16GB of RAM
$ java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
$ java -d64 -Xms4096M -Xmx5130M -jar Minecraft.app/Contents/Resources/Java/Bootstrap.jar
Here is the crash log.
It looks like I am running LWJGL 2.9.0
Any other ideas?
This works for me
But do you know if there's a way to do this without terminal or a .command file.
I tried putting -d64 -Xms4096M -Xmx5130M -jar in the arguments section on 'edit profile' but the minecraft window just doesn't appear when I hit 'play'
setting the java executable path to '/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home' didn't work either
1. open the launcher, select a profile and click "Edit Profile"
2. Enable the field named "Executable" and write "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java" This is how you enable java 7
3. (optional) Enable the field named "JVM Arguments" and write "-Xms@G -Xmx#G" where @ is the minimum amount of RAM allocated to minecraft at launch and # is the maximum amount of RAM minecraft can use (both are in gigabytes, change "G" to "M" to change it to megabytes, should not be all of your system's RAM)
4. click "Save Profile" button Important
5. Launch minecraft, open a world and then force minecraft to crash (hold F3+c for 10 seconds)
6. check the error log that pops up and there should be a line in it near the bottom that says something like "Java Version: 1.7.0_60, Oracle Corporation" (may not be "60" depends on the version of Java you are running)
EDIT - When you launch the launcher, the develop's console should still say that it is launching with Java This is okay