OptiFine HD Mod for Minecraft 1.13/1.12.2/1.11.2 Download


What is OptiFine HD Mod 1.12.2?

OptiFine 1.12.2 and 1.11.2 is a Minecraft mod that adds support for HD textures and a lot of options for better looks and FPS performance in your Minecraft world. Doubling the FPS is common. In other words it is a performance related tool that can provide a large FPS boost and dramatically reduce lag. OptiFine 1.12.2 also contains many advanced configuration options available from the video settings menu to further tweak performance.

OptiFine 1.12.2 and 1.11.2
OptiFine HD Mod

Basically OptiFine HD Mod is a very useful tool that helps you to adjust your Minecraft settings effectively. It makes the game run way more smoothly and use less resources. Besides, it enables you to run HD textures and resource packs without installing more other mods. It is a perfect choice for players that want to run the game more smoothly on a slow or old computer. It is an indispensable tool for those playing Minecraft with new features like FPS boost, HD textures support, variable render distance, antialiasing, connected textures and more.

OptiFine HD Mod
OptiFine 1.12.2 and 1.11.2
OptiFine HD Mod

Optifine HD Mod 1.12.2 is a mod for Minecraft that promises a significant boost to FPS for any Minecraft players, whether they are online or offline, playing in single player or with other people. Please not that for servers hosted by other users, the owner must have Optifine installed on his server for the tool to work, you having it installed on your own PC or Mac will not be enough, in this case. This tool is now updated to work with Minecraft 1.12.2 and 1.11.2! But it will still work well with any version of Minecraft though, and there are older versions of this mod if you’re the type of player who likes to play older versions of Minecraft, before many new elements were introduced to the game. While this Minecraft mod will make some improvements to the gameplay, there are some settings you can use once it is installed to maximize really the benefits. After this, Minecraft may not be much to look at, but that’s really not a big deal when you consider how blocky the game is anyhow. With Optifine, it’s possible to enjoy Minecraft even on old PCs.

OptiFine HD Mod

OptiFine HD Mod

There are those players who’s computers are very slow and Minecraft is lagging. Well, I would advise these people to use a mod called OptiFine. This tool optimizes your game world and increases the FPS. And of course, the gameplay will become much better and more interesting. Note that OptiFine HD Mod 1.12.2 and 1.11.2 is actually described as a performance enhancement modification that doubles the game’s frames per second. Another thing is that it automatically installs the high-definition resource packs and also allows you as the user to modify rendering, weather, fog and other visual options. This is usually for the purposes of allowing for better customization. Like most Minecraft mods on this site, OptiFine will work on any version of the game.

OptiFine Features

Feature Description
FPS Boost Doubling the FPS is common, decreases lag spikes and smooths gameplay
Support for HD Textures HD textures and HD fonts, custom terrain and item textures, animated terrain and item textures, custom HD Font character widths, custom colors, custom block color palettes, custom lighting, unlimited texture size
Support for Shaders Based on the Shaders Mod by Karyonix
Dynamic Lights Allows handheld and dropped light emitting items to illuminate the objects around them. Similar, but not related to the Dynamic Lights mod
Variable Render Distance From Tiny to Extreme (2 x Far) in 16m steps. Sun, moon and stars are visible in Tiny and Short distance
Configurable Smooth Lighting From 1% – smooth lighting without shadows, to 100% – smooth lighting with full shadows
Performance: VSync Synchronizes framerate with monitor refresh rate to remove split frames and smooth gameplay
Smart Advanced OpenGL More efficient, less artifacts. Fast – faster, some artifacts still visible. Fancy – slower, avoids visual artifacts
Fog Control Fog: Fancy, Fast, OFF. Fog start: Near, Far
Mipmaps Visual effect which makes distant objects look better by smoothing the texture details. Mipmap level – OFF, 1, 2, 3, Max. Mipmap type – Nearest, Linear
Anisotropic Filtering Restores details in mipmapped textures. AF level – OFF, 2, 4, 8, 16 (depends on hardware support)
Antialiasing Smooths jagged lines and sharp color transitions. AA level – OFF, 2, 4, 6, 8, 12, 16 (depends on hardware support)
Better Grass Fixes grass blocks side texture to match surrounding grass terrain
Better Snow Fixes transparent blocks textures to match surrounding snow terrain
Clear Water Clear, transparent water with good visibility underwater
Random Mobs Use random mob textures if available in the texture pack
Connected Textures Connects textures for glass, glass panes, sandstone and bookshelf blocks which are next to each other.
Natural Textures Removes the gridlike pattern created by repeating blocks of the same type. Uses rotated and flipped variants of the base block texture.
FPS Control Smooth FPS – stabilizes FPS by flushing the graphics driver buffers. Smooth Input – fixes stuck keys, slow input and sound lag by setting correct thread priorities
Chunk Loading Control Load Far – loads the world chunks at distance Far, allows fast render distance switching. Preloaded Chunks – defines an area in which no new chunks will be loaded. Chunk Updates per Frame – allows for faster world loading. Dynamic Updates – loads more chunks per frame when the player is standing still
Configurable Details Description on optifine.net
Configurable Animations Description on optifine.net
Fast Texturepack Switching Switch the current Texturepack without leaving the world
Fullscreen Resolution Configurable fullscreen resolution
Debug Fast Debug Info – removes lagometer from debug screen. Debug Profiler – removes profiler from debug screen
Time Control Default, Day Only or Night Only – works in only in Creative mode
Autosave Configurable Autosave interval. A fix for the famous Lag Spike of Death

