Everything is perfectly normal without Optifine, but then this happens:
System.getProperty('os.name') == 'Windows 8.1'
System.getProperty('os.version') == '6.3'
System.getProperty('os.arch') == 'amd64'
System.getProperty('java.version') == '1.8.0_31'
System.getProperty('java.vendor') == 'Oracle Corporation'
System.getProperty('sun.arch.data.model') == '64'
Refreshing remote version list...
Refresh complete.
Loaded 2 profile(s); selected 'OptiFine'
Getting syncinfo for selected version
Queueing library & version downloads
Download job 'Version & Libraries' started (16 threads, 3 files)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.7.10_HD_U_B5\OptiFine-1.7.10_HD_U_B5.jar for job 'Version & Libraries'... (try 0)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.7\launchwrapper-1.7.jar for job 'Version & Libraries'... (try 0)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5.jar for job 'Version & Libraries'... (try 0)
Delta time to compare resources: 1647 ms
Download job 'Resources' started (16 threads, 2 files)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 0)
Finished downloading C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5.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\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.7\launchwrapper-1.7.jar for job 'Version & Libraries': Local file matches local checksum, using that
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 0)
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 1)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 1)
Finished downloading C:\Users\User\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.7.10_HD_U_B5\OptiFine-1.7.10_HD_U_B5.jar for job 'Version & Libraries': Couldn't connect to server (responded with 403) but have local file, assuming it's good
Job 'Version & Libraries' finished successfully
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 2)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 2)
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 3)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 3)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 4)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 5)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 4)
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 5)
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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 http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
Job 'Resources' finished successfully
Launching game
Looking for old natives to clean up...
Unpacking natives to C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5-natives-324506786010230
Launching in C:\Users\User\AppData\Roaming\.minecraft
Half command: C:\Program Files\Java\jre1.8.0_31\bin\javaw.exe -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -Djava.library.path=C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5-natives-324506786010230 -cp C:\Users\User\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.7.10_HD_U_B5\OptiFine-1.7.10_HD_U_B5.jar;C:\Users\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.7\launchwrapper-1.7.jar;C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5.jar net.minecraft.launchwrapper.Launch
Running C:\Program Files\Java\jre1.8.0_31\bin\javaw.exe -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -Djava.library.path=C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5-natives-324506786010230 -cp C:\Users\User\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.7.10_HD_U_B5\OptiFine-1.7.10_HD_U_B5.jar;C:\Users\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.7\launchwrapper-1.7.jar;C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5.jar net.minecraft.launchwrapper.Launch --username nyawrr --version 1.7.10-OptiFine_HD_U_B5 --gameDir C:\Users\User\AppData\Roaming\.minecraft --assetsDir C:\Users\User\AppData\Roaming\.minecraft\assets --assetIndex 1.7.10 --uuid b4af4925-3539-3775-be84-7314b6f07e34 --accessToken - --userProperties {} --userType ${user_type} --tweakClass optifine.OptiFineTweaker
Client> Exception in thread "main" java.lang.NoClassDefFoundError: joptsimple/OptionSpec
Client> at java.lang.Class.getDeclaredMethods0(Native Method)
Client> at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
Client> at java.lang.Class.privateGetMethodRecursive(Unknown Source)
Client> at java.lang.Class.getMethod0(Unknown Source)
Client> at java.lang.Class.getMethod(Unknown Source)
Client> at sun.launcher.LauncherHelper.validateMainClass(Unknown Source)
Client> at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Client> Caused by: java.lang.ClassNotFoundException: joptsimple.OptionSpec
Client> at java.net.URLClassLoader$1.run(Unknown Source)
Client> at java.net.URLClassLoader$1.run(Unknown Source)
Client> at java.security.AccessController.doPrivileged(Native Method)
Client> at java.net.URLClassLoader.findClass(Unknown Source)
Client> at java.lang.ClassLoader.loadClass(Unknown Source)
Client> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
Client> at java.lang.ClassLoader.loadClass(Unknown Source)
Client> ... 7 more
Game ended with bad state (exit code 1)
Ignoring visibility rule and showing launcher due to a game crash
Deleting C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5-natives-324506786010230
Yes, I'm here again probably looking like a moron, but I found that Minecraft executes perfectly well without Optifine. Help most definitely appreciated. Thanks!
Well, the solution is already there! You don't have to use Optifine! Because what Optifine does is it gives you a more "advanced" video settings which I personally don't think neither bad nor good because it is still the same with the default settings but only "advanced". I hope you can understand what I said and maybe if I helped, Good for you then!
You can use other mods that can boost your FPS and ALSO your Minecraft Client like FastCraft and FPSPlus+!
FYI: I also have that problem with Optifine though! So I just removed it.
Everything is perfectly normal without Optifine, but then this happens:
System.getProperty('os.version') == '6.3'
System.getProperty('os.arch') == 'amd64'
System.getProperty('java.version') == '1.8.0_31'
System.getProperty('java.vendor') == 'Oracle Corporation'
System.getProperty('sun.arch.data.model') == '64'
Refreshing remote version list...
Refresh complete.
Loaded 2 profile(s); selected 'OptiFine'
Getting syncinfo for selected version
Queueing library & version downloads
Download job 'Version & Libraries' started (16 threads, 3 files)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.7.10_HD_U_B5\OptiFine-1.7.10_HD_U_B5.jar for job 'Version & Libraries'... (try 0)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.7\launchwrapper-1.7.jar for job 'Version & Libraries'... (try 0)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5.jar for job 'Version & Libraries'... (try 0)
Delta time to compare resources: 1647 ms
Download job 'Resources' started (16 threads, 2 files)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 0)
Finished downloading C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5.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\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.7\launchwrapper-1.7.jar for job 'Version & Libraries': Local file matches local checksum, using that
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 0)
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 1)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 1)
Finished downloading C:\Users\User\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.7.10_HD_U_B5\OptiFine-1.7.10_HD_U_B5.jar for job 'Version & Libraries': Couldn't connect to server (responded with 403) but have local file, assuming it's good
Job 'Version & Libraries' finished successfully
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 2)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 2)
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 3)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 3)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 4)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'... (try 5)
Couldn't download http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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 http://resources.download.minecraft.net/ad/ad7d770b7fff3b64121f75bd60cecfc4866d1cd6 for job 'Resources'
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.net.SocketTimeoutException: connect timed out
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:37)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 4)
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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)
Attempting to download C:\Users\User\AppData\Roaming\.minecraft\assets\objects\ad\ad126e435cca94054bf0d616301799a105526cde for job 'Resources'... (try 5)
Couldn't download http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
java.lang.RuntimeException: Server responded with 499
at net.minecraft.launcher.updater.download.assets.AssetDownloadable.download(AssetDownloadable.java:54)
at net.minecraft.launcher.updater.download.DownloadJob.popAndDownload(DownloadJob.java:112)
at net.minecraft.launcher.updater.download.DownloadJob.access$000(DownloadJob.java:15)
at net.minecraft.launcher.updater.download.DownloadJob$1.run(DownloadJob.java:94)
at java.util.concurrent.Executors$RunnableAdapter.call(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 http://resources.download.minecraft.net/ad/ad126e435cca94054bf0d616301799a105526cde for job 'Resources'
Job 'Resources' finished successfully
Launching game
Looking for old natives to clean up...
Unpacking natives to C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5-natives-324506786010230
Launching in C:\Users\User\AppData\Roaming\.minecraft
Half command: C:\Program Files\Java\jre1.8.0_31\bin\javaw.exe -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -Djava.library.path=C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5-natives-324506786010230 -cp C:\Users\User\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.7.10_HD_U_B5\OptiFine-1.7.10_HD_U_B5.jar;C:\Users\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.7\launchwrapper-1.7.jar;C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5.jar net.minecraft.launchwrapper.Launch
Running C:\Program Files\Java\jre1.8.0_31\bin\javaw.exe -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -Djava.library.path=C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5-natives-324506786010230 -cp C:\Users\User\AppData\Roaming\.minecraft\libraries\optifine\OptiFine\1.7.10_HD_U_B5\OptiFine-1.7.10_HD_U_B5.jar;C:\Users\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.7\launchwrapper-1.7.jar;C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5.jar net.minecraft.launchwrapper.Launch --username nyawrr --version 1.7.10-OptiFine_HD_U_B5 --gameDir C:\Users\User\AppData\Roaming\.minecraft --assetsDir C:\Users\User\AppData\Roaming\.minecraft\assets --assetIndex 1.7.10 --uuid b4af4925-3539-3775-be84-7314b6f07e34 --accessToken - --userProperties {} --userType ${user_type} --tweakClass optifine.OptiFineTweaker
Client> Exception in thread "main" java.lang.NoClassDefFoundError: joptsimple/OptionSpec
Client> at java.lang.Class.getDeclaredMethods0(Native Method)
Client> at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
Client> at java.lang.Class.privateGetMethodRecursive(Unknown Source)
Client> at java.lang.Class.getMethod0(Unknown Source)
Client> at java.lang.Class.getMethod(Unknown Source)
Client> at sun.launcher.LauncherHelper.validateMainClass(Unknown Source)
Client> at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Client> Caused by: java.lang.ClassNotFoundException: joptsimple.OptionSpec
Client> at java.net.URLClassLoader$1.run(Unknown Source)
Client> at java.net.URLClassLoader$1.run(Unknown Source)
Client> at java.security.AccessController.doPrivileged(Native Method)
Client> at java.net.URLClassLoader.findClass(Unknown Source)
Client> at java.lang.ClassLoader.loadClass(Unknown Source)
Client> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
Client> at java.lang.ClassLoader.loadClass(Unknown Source)
Client> ... 7 more
Game ended with bad state (exit code 1)
Ignoring visibility rule and showing launcher due to a game crash
Deleting C:\Users\User\AppData\Roaming\.minecraft\versions\1.7.10-OptiFine_HD_U_B5\1.7.10-OptiFine_HD_U_B5-natives-324506786010230
Yes, I'm here again probably looking like a moron, but I found that Minecraft executes perfectly well without Optifine. Help most definitely appreciated. Thanks!
Well, the solution is already there! You don't have to use Optifine!
Because what Optifine does is it gives you a more "advanced" video settings which I personally don't think neither bad nor good because it is still the same with the default settings but only "advanced". I hope you can understand what I said and maybe if I helped, Good for you then! 
You can use other mods that can boost your FPS and ALSO your Minecraft Client like FastCraft and FPSPlus+!
FYI: I also have that problem with Optifine though! So I just removed it.
How is your day? Rough? Click this spoiler then!
Here's a hug! https://www.youtube.com/user/tobuofficial from Tobu! Credits go to him!