How to install Minecraft Forge in Minecraft [Guide]

How to install Minecraft Forge in Minecraft. As Mojang released Minecraft with new and advanced launcher, everyone is excited to try out the new version and of course install their favorite mods. But, before doing so, you need to install the dependencies (API’s) like Minecraft Forge or ModLoader first. Since the new launcher came up with a profile system, installing new mods is a troublesome process and many are stuck. So, here’s a little guide to install Forge to make your life easier.

How to install Minecraft Forge (by ezekielelin):

In this tutorial I’m going to refer to the minecraft folder (.minecraft,Application Support/minecraft, etc.) as [minecraft]. For example, the saves folder is located at [minecraft]/saves.

Advertisement

Open [minecraft]/versions.

Duplicate 1.8.8

Rename to Forge-1.8.8

Open Forge-1.8.8

Rename 1.8.8.jar to Forge-1.8.8.jar

Rename 1.8.8.json to Forge-1.8.8.json

Delete Forge-1.8.8.json and download this file: http://cl.ly/Q0YR. You will need to open the zip, then put it in [minecraft]/versions/Forge-1.8.8/

It did that for me the first time, but I did everything again, and made sure it was actually the version of forge and not the installer for forge I put in the fml folder. And I am running Mac OS X 10.6.8.

All – you need to extract
minecraftforge-universal-1.6.1-8.9.0.771.jar
from
minecraftforge-installer-1.6.1-8.9.0.771.jar
(or whatever may be current) – then rename
it to fml-5.2.29.jar and place it in
[minecraft]/libraries/cpw/mods/fml/5.2.29

The other thing that may not be clear (and not pictured)
is the directory structure:

[minecraft]/libraries/cpw/mods/fml/5.2.29

cpw, mods, fml and 5.2.29 are NOT sub folders of [minecraft]/libraries

I’ve followed the steps and as with espaw I get the same results, but my minecraft launcher also says:
Client> INFO: Using tweak class name cpw.mods.fml.common.launcher.FMLTweaker
Client> jul 03, 2013 10:06:17 AM net.minecraft.launchwrapper.LogWrapper log
Client> SEVERE: Unable to launch
Client> java.lang.ClassNotFoundException: cpw.mods.fml.common.launcher.FMLTweaker

Yhea umm, I know alot of people are complaining about this… but I think I show the console as well. I followed each step carefully (even back tracked multiples times.) And I still found the launcher would refuse to accept the jar/files.

Thanks for the try anyway! (im going to see what I could do different and report here.)

Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\lzma\lzma.0.1\lzma-0.0.1.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.3\launchwrapper-1.3.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Couldn’t download https://s3.amazonaws.com/Minecraft.Download/versions/Forge-1.6.1/Forge-1.6.1.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Couldn’t download https://s3.amazonaws.com/Minecraft.Download/libraries/cpw/mods/fml/5.2.29/fml-5.2.29.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Couldn’t download https://s3.amazonaws.com/Minecraft.Download/versions/Forge-1.6.1/Forge-1.6.1.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Finished downloading C:\Users\Austin\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job ‘Version & Libraries’: Used own copy as it matched etag
Couldn’t download https://s3.amazonaws.com/Minecraft.Download/libraries/cpw/mods/fml/5.2.29/fml-5.2.29.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Couldn’t download https://s3.amazonaws.com/Minecraft.Download/versions/Forge-1.6.1/Forge-1.6.1.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Couldn’t download https://s3.amazonaws.com/Minecraft.Download/libraries/cpw/mods/fml/5.2.29/fml-5.2.29.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Couldn’t download https://s3.amazonaws.com/Minecraft.Download/versions/Forge-1.6.1/Forge-1.6.1.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Couldn’t download https://s3.amazonaws.com/Minecraft.Download/libraries/cpw/mods/fml/5.2.29/fml-5.2.29.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Couldn’t download https://s3.amazonaws.com/Minecraft.Download/versions/Forge-1.6.1/Forge-1.6.1.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Couldn’t download https://s3.amazonaws.com/Minecraft.Download/libraries/cpw/mods/fml/5.2.29/fml-5.2.29.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Gave up trying to download https://s3.amazonaws.com/Minecraft.Download/libraries/cpw/mods/fml/5.2.29/fml-5.2.29.jar for job ‘Version & Libraries’
Couldn’t download https://s3.amazonaws.com/Minecraft.Download/versions/Forge-1.6.1/Forge-1.6.1.jar for job ‘Version & Libraries’
java.lang.RuntimeException: Server responded with 403
at net.minecraft.launcher.updater.download.Downloadable.download(Downloadable.java:85)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:102)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:10)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Ok it seems like most people in the comments (me included) are having the same problem. That is that when you open Minecraft and go to the launcher then switch to the profile for Minecraft Forge and click play the launcher starts up the when you get to the end of it you get this message. “Finished with 1 (or 2) failure (s)! So if anyone has a solution to THAT problem please post it it would help a TON of people.

Works!!!!! Just do exactly like he said. (without this retarded thing of renaming a file and then deleting it. just download his .zip). It will give you the common error that everybody gets if you don’t rename the .jar.

Never mind. I got it to work. Do everything that he says except for the renaming of the modloader zip and don’t download his JSON file. Just open the existing JSON file and rename the text to what you called your files where it says “1.6.1”.

Hi guys. You don’t have to do what he tells you. Go back to the forge he made you download. Once you find it, open it. It should open and ask you to install client and whatever. What you want is client. Then, press install. Once it says successfully “bla bla bla” open the launcher. then press new profile. make the version forge 1.8.etc. then login and play. IT WORKS!!!!

damn Bros… its easier if you
-download correct forge with (“installer”) from http://files.minecraftforge.net/
-open minecraftforge-installer-1.6.X-X.XX.X.XXX.jar (you may need to wait 1min)
-then click ” Install client “. it’ll install automaticly
-open the game check the profil rewrite your name and its must be okay