Additional OSX Installation Instructions for Minecrift, by @PyramidHead76
Tested only with Minecraft 1.5.2 on OSX 10.8.3, with no other mods installed.
----------------
Before you begin
----------------
Unpack the Minecrift.zip files & store the resulting folder where you can find it easily,
perhaps on the desktop.
You will also need a new build of lwjgl from here -
http://ci.newdawnsoftware.com/job/LWJGL-git-dist/ I used lwjgl-2.9.1.zip - Unpack this to your desktop too.
---------------------------------
Finding your Minecraft Bin folder
---------------------------------
In later versions of OSX, the Library folder is hidden by default. There are two easy
ways to find it.
* On the desktop, press CMD+SHIFT+G and enter
~/Library/Application Support/minecraft/bin
Then click 'Go'.
OR, you can click the 'Go' menu item from the desktop then hold down the ALT key,
which will make Library appear. Click that, then double-click Application Support, then
minecraft, then bin.
-------------------------------------------
Adding the Minecraft files to minecraft.jar
-------------------------------------------
* Rename minecraft.jar to minecraft.jar.zip.
Finder will ask if you're sure, click 'use .zip' (which means yes)
* Double-click the .zip to unpack/expand it
* Delete minecraft.jar.zip
* Double-click the minecraft.jar folder you just created
* Now open the Minecrift folder you unpacked earlier, and enter the minecraft folder here
* Sort by kind, to keep the folders at the top
* Press CMD-A to select all
* Hold CMD and click the 'net' folder to UNSELECT IT. This is important.
* Copy these other files into the main minecraft.jar folder. (When prompted, select
'apply to all', 'replace').
* Now, back in Minecrift's minecraft folder, double click the net folder, then minecraft,
then client. You should see 'minecraft.class'
* In the real Minecraft.jar folder, do the same. Double-click net, minecraft, client.
* Copy the minecrift version of Minecraft.class into the minecraft.jar folder
* Now return to the minecraft.jar folder, and double-click the META-INF folder. Here
delete both of the MOJANG* files, but keep the manifest file.
On OSX at least, it isn't necessary to re-pack the folder into an actual JAR file. The
game will run without, but I believe it affects the auto-updater.
If you want to re-pack it:
* Return again to the minecraft.jar folder. Press CMD-A to select all. Click the File
menu and select 'Compress xxxx items'.
* You will find an 'Archive.zip' file in the minecraft.jar folder. Move that up one
folder into the minecraft bin folder.
* Delete your minecraft.jar *folder*
* Rename Archive.zip to minecraft.jar
--------------------------------
Copying the native JRift library
--------------------------------
* Return to your ~/Application Support/minecraft folder & double-click the 'natives' folder.
* Copy the lib JRiftLibrary64.dynlib from the minecrift folder into here.
--------------------------------
Install a newer version of lwjgl
--------------------------------
Open the lwjgl folder which you downloaded earlier.
Copy the three newer .jar files from there into the minecraft/bin folder,
over-writing the files already there:
lwjgl.jar
lwjgl_uti.jar
jinput.jar
Copy three files from the lwjgl native/osx folder into the minecraft native folder, again
over-writing the existing files:
liblwjgl.jnilib
openal.dylib
libinput-osx.jnilib
-------------------
Launch Minecrift
-------------------
** In the instructions below, change YourUser to your actual user name! **
Launch a terminal window & enter:
cd /Applications/Minecraft.app/contents/resources/java
java -Djava.library.path="/Users/YourUser/Library/Application Support/minecraft/bin/natives" -cp MinecraftLauncher.jar net.minecraft.LauncherFrame
-----------------------------
If it all goes horribly wrong
-----------------------------
If there's a problem and MC just won't launch, you can delete your minecraft/bin folder
without losing your saves. Re-launch the official minecraft launcher and it will
re-download the original versions of everything for you to try again!