OptiFine HD Mod

OptiFine HD Mod

OptiFine HD Mod 1.9.4

OptiFine HD for Minecraft  is a performance enhancement modification which doubles the FPS (frames per second) rate inside your world. It makes use of your on-board/PCI express video card to provide support for improved graphics by adding HD textures, animations and eye candy to your Minecraft. It automatically installs HD texture packs and allows you to modify rendering, fog, weather and various visual options to better customization. The latest version supports; OptiFine HD 1.9.4 and 1.8.9

OptiFine HD Mod Features:

  • FPS boost – Makes a significant change (2x) in your game performance.
  • Support for HD Textures – Automatic installation for HD Texture packs of any size, makes MCPatcher HD Fix obsolete..
  • Configurable Smooth Lighting – Smooth lightning with better shades.
  • Smart Advanced OpenGL – Enchanced Graphic card support.
  • Fog control – Manage the in-game fog according to your needs
  • Mipmaps – Makes smooth objects
  • Better and realistic Grass/Snow
  • FPS control – Limit the FPS rate for stabilization
  • Imrpoved Chunk Loading Control
  • Configurable Details – Control every visual inside game
  • Configurable animations – Supports custom animation for every object
  • Fast Texturepack Switching – Switch texture packs w/o quitting game.
  • Debug – Helps you recoever if something goes horribly wrong.
  • Time Control – Control time in creative mode.
  • Autosave your settings.

Download OptiFine HD Mod for Minecraft 1.9.4/1.9/1.8.9 and Below

Download OptiFine HD 1.9.4 Mod:

Download OptiFine 1.9.2 B2 Mod :

Last Released on 7th April, 2016

Download OptiFine 1.9 B1 Mod :

Last Released on 15th April, 2016

Download OptiFine 1.8.9 H4 Mod :

Last Updated on 18th February, 2016

Download OptiFine 1.8.8 G7 with Forge Mod :

Last Updated on 4th December 2015

Download OptiFine 1.8.0 G7 with Forge Mod :

Updated on 4th December 2015

Download OptiFine 1.8 with Forge Mod :

Optifine 1.8 – Optifine 1.8_HD_U_F8 (4th Nov, 2015)

For Minecraft 1.7.10 (Installer, Forge compatible)


OptiFine HD Mod Download

For Minecraft 1.6.4

For Minecraft 1.5.2 and newer

For this version, you need to manually drag and drop all mod’s files into the Minecraft.jar. No forge required.

by sp614x  – Last updated on 23rd October, 2014

OptiFine HD Settings

How to install OptiFine HD Mod:

You can use Magic Launcher to install OptiFine or read the guide below:

  • Download OptiFine HD Mod file (Jar extension) according to your game version.
  • Use Forge installer to install Minecraft Forge. Run the game once to complete Forge installation.
  • Now, Go to Start Menu > Type %appdata%/.minecraft/mods and hit Enter key.
  • Move the Mod Jar file into the mods folder you downloaded in Step #1.
  • Now open Minecraft Launcher, Select Forge profile from dropdown menu and click ‘Play Minecraft’

Tips & Warnings

  • If you have previously used MCPatcher, unpatch all its features and revert to default texture pack.
  • This mod is compatible with ModLoader, Forge and other popular mods.
  • OptiFine may not be compatible with other Forge mods, so better install it on fresh copy of game first.
  • Make sure you have latest version of Java installed in your operating system.

