This problem is a very time consuming one because it is. I decided to install Forge since most mods are compatible with it. However, after I installed it, Minecraft with Forge installed takes almost 5 or 10 minutes to load up. After that amount of time, I can finally play on Minecraft after the excessive time of waiting. My theory of what is happening is that Forge is downloading its files over and over again after it has been installed. I have tried uploading the log from the console a multitude of time so I have copied/pasted it below. I will warn you that it is long. If a Forge client log is needed, tell me and I will post it under this topic. Help with this problem is greatly appreciated.
**If you want a video of how long it takes, I will gladly post a link to it in this post. I will do a comparison of how long it takes with and without Forge installed.
This is the Log in the Console of the Minecraft 1.6.1 Launcher:
Launcher 1.0.8 (through bootstrap 4) started on windows...
System.getProperty('os.name') == 'Windows 8'
System.getProperty('os.version') == '6.2'
System.getProperty('os.arch') == 'amd64'
System.getProperty('java.version') == '1.7.0_17'
System.getProperty('java.vendor') == 'Oracle Corporation'
Going to log in with legacy stored username & password...
Loaded 2 profile(s); selected 'Forge'
Trying to log in...
Logging in with access token
Logged in successfully
Delta time to compare resources: 376 ms
Download job 'Resources' skipped as there are no files to download
Job 'Resources' finished successfully
Going to log in with legacy stored username & password...
Trying to log in...
Logging in with access token
Couldn't go online
net.minecraft.launcher.authentication.exceptions.InvalidCredentialsException: Invalid token.
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:123)
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.logInWithToken(YggdrasilAuthenticationService.java:97)
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.logIn(YggdrasilAuthenticationService.java:50)
at net.minecraft.launcher.ui.sidebar.login.NotLoggedInForm$1.run(NotLoggedInForm.java:162)
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)
Going to play offline as 'Sku11n3nd0'...
Going to log in with legacy stored username & password...
Trying to log in...
Logging in with access token
Couldn't go online
net.minecraft.launcher.authentication.exceptions.InvalidCredentialsException: Invalid token.
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:123)
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.logInWithToken(YggdrasilAuthenticationService.java:97)
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.logIn(YggdrasilAuthenticationService.java:50)
at net.minecraft.launcher.ui.sidebar.login.NotLoggedInForm$1.run(NotLoggedInForm.java:162)
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)
Going to play offline as 'Sku11n3nd0'...
Going to log in with legacy stored username & password...
Trying to log in...
Logging in with access token
Couldn't go online
net.minecraft.launcher.authentication.exceptions.InvalidCredentialsException: Invalid token.
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:123)
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.logInWithToken(YggdrasilAuthenticationService.java:97)
at net.minecraft.launcher.authentication.yggdrasil.YggdrasilAuthenticationService.logIn(YggdrasilAuthenticationService.java:50)
at net.minecraft.launcher.ui.sidebar.login.NotLoggedInForm$1.run(NotLoggedInForm.java:162)
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)
Going to play offline as 'Sku11n3nd0'...
Trying to log in...
Logging in with username & password
Logged in successfully
Getting syncinfo for selected version
Queueing library & version downloads
Download job 'Version & Libraries' started (8 threads, 25 files)
Finished downloading C:\Users\joshua\AppData\Roaming\.minecraft\libraries\net\minecraftforge\minecraftforge\8.9.0.772\minecraftforge-8.9.0.772.jar for job 'Version & Libraries': Couldn't connect to server (responded with 404) but have local file, assuming it's good
Finished downloading C:\Users\joshua\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading C:\Users\joshua\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\joshua\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\joshua\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\joshua\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\joshua\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\joshua\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading C:\Users\joshua\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\joshua\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\joshua\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\joshua\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\joshua\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading C:\Users\joshua\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\joshua\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\joshua\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries': Used own copy as it matched etag
Finished downloading C:\Users\joshua\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\joshua\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
Finished downloading C:\Users\joshua\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\joshua\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\joshua\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\joshua\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\joshua\AppData\Roaming\.minecraft\versions\Mods\Mods.jar for job 'Version & Libraries': Couldn't connect to server (responded with 403) but have local file, assuming it's good
Finished downloading C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.10.2\scala-library-2.10.2.jar for job 'Version & Libraries': Didn't have etag so assuming our copy is good
Finished downloading C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.10.2\scala-compiler-2.10.2.jar for job 'Version & Libraries': Didn't have etag so assuming our copy is good
Job 'Version & Libraries' finished successfully
Launching game
Looking for old natives to clean up...
Deleting C:\Users\joshua\AppData\Roaming\.minecraft\versions\Forge8.9.0.772\Forge8.9.0.772-natives-41200566445522
Unpacking natives to C:\Users\joshua\AppData\Roaming\.minecraft\versions\Mods\Mods-natives-41270610844741
Launching in C:\Users\joshua\AppData\Roaming\.minecraft
Running C:\Program Files\Java\jre7\bin\javaw.exe -Xmx1G -Djava.library.path=C:\Users\joshua\AppData\Roaming\.minecraft\versions\Mods\Mods-natives-41270610844741 -cp C:\Users\joshua\AppData\Roaming\.minecraft\libraries\net\minecraftforge\minecraftforge\8.9.0.772\minecraftforge-8.9.0.772.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.3\launchwrapper-1.3.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.10.2\scala-library-2.10.2.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.10.2\scala-compiler-2.10.2.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\joshua\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;C:\Users\joshua\AppData\Roaming\.minecraft\versions\Mods\Mods.jar net.minecraft.launchwrapper.Launch --username Sku11n3nd0 --session token:fbfd91c4d0da41aaa49f8fd4f60d5d6b:0fdeb6cb9d6c4180b7c77ac195e9eed0 --version Mods --gameDir C:\Users\joshua\AppData\Roaming\.minecraft --assetsDir C:\Users\joshua\AppData\Roaming\.minecraft\assets --tweakClass cpw.mods.fml.common.launcher.FMLTweaker
---- YOU CAN CLOSE THIS LAUNCHER IF THE GAME STARTED OK ----
---- YOU CAN CLOSE THIS LAUNCHER IF THE GAME STARTED OK ----
---- YOU CAN CLOSE THIS LAUNCHER IF THE GAME STARTED OK ----
---- (We'll do this automatically later ) ----
Client> Jul 06, 2013 9:50:38 AM net.minecraft.launchwrapper.LogWrapper log
Client> INFO: Using tweak class name cpw.mods.fml.common.launcher.FMLTweaker
Client> 2013-07-06 09:50:39 [iNFO] [ForgeModLoader] Forge Mod Loader version 6.1.34.772 for Minecraft 1.6.1 loading
Client> 2013-07-06 09:50:39 [iNFO] [ForgeModLoader] Java is Java HotSpot 64-Bit Server VM, version 1.7.0_17, running on Windows 8:amd64:6.2, installed at C:\Program Files\Java\jre7
Client> 2013-07-06 09:50:39 [iNFO] [sTDOUT] Loaded 39 rules from AccessTransformer config file fml_at.cfg
Client> 2013-07-06 09:50:39 [iNFO] [sTDOUT] Loaded 106 rules from AccessTransformer config file forge_at.cfg
Client> 2013-07-06 09:50:40 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft Forge. Certificate fingerprint de4cf8a3f3bc15635810044c39240bf96804ea7d
Client> 2013-07-06 09:50:40 [iNFO] [ForgeModLoader] Launching wrapped minecraft
Client> 2013-07-06 09:50:41 [iNFO] [Minecraft-Client] Setting user: Sku11n3nd0
Client> 2013-07-06 09:50:41 [iNFO] [Minecraft-Client] (Session ID is token:fbfd91c4d0da41aaa49f8fd4f60d5d6b:0fdeb6cb9d6c4180b7c77ac195e9eed0)
Client> 2013-07-06 09:50:42 [iNFO] [Minecraft-Client] LWJGL Version: 2.9.0
Client> 2013-07-06 09:50:42 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default
Client> 2013-07-06 09:50:43 [iNFO] [sTDOUT]
Client> 2013-07-06 09:50:43 [iNFO] [sTDOUT] Starting up SoundSystem...
Client> 2013-07-06 09:50:43 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization
Client> 2013-07-06 09:50:43 [iNFO] [sTDOUT] MinecraftForge v8.9.0.772 Initialized
Client> 2013-07-06 09:50:43 [iNFO] [ForgeModLoader] MinecraftForge v8.9.0.772 Initialized
Client> 2013-07-06 09:50:43 [iNFO] [sTDOUT] Replaced 101 ore recipies
Client> 2013-07-06 09:50:43 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization
Client> 2013-07-06 09:50:43 [iNFO] [sTDOUT] Initializing LWJGL OpenAL
Client> 2013-07-06 09:50:43 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
Client> 2013-07-06 09:50:43 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\joshua\AppData\Roaming\.minecraft\config\logging.properties
Client> 2013-07-06 09:50:43 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL
Client> 2013-07-06 09:50:43 [iNFO] [sTDOUT] OpenAL initialized.
Client> 2013-07-06 09:50:43 [iNFO] [ForgeModLoader] Searching C:\Users\joshua\AppData\Roaming\.minecraft\mods for mods
Client> 2013-07-06 09:50:43 [iNFO] [sTDOUT]
Client> 2013-07-06 09:50:44 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 3 mods to load
Client> 2013-07-06 09:50:44 [iNFO] [mcp] Activating mod mcp
Client> 2013-07-06 09:50:44 [iNFO] [FML] Activating mod FML
Client> 2013-07-06 09:50:44 [iNFO] [Forge] Activating mod Forge
Client> 2013-07-06 09:50:44 [iNFO] [ForgeModLoader] Registering Forge Packet Handler
Client> 2013-07-06 09:50:44 [iNFO] [ForgeModLoader] Succeeded registering Forge Packet Handler
Client> 2013-07-06 09:50:44 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0
Client> 2013-07-06 09:50:45 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 3 mods