Update Logs:

  • OptiFine 1.12.2 and 1.11.2
    • Updated to Minecraft 1.12.2 and 1.11.2
    • Fixed flowing lava texture
    • Fixed texture atlas to correctly grow up to the maximum texture size
    • Added shader properties “sun=true|false” and “moon=true|false”
    • Fixed Danymic Lights for entities falling outside of the world (y < 0)
    • Fixed connected glass pane to only remove up/down segment texture when neighbour has a segment at this side
    • Fixed CIT damage as percentage
    • Compatible with Forge #2002
  • OptiFine 1.11.2
    • Updated to Minecraft 1.11.2
    • Fixed PureBDCraft saplings in GUI, removed hack for plants, resource packs should use “symmetry=all” for flowers
    • Fixed water block color from below
    • Fixed chunk loading race condition
    • Fixed connected textures for glass panes to affect only sides (keep top and bottom textures)
    • Fixed VSync to be loaded correctly
  • OptiFine 1.11
    • Updated to Minecraft 1.11
    • Fixed memory usage with AF and AA
    • Fixed single-core chunk loading
    • Enabled simple spectral effect when Fast Render, Antialiasing or Shaders are active
    • Fixed chunk loading when changing dimensions
    • Removed all Mojang content from final JAR
    • Added support for class patches
    • Compatible with Minecraft Forge #1797
  • OptiFine 1.10.2
    • Updated to Minecraft 1.10.2
    • Integrated support for shaders, based on the GLSL Shaders Mod by Karyonix
    • The shader rendering features are fully disabled when no shader is active, no FPS penalty
    • The shaders are not compatible with classic Antialiasing, Anisotropic Filtering and Fast Render
    • Added post-processing antialasing shader, based on modified FXAA
    • Disabled post-processing shaders (Secret Settings) when classic antialiasing is enabled, not compatible

For Minecraft 1.12.2 and 1.11.2, 1.11.2 and 1.10.2, sp614x merged the Shaders Mod into OptiFine and has released OptiFine with shaders support integrated.

OptiFine HD Mod

How to Install this Mod?

  1. Make sure you have already installed Minecraft Forge API.
  2. Open Minecraft launcher then select Forge profile.
  3. Find your minecraft application folder:
    On Windows, open Run from the start menu, type %appdata%\.minecraft\ and click Run. On Mac, open Finder, hold down ALT and click Go then Library in the top menu bar. Open the folder Application Support and look for minecraft.
  4. Place OptiFine HD Mod into your Mods folder. If you don't have one, create it now.

Download Links