Source: Here


  1. First, and I always get a black screen! Please help! I have: Vista Home Premium And 32 Bit ram, Which one should I download?

  2. what should i do if i cant find my minecraft.jar i have 1.5 and there is no ” minecraft.jar ” file please help

  3. I can’t get Optifine to work since the 1.5 update. I have started completely fresh, no mods (Now I have SPC), I have forge/forge modloader, and yes I have deleted the META-INF every time I have tried to install Optifine, I even tried leaving it in there once and that didn’t work. I’ve tried older versions of Optifine, no help. I have tried putting the Optifine zip into the mods folder, (it didn’t give me black screen but is obviously not working). I have a Windows 7 Professional 64bit, and it doesn’t work for me. Any advice?

  4. I’m in 1.5.1, i installed Optifine and its work, but i don’t have connected textures ..
    i notice that there’s a new folder in the Optifine file, “cmt”, and into it there’re the connected texture’s textures …

  5. errm… iv got winRAR open.. but what the heck is JAR? and this META-INF file? i cant find either of them anywhere?

    • It doesn’t need a Mod Patcher (e.g: Forge, Modloader and etc)
      It works or maybe a mod and optifine had same class and overwrited the other one…

  6. What does B5, or D3, or all that mean? I’ve never seen it explained what the difference between, say, D2 and C4 is. Maybe I’m being stupid, but it would be nice if somebody, somewhere, said what those letter+number things stand for. I’ve searched everywhere, but I can’t find a single person saying what those letter/number codes mean. How is it (apparently) so obvious to everyone else what they mean? What am I missing?

    • D2, B5, D3 etc. are semi-version upgrades. They are not compatibility updates but they bring features such as Anti-aliasing, mipmaps, texture improvements etc.

  7. For me, it doesn’t download as a .zip file. And second, I can’t put it in Magic Loader if it isn’t a .zip file.

    • You have 2 problems..

      The first one, I think your Winrar/Winzip is outdated or it’s expired

      Second, Your lazy to extract it to a zip/rar file…

  8. I cant get this working with the latest version of Forge, as you no longer Delete the META-INF folder in the .jar file? They no longer work together because of that? Is there a fix for it?

  9. You say this is compatible with Forge…but you require us to delete META-INF which Forge puts files in. How do we make this work without breaking Forge?

  10. Do not update your launcher. For some reason files in your minecraft.jar are no longer being loaded/used. I cannot get optifine to work anymore even when I choose a profile to use 1.5.2 and the files are in the .jar. Anyone have work around?

    • Dude, use the magic launcher! it loads mod dynamically and automatically plus uses the old base files!! so, there’s your work around. i forgot the website, so just google it.

      • Hey, i figured out a different way! go to “Edit Profile” and check the box that says “Game Directory”, which will force the game to use your original base files 😀

  11. Ok ive installed optifine many many times before and with the latest version of minecraft 1.6.1 every time i put the optifine files into the minecraft.jar and start the game the launcher reupdates the jar overwriting what ive placed inside. This is really anoying. Any one know why its doing this? there are no options to disable file checking and w/o optifine the game runs so much slower and lagier.

    • I was looking at how to install other mods for 1.6 and i came across this comment from a guy named Jeff. I was installing fly mod and it worked fine after and it didn’t get deleted after opening and closing Minecraft several times. Im guessing this will work the same for optifine.

      In 1.6.1, you have to go to Minecraft /.minecraft/versions and make a copy/duplicate 1.6.1 folder there but name it different for e.g. “1.6.1-modded”. Then open it and rename the JSON and JAR files same as folder name for e.g. “1.6.1-modded.jar” and “1.6.1-modded.json”. Now open 1.6.1-modded.json file with notepad and change the “id”: “1.6.1″ to “id”: “1.6.1-modded” and save the file. Now open Minecraft Launcher, create new profile and select “1.6.1-modded” Minecraft version from the list and play.

      If the game runs smooth, go back to /.minecraft/versions/1.6.1-modded folder and extract the mod class files into the jar.

      Don’t forget to delete the Meta-INF!

  12. I need optifine.Minecraft is at my Lapptop unplayable. Modloader 1.6.1 exists, but where is optifine. I hope you can update this popular mod so fast as you can.

  13. Got one little problem. Since 1.6, there is no minecraft.jar at “%appdata%\.minecraft\bin\”. But Minecraft still runs perfectly. So where is my minecraft.jar now 🙁

    • You have to go to versions>1.6.*>1.6.*.jar

      (*this will depend on what version you have for example I have 1.6.1)

  14. I would appreciate some explanation – what does ultra, standard and light mean? What features are different and how do I know which one is the right one for me?

    • Its for the type of computer you have light is for really old computers standard is for okay computers and ultra is for an amazing computers 🙂


    • No need to yell…
      MCPatcher can do the work too. And then you just have to edit the profile in the new launcher to use the “1.6.1_mcpatcher” version.

  16. Just so everybody knows, you have to go through a whole new process to use Optifine with 1.6 because that 1.6 launcher force updates every time you run the game. XisumaVoid made a video on how to install Optifine with the new launcher. I would add a link…. but I’m lazy 😉

  17. When I installed optifine ultra A1 thru Magiclauncher every block got a pink/black square pattern. What do i do to get rid of this? I have tried with the mirror too.

  18. It gives me this error:
    Couldn’t download https://s3.amazonaws.com/Minecraft.Download/versions/moddedminecraft/moddedminecraft.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/versions/moddedminecraft/moddedminecraft.jar for job ‘Version & Libraries’
    Job ‘Version & Libraries’ finished with 1 failure(s)!

    • It’s easier in 1.6.x and above. you just dowload it then run the executable jar file 🙂 then it installs it into a new profile.

  19. I had deleted the meta-inf folder, but it keeps doing error. Im on mac and i tried several times to make sure that i did everything correctly. That’s the error:

    Game ended with bad state (exit code 1)
    Deleting /Users/Bruno/Library/Application Support/minecraft/versions/moddedminecraft/moddedminecraft-natives-1373558288962759000

    Please Help me!!!!

  20. Um what happened to being able to see ores and stuff under lava? It worked for 1.5.2 but now with 1.6.2 it doesn’t work. How do I fix it? My fog is turned off so…

  21. I have a problem: first of all I have the 1.5.2, well I went to the versions folder as above and it says that there is nothing in that folder, this basin now what? There should be a folder in my case 1.6.2 or 1.5.2 but there is nothing

  22. I need help! I followed all the instructions they give in downloading but when I access my MC, MC could not access my Versions and I can’t even play now! I’m lagging like crazy and optifine would be a great help!

  23. Hmm.. I did it right, as far as I know, but when I clicked “play” (I have 1.6.2, btw) it wouldn’t open the game and said it finished with one error.. Help?

  24. I have done everything right. But when it says to create a new profile on the launcher and use version “releasemoddedminecraft” in the dropdown menu, that option doesn’t come up. I don’t know what I did wrong. I deleted the META-INF file and everything. Please help!

  25. i did what you listed to do, however it does not have the option of “moddedminecraft” in the drop down menu of “use version.”

    • Rename the moddedminecraft folder and files to something else for e.g. “Optifine” and Optifine.jar and optifine.json.

      It seems new launcher does not accept big folder names.

      • What happened to being able to see ores and stuff under lava? It worked for 1.5.2 but now with 1.6.2 it doesn’t work. How do I fix it? My fog is turned off so what do I do?

  26. anyone else wish modding minecraft was like before….no renaming stuff. Because i did everything and it just sits there at the launcher and never launches minecraft.

    • Same here , it’s like the mod maker don’t test the mods before posting them, not just this one. any mod that go’s right in to the mod folder works , everything els not. 🙁

  27. oh my god! the magic launcher makes it ultra easy. I suggest using it because it will tell you if there are errors or if something isn’t working.

  28. Also, the owner of this mod could REALLY help Forge users by making a .jar version of this mod so all we have to do is put it in our mod folders….

  29. When I followed the steps to install Optifine with Forge on 1.6.2 and try to play the game, the launcher closes but the game doesn’t start.

  30. When I click “Play” on the Minecraft Launcher, It says “Finished With 1 Failures!” And doesnt do anything, what shuold I do? I deleted META-INF.

  31. when not using forge, the uploaded tells you to rename the copied jar file to “moddedmc.jar”. When you add the zip to the minecraft folder the file is recognized as moddedmc.jar.jar because the file is already in jar format since it is a copied file. Simply just rename the copied file to moddedmc, it will keep its jar format and the game should load perfectly.

  32. HELP PLZZZ on the Development console thing its says ‘Version & Libraries’ finished with 1 failure (s) !. Someone help me Plzzzzzzz

  33. Help please! The OptiFine file will not go into the minecraft.jar file! I did all the steps before this one. (At the moment the file is unzipped.I’ve also tried it zipped before and it won’t work)

  34. The code in JVM they must be like this “-Xmx1G -Dfml.ignorePatchDiscrepancies=true” If it’s still not working the code they you need is this “-Xmx1G -Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true”

    Saludos a todos.

  35. Okay, so I downloaded the standard HD version for Minecraft 1.6.2 and deleted the META-INF file in the Forge .jar file, but whenever I try to play, it closes and doesn’t start? What Optifine version do I need to download? I have version 1.6.2 Minecraft…

  36. Anyone knows how to install Optifine while I got RudoPlays Shaders installed? I tried deleting the Meta-inf file in the minecraft.jar but I can’t open my Minecraft….

  37. Cannot start with this optifine..
    I m using forge and in JVM argument there is -Xmx1G
    should I remove this or should I place this there??? like this -Xmx1G -Dfml.ignorePatchDiscrepancies=true… ??? please help me

  38. Guys i know how to do it get a magic launcher then open it,go to setup,and click add and add optifine ,then go to advanced and at parameters copy and paste this ”-Dfml.ignorePatchDiscrepancies=true” and click ok and i’m sure the game will load,u donot delete Meta Inf if u use 1.6.x mc that.s how it worked for me

  39. I tried to install it for 1.6.2 and followed all the steps correctly, copied the 1.6.2 folder and renamed the files to moddemc, and deleted the META INF folder and it didn’t work. I don’t get why. Can someone help me?

  40. I don’t know if Optifine did this but my MC sound isn’t working and my sound on my PC and MC are on. Plus What happened to seeing clearly under lava? Jeff or someone plz help!!

  41. Help me, i use Ubuntu 12.04 LTS and i downloaded optifine, when i started up my minecraft and picked a world it doesnt show any blocks, only entity’s
    what do i have to do??

  42. Ohhh god!!! ty god of Minecrafts! that give me advice in the Development Console!

    Okay guys, add these JVM argument:
    -Dfml.ignorePatchDiscrepancies=true (as metioned above)
    (as metioned when u add -Dfml.ignorePatchDiscrepancies=true give the error by The technician)

  43. can someone help me .i have searched the internet youtube and i cant find any solution to my problem. im trying to get this to work with the GL shaders technic launcher and moon quest yogscast mod inspired pack. by defult C6 Ultra vershion is what comes with the yogcast pack but when i go into the game and try to click the shaders.nothing happens. the shaders only work if i delete this mod.i tryd replacing it with C8 Ultra vershion but this crashes my minecraft and i can only find instructions to get this to work with the shaders using somthing calld forge. but i want to use technic launcher. please help.

    • you gotta wait for the right version to come out that works with the shaders. these devs dont really work together you know.. might take a while, maybe you can find shaders that look alike, that do work with C8. good luck!

  44. hay everyone i got something go click on the place where you shut down your computer search for run click on it type in box %appdata% and thats your minecraft and teachnennic lancher folder prety easy to get there thinks Bye

  45. When i got this i put all the settings to the lowest so i could get good FPS but instead of FPS i get lag so bad that i can’t even look to the side the tiniest bit without the game freezing for an entire minute before doing the next frame.

  46. Guys just open the optifine file you downloaded with java press OK then open minecraft lancher and you have a version called Optifine run it DONE!Hope helped

  47. When i download it, it says this type of file can harm your computer. Do you want to keep OptiFine_1.7.4_HD_D1.jar anyway?I NEED HELP!

Leave a Reply