Just managed to get minecraft to work on an old PowerPC mac ibook G4 for the girlfriend.
1. java 6 for pre-intel macs.
This can be solved by installing the 1st release of java 6. The official line is that PowerPC macs wont work with java 6 but the reality is that a build was released for 10.4 and 10.5.
With java 6 sorted then you need to go into the application settings for java 6 in the utilities menu and make sure java 6 is selected.
If not then console will probably report that you are still on java 5. (1.5)
2. Get the linux version of minecraft.
3. Select java 5 for the first boot of minecraft otherwise you get stuck with "unable to connect to minecraft.net".
Java 5 will connect fine but java 6 wont, Not sure why.
4. After the first log in and update download then switch back to java 6 and enjoy.
I found another way to get Java 1.6 to install on Mac OS X Tiger:
1. Download the file from link OP gave
2. Open the .pkg file inside the disk image with Pacifist and click install after selecting all the files
3. Let it do its work!
4. Last thing: edit the file ~/.bash_profile and add this to the end if it already exists (if it doesn't, create it):
# Set up the java path so we can use the java command
export PATH=$PATH:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin
Now to make sure it worked, open a new Terminal shell (located at /Applications/Utilities/Terminal.app) and type
java -version
and it should say something along the lines of:
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-10M3527)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)
The only thing that matters is if you see 1.6.0 somewhere. If it does, success!
Sadly, this seems to be an expired parking page now. Got another link?
While I downloaded the installation dmg, I didn't make a copy of the website. I remember it mentioning two files in /System/Library/Frameworks/JavaVM.framework/Versions/A/resources that need to be moved, one of which is version.plist. The other one should logically be Info.plist, but I'm not sure about that.
Then, copy the methods provided on this site: www <dot> kunaldua <dot> com/blog/2006/06/how-to-force-reinstall-java-on-mac-os-x/. Which basically tell you to:
(1) Run the new Java 6.0 program to see if it will install itself (likely not).
(2) “In Finder, go to folder /System/Library/Frameworks/JavaVM.framework/Resources and move the files “version.plist” and “Info-macos.plist” to a safe place like the Desktop”. Likely this will require a copy/paste and then a delete of the two files in thier native folder.
(3) Run the installer again, and hopefully it will work this time, otherwise…???
(4) Go into Applications > Utilities > Java > Java SE 6 > Java Preferences. Under the ‘General’ tab change the “Use version: “ to Java SE 6 and move the Java SE 6 logo under “Java Application Runtime Settings” to the top.
(5) Check to see if it worked by going into Terminal (Applications > Utilities > Terminal) and typing in: java –version. It should say something about Version 1.6.0. If it doesn’t work, be sure to move those 2 files back to their native folders, and perhaps try the soylatte route.
It worked for me and I still kept those 2 files just in case.
If you’ve managed to screw up your existing Java installation on Mac OS X, or you’re looking to downgrade for reason(s) best know to you, here’s a nice and easy way of preventing Mac OS X from telling you it knows best1.
Note: This method does not require Pacifist and/ or modification of the installation package in any other way.
Disclaimer: This works on Mac OS X 10.3.9. It may or may not work on Tiger. It may or may not blow up your computer. You run it at your own risk.
And finally, the method:
Step 1 (aka Duh!)
Download the version you need to install on your machine from Apple’s site.
Step 2 (aka My Lucky Day)
Run it and see if it lets you do the needful. If this step is successful, you shouldn’t have been reading this page in the first place. Thanks for wasting my bandwidth. If not, exit the installer and proceed.
Step 3 (aka The Good Stuff)
In Finder, go to folder /System/Library/Frameworks/JavaVM.framework/Resources and move the files “version.plist” and “Info-macos.plist” to a safe place like the Desktop. The moving process might prompt you for password and involve two separate transactions – copying files to the target location and then deleting them from the source.
Hope I have been successful in complicating a simple process.
Step 4 (aka Eureka)
Run the installer again and watch as it proceeds with installation. You didn’t think it would work, did you?
Step 5 (aka Double Check)
Open Terminal and type “java -version”. Is it what you just installed?
Step 6 (aka Optional)
If you answered yes to #5, it’s safe to delete the files you kept as backup. You may, however, want to keep them for reasons best known to you. Leave a comment, below, reassuring everyone that this method actually works.
If you answered no or if step 4 didn’t work for you and you are running Panther, leave a comment so I can take down this post/ blog. If you are running Tiger, please drop in a line to let all the regular readers of this blog (half a dozen Windows users) know that this technique won’t run on 10.4.
Note on disclaimer: In case you are wondering, I was kidding about the blowing up bit. This technique builds on the method described in an official Apple Technical Note. While the note says that removing one file would do just fine, my experiments showed you needed to remove both, especially if you are changing versions. Also, like I said above, you can install any version of Java intended for your OS, not just the one that came with your CD/ DVD like the note says.
This is a bit off topic as it's for 10.5.8 PowerPC mac, but I found this thread trying to get past the Java 6 requirement for a PPC mac. I ended up installing the "Java for Mac OS X 10.5 Update 10" update from http://support.apple.com/kb/DL1359 but the java 6 it includes (and actually installs) is only for Intel macs. I did find a way to run Minecraft 1.2.x even with Java 5 and it seems to function well (after toning down the video settings). I downloaded the Minecraft app zip, unzipped it, put it into the /Applications folder then ran the following from Terminal (I actually created an executable text file on the desktop my son can double-click):
This assumes java is in your path and the Minecraft app is in your Applications folder. It also has java heap size settings that have worked for me so far on an iMac G4 with a gig of RAM. I'm honestly not sure if java on OS X will use swap space if the heap grows above the initial 512 megs but so far so good.
The only problem so far is that the initial screen of the app after launching doesn't render the news/notes properly. Maybe a Java 5/6 difference. Once we're into the game everything seems fine.
Before you say "Everything is fine", let me say this:
1. I have no problem launching Minecraft on PPC 10.5.8 J5 with the official launcher -- now (Mojang fixed this around 1.2.3).
2. I use a script calling Magic Launcher (see earlier in the Mac Os support thread) in a similar manner.
3. Nothing that I can do fixes an apparent byte swap issue that causes torches to generate skylight at night -- moonlit caves -- instead of torchlights. (They actually generate skylight all the time; it's only obvious at night).
4. Nothing that I can do fixes the other half of that apparent byte swap that causes sky exposure to generate torchlight -- fully lit evening landscapes with monsters appearing.
> Once we're into the game everything seems fine
Do you actually have a way to solve that?
Minecraft works fine in Java 5.
Many mods work fine in Java 5.
Forge, FML, and essentially all server-side mods currently do not. Given that 1.3 is always a server, I don't know what that means to the future of the PPC.
> 1. I have no problem launching Minecraft on PPC 10.5.8 J5 with the official launcher -- now (Mojang fixed this around 1.2.3).
When I double-click Minecraft.app on my G4 it says something about architecture not supported (I'm travelling at the moment and don't have access to that mac). I'm very curious about this as I'm 99% sure we're using 1.2.5.
> 2. I use a script calling Magic Launcher (see earlier in the Mac Os support thread) in a similar manner.
I'll take a look. If you can launch via the app I guess you want the different JVM memory management options or something?
> 3. Nothing that I can do fixes an apparent byte swap issue that causes torches to generate skylight at night -- moonlit caves -- instead of torchlights. (They actually generate skylight all the time; it's only obvious at night).
> 4. Nothing that I can do fixes the other half of that apparent byte swap that causes sky exposure to generate torchlight -- fully lit evening landscapes with monsters appearing.
I haven't noticed this when my son was playing next to me in multiplayer - maybe I would if I used that machine.
> Minecraft works fine in Java 5.
I'm new to minecraft but there are places on minecraftwiki.net saying it requires Java 6. Maybe I'm just misreading the wiki page(s)...
> Given that 1.3 is always a server, I don't know what that means to the future of the PPC.
All my son's friends seem to be running at least 1.9 given all the talk about potions and other stuff I don't think we have access to on 1.2.5. I'll have to be careful moving to 1.3 or later. Thanks for the heads up.
Thanks for all the feedback. Like I said I'm a complete minecraft noob but am really enjoying it. Maybe more than my son ;-)
When I double-click Minecraft.app on my G4 it says something about architecture not supported (I'm travelling at the moment and don't have access to that mac). I'm very curious about this as I'm 99% sure we're using 1.2.5.
Minecraft.app is Intel only since 1st of March. Use Linux launcher with Terminal instead (4. Linux Launcher).
Change versions in Java Preferences. Use Linux launcher. Enable Java 5 only on first run. Enable Java 6 only on subsequent runs. (See 2., 3., 4. in OP)
Just managed to get minecraft to work on an old PowerPC mac ibook G4 for the girlfriend.
1. java 6 for pre-intel macs.
This can be solved by installing the 1st release of java 6. The official line is that PowerPC macs wont work with java 6 but the reality is that a build was released for 10.4 and 10.5.
With java 6 sorted then you need to go into the application settings for java 6 in the utilities menu and make sure java 6 is selected.
If not then console will probably report that you are still on java 5. (1.5)
2. Get the linux version of minecraft.
3. Select java 5 for the first boot of minecraft otherwise you get stuck with "unable to connect to minecraft.net".
Java 5 will connect fine but java 6 wont, Not sure why.
4. After the first log in and update download then switch back to java 6 and enjoy.
I have found a MUCH better and easier way. First download minecraft to your old mac 10.4.11 computer.
then right click on the minecraft icon (has O and line on it over the icon because its not working)
ok so then once you right click, click show package contents. then search in the folders till you find one called minecraftlauncher.jar then move it out to where ever you want. then just click on it and it will launch minecraft. the reason it works is because when you click on the minecraft icon all it does is launch minecraftlauncher.jar
I have found a MUCH better and easier way. First download minecraft to your old mac 10.4.11 computer.
The reason it works is because when you click on the minecraft icon all it does is launch minecraftlauncher.jar
You're mixing a few things here. It's right that Minecraft.app is just a wrapper for the MinecraftLauncher,jar, which is identical on all platforms (besides the launcher for Linux is named minecraft.jar for reasons only Mojang can tell). But the app does a little more, like setting memory allocation, home directory and Java version.
This thread is about installing Java 6 on a system version neither Apple nor Sun (now Oracle) supports. This is useful for some as there are many mods that require Java 6. Minecraft itself lives on Java 5 happily.
1. java 6 for pre-intel macs.
This can be solved by installing the 1st release of java 6. The official line is that PowerPC macs wont work with java 6 but the reality is that a build was released for 10.4 and 10.5.
Java 1.6 for os 10.4 in the first link
http://meiert.com/en...d-lynx-for-mac/
How to force the install when it says it contains a newer version of java.
http://www.kunaldua....va-on-mac-os-x/
With java 6 sorted then you need to go into the application settings for java 6 in the utilities menu and make sure java 6 is selected.
If not then console will probably report that you are still on java 5. (1.5)
2. Get the linux version of minecraft.
3. Select java 5 for the first boot of minecraft otherwise you get stuck with "unable to connect to minecraft.net".
Java 5 will connect fine but java 6 wont, Not sure why.
4. After the first log in and update download then switch back to java 6 and enjoy.
-
View User Profile
-
View Posts
-
Send Message
Retired Staff1. Download the file from link OP gave
2. Open the .pkg file inside the disk image with Pacifist and click install after selecting all the files
3. Let it do its work!
4. Last thing: edit the file ~/.bash_profile and add this to the end if it already exists (if it doesn't, create it):
Now to make sure it worked, open a new Terminal shell (located at /Applications/Utilities/Terminal.app) and type and it should say something along the lines of:
The only thing that matters is if you see 1.6.0 somewhere. If it does, success!
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumWonderful! Now that I've upgraded to an i7 with 4 core ...
Alright: A big question. Is the lighting issue still present?
Specifically: Skylighting is always "Torch" brightness. Torches have "Day/night" brightness -- torches get dim at night, and bright in the day.
I'm pretty sure that's a byteswap issue, not a J5/J6 issue (need to get MCP set up to test). Please tell me.
My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce. Featuring: Reika's Dev server sillyness ; My main world (currently on hold); Captive Minecraft 4; A look at RTG vs Vanilla worldgen
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumSadly, this seems to be an expired parking page now. Got another link?
My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce. Featuring: Reika's Dev server sillyness ; My main world (currently on hold); Captive Minecraft 4; A look at RTG vs Vanilla worldgen
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
-
View User Profile
-
View Posts
-
Send Message
Retired StaffWhile I downloaded the installation dmg, I didn't make a copy of the website. I remember it mentioning two files in /System/Library/Frameworks/JavaVM.framework/Versions/A/resources that need to be moved, one of which is version.plist. The other one should logically be Info.plist, but I'm not sure about that.
Edit: found another installation instruction:
Credit to the original author.
How to force reinstall Java on Mac OS X
Posted on 18 June, 2006 by Kunal
If you’ve managed to screw up your existing Java installation on Mac OS X, or you’re looking to downgrade for reason(s) best know to you, here’s a nice and easy way of preventing Mac OS X from telling you it knows best1.
Note: This method does not require Pacifist and/ or modification of the installation package in any other way.
Disclaimer: This works on Mac OS X 10.3.9. It may or may not work on Tiger. It may or may not blow up your computer. You run it at your own risk.
And finally, the method:
Step 1 (aka Duh!)
Download the version you need to install on your machine from Apple’s site.
Step 2 (aka My Lucky Day)
Run it and see if it lets you do the needful. If this step is successful, you shouldn’t have been reading this page in the first place. Thanks for wasting my bandwidth. If not, exit the installer and proceed.
Step 3 (aka The Good Stuff)
In Finder, go to folder /System/Library/Frameworks/JavaVM.framework/Resources and move the files “version.plist” and “Info-macos.plist” to a safe place like the Desktop. The moving process might prompt you for password and involve two separate transactions – copying files to the target location and then deleting them from the source.
Hope I have been successful in complicating a simple process.
Step 4 (aka Eureka)
Run the installer again and watch as it proceeds with installation. You didn’t think it would work, did you?
Step 5 (aka Double Check)
Open Terminal and type “java -version”. Is it what you just installed?
Step 6 (aka Optional)
If you answered yes to #5, it’s safe to delete the files you kept as backup. You may, however, want to keep them for reasons best known to you. Leave a comment, below, reassuring everyone that this method actually works.
If you answered no or if step 4 didn’t work for you and you are running Panther, leave a comment so I can take down this post/ blog. If you are running Tiger, please drop in a line to let all the regular readers of this blog (half a dozen Windows users) know that this technique won’t run on 10.4.
Note on disclaimer: In case you are wondering, I was kidding about the blowing up bit. This technique builds on the method described in an official Apple Technical Note. While the note says that removing one file would do just fine, my experiments showed you needed to remove both, especially if you are changing versions. Also, like I said above, you can install any version of Java intended for your OS, not just the one that came with your CD/ DVD like the note says.
This assumes java is in your path and the Minecraft app is in your Applications folder. It also has java heap size settings that have worked for me so far on an iMac G4 with a gig of RAM. I'm honestly not sure if java on OS X will use swap space if the heap grows above the initial 512 megs but so far so good.
The only problem so far is that the initial screen of the app after launching doesn't render the news/notes properly. Maybe a Java 5/6 difference. Once we're into the game everything seems fine.
-
View User Profile
-
View Posts
-
Send Message
Curse Premium1. I have no problem launching Minecraft on PPC 10.5.8 J5 with the official launcher -- now (Mojang fixed this around 1.2.3).
2. I use a script calling Magic Launcher (see earlier in the Mac Os support thread) in a similar manner.
3. Nothing that I can do fixes an apparent byte swap issue that causes torches to generate skylight at night -- moonlit caves -- instead of torchlights. (They actually generate skylight all the time; it's only obvious at night).
4. Nothing that I can do fixes the other half of that apparent byte swap that causes sky exposure to generate torchlight -- fully lit evening landscapes with monsters appearing.
> Once we're into the game everything seems fine
Do you actually have a way to solve that?
Minecraft works fine in Java 5.
Many mods work fine in Java 5.
Forge, FML, and essentially all server-side mods currently do not. Given that 1.3 is always a server, I don't know what that means to the future of the PPC.
My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce. Featuring: Reika's Dev server sillyness ; My main world (currently on hold); Captive Minecraft 4; A look at RTG vs Vanilla worldgen
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
When I double-click Minecraft.app on my G4 it says something about architecture not supported (I'm travelling at the moment and don't have access to that mac). I'm very curious about this as I'm 99% sure we're using 1.2.5.
> 2. I use a script calling Magic Launcher (see earlier in the Mac Os support thread) in a similar manner.
I'll take a look. If you can launch via the app I guess you want the different JVM memory management options or something?
> 3. Nothing that I can do fixes an apparent byte swap issue that causes torches to generate skylight at night -- moonlit caves -- instead of torchlights. (They actually generate skylight all the time; it's only obvious at night).
> 4. Nothing that I can do fixes the other half of that apparent byte swap that causes sky exposure to generate torchlight -- fully lit evening landscapes with monsters appearing.
I haven't noticed this when my son was playing next to me in multiplayer - maybe I would if I used that machine.
> Minecraft works fine in Java 5.
I'm new to minecraft but there are places on minecraftwiki.net saying it requires Java 6. Maybe I'm just misreading the wiki page(s)...
> Given that 1.3 is always a server, I don't know what that means to the future of the PPC.
All my son's friends seem to be running at least 1.9 given all the talk about potions and other stuff I don't think we have access to on 1.2.5. I'll have to be careful moving to 1.3 or later. Thanks for the heads up.
Thanks for all the feedback. Like I said I'm a complete minecraft noob but am really enjoying it. Maybe more than my son ;-)
-
View User Profile
-
View Posts
-
Send Message
Retired StaffMinecraft.app is Intel only since 1st of March. Use Linux launcher with Terminal instead (4. Linux Launcher).
-
View User Profile
-
View Posts
-
Send Message
Retired StaffChange versions in Java Preferences. Use Linux launcher. Enable Java 5 only on first run. Enable Java 6 only on subsequent runs. (See 2., 3., 4. in OP)
So how do I enable them...
I have found a MUCH better and easier way. First download minecraft to your old mac 10.4.11 computer.
then right click on the minecraft icon (has O and line on it over the icon because its not working)
ok so then once you right click, click show package contents. then search in the folders till you find one called minecraftlauncher.jar then move it out to where ever you want. then just click on it and it will launch minecraft. the reason it works is because when you click on the minecraft icon all it does is launch minecraftlauncher.jar
-
View User Profile
-
View Posts
-
Send Message
Retired StaffThis thread is about installing Java 6 on a system version neither Apple nor Sun (now Oracle) supports. This is useful for some as there are many mods that require Java 6. Minecraft itself lives on Java 5 happily.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumHow well does this early J6 release (with all the issues of being an early release) work? How does it compare to the supported J5?
How well does it run minecraft and forge, and the various forge mods? (My only reason for installing it would be forge-required mods).
Specifically, has anyone tested any of:
Mystcraft (forge edition)
Extra Biomes
Simple Ores
Lights Out, Antifreeze, Nether Lag Fix
Dynamic Lights
Better Ore Distribution
Custom Ore Generation (Ore Veins)
Camera Craft
My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce. Featuring: Reika's Dev server sillyness ; My main world (currently on hold); Captive Minecraft 4; A look at RTG vs Vanilla worldgen
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?