Before installing OptiFine HD Mod 1.13, you must download it. Before downloading anything, please agree to the following rules:

  • We do not host any Minecraft content (mods, textures...) on our website.
  • We do not modify or edit the files in any way.
  • If you have any problem, please leave a comment below and we will help you.


  1. […] Optifine the pc renders vanilla Minecraft in 3-6 FPS and the game is choppy and unplayable. Using optifine 1.13 about the default settings it’ll play Minecraft in 15 FPS; together with added tweaking it […]

  2. […] the opportunity to navigate the right mods for Minecraft. You will find plentiful alternatives for optifine hd mod that offer various alterations and fashions for you. Which one should you get? If you do not have […]

  3. […] optifine hd mod 1.13 And 1.12.2 is just one of the best tools which you are able to possess as a minecraft player if you would like to experience firsthand exactly what minecraft for a game is really all about. It ensures that the FPS of minecraft players has been boosted significantly since they go within their various experiences. The very best part is that if you’re online or offline, you may even enjoy the advantages offered by this fantastic mod. Should you chance to be in a few of these servers which are hosted on third parties, then need to bear in mind that using it installed on your personal computer might not be adequate. In this, instance, your server will have to install it upon his or her sever. […]

  4. […] frame rate and speed up the loading of vacant chunks.One nice impact of this multithreading that optifine 1.12.2 MT utilizes is the simple fact that the chunk upgrade thread can operate on the next CPU core […]

  5. […] and OptiFine can perform both. To get the performance advantages, you are going to want to catch optifine 1.12.2 , but if you would like the HD textures (which, be cautioned, might lead to performance to suffer […]

  6. […] Case of a Minecraft mod would be that the Water Shade Alpha. You can’t use this mod using optifine 1.12.2 as they aren’t compatible with one another. Water Shade Alpha texture package gets the water […]

  7. […] mod isn’t by any way the most effective in movie rendering. You get an amazing FPS boost with optifine 1.13 , and you also attempted to conduct the GLSL Shaders mod using it in Forge, however you encounter a […]

  8. […] forfeiting graphic rendering clarity and depth. One of the greatest mods in Minecraft is called optifine 1.13 and permits you to turn all textures into […]

  9. […] quick and Effortless fix for your Minecraft Has Run Out of Memory error would be to set up the optifine Mod. This is only one of the most well-known mods that’s available for Minecraft, utilized to […]

  10. […] with the Magic Launcher to smooth out the Minecraft’s graphics performance. You can download optifine for Minecraft to improve your gaming skill. It includes a number of tricks and methods to produce […]

  11. So my game continues to crash after I downloaded optifine and I tried putting it in the mods folder like it said to and every time I would try to lead my game it would crash immeadtly! Someone help meh plz!

  12. this……and…….website……..and………..sucks
    i tried……. and……. failed i tried to download a mod from here……and…..i dare u to guess…… not working

  13. Also just saw that the original Optifine author updated the Optifine discussion thread on MinecraftForum.net with a note that the 1.12 supporting version is only 10% complete (as of this moment).

  14. According to the official Optifine website (optifine.net), there is no version for Minecraft 1.12. So this is probably something you should not download and install.

  15. I think it’s total crap that you post an article about Optifine 1.12 when it is not even out, yet. You even provided a download link, and it is a Facebook link that is locked! WTF?! Is it really that hard to update a webpage when the content is actually ready to download? NO, I think not. It’s okay, though, because now I am going to go somewhere else.

  16. Can’t seem to get Optifine to work with Realms since 1.12 update. Worked great on 1.11.2…
    Says “Your client is outdated and not compatible with Realms”
    I updated Forge and Optifine and is still not working…

  17. …CAN SOMEONE HELP ME!? I have been spending my entire morning on this dumbass website for this Optifine 1.12 HD that doesn’t even exist, if it does can SOMEONE tell me how to get it!?!? My MC keeps messing up and I think it might help.

  18. […] Make sure you have already installed OptiFine HD. […]

  19. […] spawners, for all you dirty cheaters! It also contains a nightvision effect, maxed lightmap (needs OptiFine to get the […]

  20. Another fucking webpage with pathetic poor instructions and indicated download links. What the fuck is the designers problem!! Are people actually that fucking stupid. Thanks for the wasted time. Can’t be fucked, fuck off you lazy cunts!! Design a proper page or don’t bother at all!

  21. Crashes when used with forge.

    —- Minecraft Crash Report —-

    WARNING: coremods are present:
    Contact their authors BEFORE contacting forge

    // You should try our sister game, Minceraft!

    Time: 9/14/16 2:24 PM
    Description: Initializing game

    java.lang.VerifyError: Inconsistent stackmap frames at branch target 21
    Exception Details:
    Config.getWorldServer()Lnet/minecraft/entity/player/EntityPlayerMP; @21: getstatic
    Type ‘net/minecraft/client/particle/ParticleHeart’ (current frame, locals[0]) is not assignable to ‘net/minecraft/util/WeightedSpawnerEntity’ (stack map, locals[0])
    Current Frame:
    bci: @16
    flags: { }
    locals: { ‘net/minecraft/client/particle/ParticleHeart’ }
    stack: { ‘net/minecraft/client/particle/ParticleHeart’ }
    Stackmap Frame:
    bci: @21
    flags: { }
    locals: { ‘net/minecraft/util/WeightedSpawnerEntity’ }
    stack: { }
    0x0000000: b200 7ac7 0005 01b0 b200 7ab4 0541 4b2a
    0x0000010: c700 0501 b0b2 007a b605 459a 0005 01b0
    0x0000020: b200 7ab6 0548 4c2b c700 0501 b02a b405
    0x0000030: 4d4d 2cc7 0005 01b0 2cb6 0552 4e2b 2db6
    0x0000040: 0556 b605 593a 0419 04b0 3a04 01b0
    Exception Handler Table:
    bci [61, 73] => handler: 74
    Stackmap Table:

    at java.lang.Class.getDeclaredFields0(Native Method)
    at java.lang.Class.privateGetDeclaredFields(Class.java:2575)
    at java.lang.Class.getField0(Class.java:2967)
    at java.lang.Class.getField(Class.java:1693)
    at net.minecraftforge.fml.client.FMLClientHandler.detectOptifine(FMLClientHandler.java:283)
    at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:195)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:437)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

    A detailed walkthrough of the error, its code path and all known details is as follows:

    — Head —
    Thread: Client thread
    at java.lang.Class.getDeclaredFields0(Native Method)
    at java.lang.Class.privateGetDeclaredFields(Class.java:2575)
    at java.lang.Class.getField0(Class.java:2967)
    at java.lang.Class.getField(Class.java:1693)
    at net.minecraftforge.fml.client.FMLClientHandler.detectOptifine(FMLClientHandler.java:283)
    at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:195)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:437)

    — Initialization —
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

    — System Details —
    Minecraft Version: 1.9.4
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 120208672 bytes (114 MB) / 258306048 bytes (246 MB) up to 1060372480 bytes (1011 MB)
    JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
    IntCache: ~~ERROR~~ NoSuchMethodError: net.minecraft.pathfinding.PathNodeType.b()Ljava/lang/String;
    Loaded coremods (and transformers):
    Launched Version: 1.9.4-forge1.9.4-
    LWJGL: 2.9.4
    OpenGL: Radeon (TM) RX 480 Graphics GL version 4.5.13440 Compatibility Profile Context, ATI Technologies Inc.
    GL Caps: Using GL 1.3 multitexturing.
    Using GL 1.3 texture combiners.
    Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
    Shaders are available because OpenGL 2.1 is supported.
    VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to ‘fml,forge’
    Type: Client (map_client.txt)
    Resource Packs:
    Current Language: ~~ERROR~~ NullPointerException: null
    Profiler Position: N/A (disabled)
    CPU: [email protected]

  22. Ok, so ever since the 1.8 optifine update i have had this issue with my courser, in game only, moving about the screen every time i look left or right up or even down. My charter starts to spin, my mouse speed is just fine and the in game sensitivity is at 100 for me its too slow if i lower it and it still spins my charter around like i have something too fast. However when i go on the exact same version of minecraft, in this case 1.10, i don’t have that issue i have reset the settings to default even and the issue persists. Now for the person that is going to tell me to run minecraft as an administrator i already am running it as an admin. If anyone has any clue how to fix this bug i would be greatly appreciative. Otherwise i will not be able to use optifine which really sucks for me thanks for the help in advance!

  23. i have installed what i need to install and i am able to put on the shader, but it doesnt work fully. i can always see like it is daylight outside, whether it is night nor day, and dont get the effect of the shaders other than the movement of the tree leaves, grass and water and lava.
    what can i do to fix this problem?

  24. For some reason only when im using optifine it is eternal night. itnever reaches day but the moon is still moving. even when i do /timeset day it just restarts the night cycle. Any help?

  25. Downloaded 1.10 and installed it, it shows up in my launcher but when I try to launch it it tries to load then just goes back to the launcher

  26. I can download it, but i can’t open it. It’ll say: “OptiFine_1.10_HD_U_B7 (2).jar” can”t be opened because it is form an unidentified developer. Any help?

    • oh that happens to me all the time lol just go to the little thingy in the top right corner and then go to the settings button in the bottom right. the settings thingy will pop up and so you just type security in the search bar and click the highlighted thing that says “Security and Privacy” then you click the lock in the bottom left, type in your password, and click “anywhere” at the place where it says “allow apps downloaded from:”

      and if that doesnt work dont ask me cuz i dont even know how to download mods XD

  27. When I installed Optifine I clicked open it with Java but when I click on it to actually install it, it says “Unable to install Java open commands to see whats wrong and try again.
    Can someone help me with this?

  28. I have opened the jar file but I’m having trouble finding how to install it. I cannot just double click it and have it install anything. I have winrar.

  29. There is no install button when I open the .jar with winrar. I used older client methods ( Put jar in new folder named the same as the jar. Get .json from original client and rename from 1.9.4 to same as .jar. Open .json and retype the respective .jar) but none of this is working. I open and the game just thinks it is a normal 1.9.4 client

  30. Sooooooo when i get it all downloaded and such, it goes to a 7 zip but it doesnt say install anywhere…. so idk what to do

  31. does it needs Minecraft Forge?
    I played mc 1.9 with this mod for a moment and then game was crashed – first time ever on my computer. when it was crashed there was some of mentions about McForge ;//
    help me ;-;

  32. Hello.
    I have installation issues.
    When i click the download link on official Optifine site, it takes me to adf.ly, but when i wait and click; skip add, it takes me back to Optifine official site, and opens random add site.

    Please help me, i really need Optifine.

    • You need to click a narrow link in between the two ads. Click it twice and close the extra ad it opened the first time. It will download then. Hope this helps.

      • When I click this link, it downloads a link to the same webpage. There’s no install button, only “Open”, “Save”, and “Save as”. All three just download another link to the same page, creating a forever circlejerk to the same page.

  33. Optifine 1.9.4 works fine, but needs a profile.
    Forge works too, but needs another profile. (wanted xaeros minimap, and it needs forge)
    So you can’t get optifine and forge to works at the same time. And that’s bad.

    Tried to get optifine to work as a mod inside the .minecraft/mods folder with forge profile => crash
    Saw that “Compatible with Minecraft Forge #1797” for optifine 1.9, tried forge 1797 => crash.
    Tried zen minimap requiring liteloader, with optifine as /mods/1.9 => crash


  34. I’m not exactly sure what I’m supposed to be seeing but it still looks like default minecraft for me…

  35. I still cant load minecraft 1.9 forge to enable my opotifine and mods can someone help me please i have installed it and everything and still cant load forge to play smoothly and have mods on but it wont load forge and where do i put my optifine. Do I extract it? then put it in mods or not.

    • all you have to do is double-click it and it installs, then u just have to go to “edit profile” and in “version” click “1.9.4 Optifine” and it should work

  36. WTF? I already know the Optifine 1.9 link is not 1.9 as some toxically put already, that isn’t my problem right now. I’m running minecraft 1.8.9+forge+optifine (both still 1.8.9) and when I hit play I get a flash of another window that quickly disappears then just a black screen where Minecraft should be. Even taking forge out of the picture and installing optifine itself directly has the same effect. Anybody else have this problem and have a fix? Specifically for AMD users?

  37. i cant get the latest version of optifine to work. click instal nothing happens. i do %appdata% and place it in the folder nothing happens any help please

  38. would you please get a clue were waiting for the upload hes finishing the last touches you hard to do wanna bes out there rushing the developer are the reason we cant have nice stuff always pushing a dev to release something unfinished …… so he updated his site woooooo i want 1.9 too be patient quit being a total 9 year old

  39. kk, i’ll just wait for the 1.9 optifine, i aleready have one for 1.8 and it boosts my gameplay alot
    soo, i’ll just wait for 1.9 optifine, since 1.9 is releas’d

  40. You guys are the idiots, the author just updated his post; the links still work. It’s optifine that hasn’t yet updated but it will just be patient. Don’t blame the author.

  41. This information is NOT accurate.
    MC 1.9 only JUST released. Mod makers have not officaly made any mods for it.

    OPTIFINE only works for version 1.8.5 and under.
    it dosnt work with 1.9 yet. sorry.
    The website owner is just trieing to generate traffic by lieing to you in the hopes he will get people to download
    , click on ads.. and he can make money.

    Looks like its working to , cause you guys are falling for it.

  42. Why update to say it is 1.9 compatible if it isn’t? It just makes us not want to use mods if you can’t provide them with any decency.

  43. I am truly happy to glance at this weblog posts which contains tons of helpful information, thanks for providing such information.


Please enter your comment!
Please enter your name here