I am brand new to minecraft and still have allloooooot to learn. I followed evrything you said and when Minecraft forge 1.6.4 came up, Optifine was not in forge. I tried putting the file right into mods folder, but then Minecraft wouldn't start up. My only idea is that when I went to download optifine, under the 1.6.4 versions they were titled 1.7.2. I think I am going to try Minecraft without Optifine, this is my second day trying to get it to work. I know this is an old post, but HELP WOULD BE APPRECIATED!
Why not just create a new profile and tell it to use the forge version as its original.. Why go through the process of editing text documents, don't you think the official laucher would be much more user friendly?
Some mods require forge versions later then version 881.
To the non smart person who said to just drop optifine in the mods folder, yes you can do that but only if you have forge installed. Forge and optifine have some fights over who gets to controll what, if you install optifine over forge optifine wins, but this can cause crashes if you have some mods that need forge to win instead of optifine (like tinkers construct).
Thx for the help im doing this to play divine rpg but now optifine is fixed so drag it into a your minecraft mods folder (make one if u dont have one) and just run forge the version1.6.4 and there you have optifine I will also add divinerpg so u do the same thing!
Simply download the INSTALLER, yes INSTALLER, and put the .jar INSTALLER in your mods folder. As simple as it is, it works for me on the latest 1.6.4 forge and Optifine 1.6.4 HD_D1 Ultra. If this changes anything, i am using a macbook pro.
* The only mod i am using other than Optifine is Pixelmon.
[spoiler]
{
"minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass cpw.mods.fml.common.launcher.FMLTweaker",
"libraries": [
{
"url": "http://files.minecraftforge.net/maven/",
"name": "net.minecraftforge:minecraftforge:9.11.1.953"
},
{
"serverreq": true,
"name": "optifine:OptiFine:1.6.4_HD_U_C8"
},
{
"serverreq": true,
"name": "org.ow2.asm:asm-all:4.1"
},
{
"comment": "Important for Forge, we add this",
"serverreq": true,
"name": "org.scala-lang:scala-library:2.10.2",
"url": "http://files.minecraftforge.net/maven/",
"checksums": [
"6ba65d12cd09d441083262d6f73d2257fec7c663",
"65de4339eaed1c3675485fb03a3532fecfd8e8cd"
],
"clientreq": true
},
{
"comment": "Important for Forge, we add this",
"serverreq": true,
"name": "org.scala-lang:scala-compiler:2.10.2",
"url": "http://files.minecraftforge.net/maven/",
"checksums": [
"64c8b1380cc53d6850823d6e4e7ae984aa44ef9c",
"99fd0ffb66f3088b0cd1071315fd5eb2b2b070ff"
],
"clientreq": true
},
{
"serverreq": true,
"name": "lzma:lzma:0.0.1"
},
{
"serverreq": true,
"name": "net.sf.jopt-simple:jopt-simple:4.5"
},
{
"name": "com.paulscode:codecjorbis:20101023"
},
{
"name": "com.paulscode:codecwav:20101023"
},
{
"name": "com.paulscode:libraryjavasound:20101123"
},
{
"name": "com.paulscode:librarylwjglopenal:20100824"
},
{
"name": "com.paulscode:soundsystem:20120107"
},
{
"name": "argo:argo:2.25_fixed"
},
{
"name": "org.bouncycastle:bcprov-jdk15on:1.47"
},
{
"name": "com.google.guava:guava:14.0"
},
{
"name": "org.apache.commons:commons-lang3:3.1"
},
{
"name": "commons-io:commons-io:2.4"
},
{
"name": "net.java.jinput:jinput:2.0.5"
},
{
"name": "net.java.jutils:jutils:1.0.0"
},
{
"name": "com.google.code.gson:gson:2.2.2"
},
{
"rules": [
{
"action": "allow"
},
{
"action": "disallow",
"os": {
"version": "^10\\.5\\.\\d$",
"name": "osx"
}
}
],
"name": "org.lwjgl.lwjgl:lwjgl:2.9.0"
},
{
"rules": [
{
"action": "allow"
},
{
"action": "disallow",
"os": {
"version": "^10\\.5\\.\\d$",
"name": "osx"
}
}
],
"name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0"
},
{
"rules": [
{
"action": "allow"
},
{
"action": "disallow",
"os": {
"version": "^10\\.5\\.\\d$",
"name": "osx"
}
}
],
"extract": {
"exclude": [
"META-INF/"
]
},
"name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0",
"natives": {
"windows": "natives-windows",
"osx": "natives-osx",
"linux": "natives-linux"
}
},
{
"rules": [
{
"action": "allow",
"os": {
"version": "^10\\.5\\.\\d$",
"name": "osx"
}
}
],
"name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3"
},
{
"rules": [
{
"action": "allow",
"os": {
"version": "^10\\.5\\.\\d$",
"name": "osx"
}
}
],
"name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3"
},
{
"rules": [
{
"action": "allow",
"os": {
"version": "^10\\.5\\.\\d$",
"name": "osx"
}
}
],
"extract": {
"exclude": [
"META-INF/"
]
},
"name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3",
"natives": {
"windows": "natives-windows",
"osx": "natives-osx",
"linux": "natives-linux"
}
},
{
"extract": {
"exclude": [
"META-INF/"
]
},
"name": "net.java.jinput:jinput-platform:2.0.5",
"natives": {
"windows": "natives-windows",
"osx": "natives-osx",
"linux": "natives-linux"
}
}
],
"mainClass": "net.minecraft.launchwrapper.Launch",
"minimumLauncherVersion": 4,
"time": "2013-11-16T18:31:04-0500",
"id": "1.6.4-Forge9.11.1.953",
"type": "release",
"processArguments": "username_session_version",
"releaseTime": "1960-01-01T00:00:00-0700"
}
[spoiler]
Btw this is my first post so idk if I did that spoiler thing right.
Some mods require forge versions later then version 881.
To the non smart person who said to just drop optifine in the mods folder, yes you can do that but only if you have forge installed. Forge and optifine have some fights over who gets to controll what, if you install optifine over forge optifine wins, but this can cause crashes if you have some mods that need forge to win instead of optifine (like tinkers construct).
* The only mod i am using other than Optifine is Pixelmon.