25% OFF First Invoice

Code at Checkout: APEX25


Last modified on Sep 2, 2022 in Mods

mc head By ApexHosting


Minecraft, from a technical standpoint, is a marvel. Infinite world generation, complex cave ecosystems, dimensions, flying, and much more. While it seems simple enough, coding these sorts of features is an immense and challenging task and optimizing them for performance even more. The fact that Minecraft runs so smoothly is a testament to the care Mojang put into it.

However, it isn’t infallible. As a consequence of all the big features, Minecraft does have a tendency to slow down, especially on lower-end PCs, and this increases exponentially when you add mods into the equation.

Enter OptiFine.

What is OptiFine?

OptiFine, as it describes itself, is a Minecraft optimization mod. It lets Minecraft run much faster while looking better at the same time, enabling far more in-depth customization of performance and graphical settings and optimizing them at the same time.

But that’s not it. Alongside its customization suite, OptiFine comes with support for HD Texture/resource packs to spruce up the look of your game, as well as — much more importantly — the ability to load shaders.

Shaders are essentially little graphical programs that are added on top of the Minecraft game, making it look far prettier in just about every regard. Ambient occlusion, depth of field, procedural waves and waving of flora — even more advanced techniques such as volumetric lighting are a thing shaders can do, and it’s no wonder they’ve become an incredibly popular thing — and OptiFine alongside them — in the Minecraft community. You can find out more about Shaders over at our What Are Shaders? (WIP, but I assume it’ll be complete before this guide, so link to it) guide.

If you’re sold and would like to give OptiFine a shot, you can follow this guide to add it to your Minecraft game.

How to Install OptiFine

  1. To start off, we will need to download the correct OptiFine version for our game.
  2. Head over to OptiFine’s download site.
  3. Find the version of OptiFine corresponding to your version of Minecraft.
  4. If you’re using a modpack, the Minecraft version it’s on is usually listed on the modpacks download page. For vanilla Minecraft, it’s simply the version you play the game on (for example, Minecraft 1.14.4).
  5. Once you’ve found the right Minecraft version, download the top-most available OptiFine version. This is the most recent OptiFine release for your version of Minecraft.
Optifine settings


How to install OptiFine from scratch

To add Optifine to an unmodded Minecraft game, you will first need to install Forge, the mod loader that will load OptiFine for us. If you’re unsure how to do this, we have a handy guide on installing Forge right here.

Once you’ve got Forge up and running, you’ll want to navigate to your Minecraft installation folder:

  • If you’re on Windows, press the ⊞ Windows Logo Key + R, then type in %APPDATA%\.minecraft and click OK.
  • For those on Mac, press ⌘ Command + Space, type in ~/Library/Application Support/minecraft and press Enter.
  • On Linux, issue the following command into the terminal: cd ~/.minecraft

If you have already installed Forge and mods, then all you need to do is add the Optifine Jar file you downloaded into the mods folder. If not, you might need to create a new folder and name it mods. After that, drag-and-drop OptiFine’s .jar file and place it into this folder.

And that’s it! Once you’ve put OptiFine’s .jar file in the right spot, it will load the next time you start Minecraft with your Forge profile.

How to add OptiFine to an existing modpack

If you’ve already got a modpack setup and running on your computer and would like to add OptiFine to it, that’s totally possible and quite easy. It’s similar to adding OptiFine to a fresh installation of Forge; only here, we’ll be using our modpack app to locate the proper folders.

Finding the mods folder


  1. Open the Overwolf and locate your modpack, then right-click on its thumbnail.
  2. Click Open Folder
  3. In the folder that opens, head into the mods subfolder.
  4. Drag and drop OptiFine’s .jar file into the mods subfolder.


  1. Open MultiMC and find the modpack you want to install Optifine on.
  2. Click Instance Folder on the right-hand side.
  3. Navigate to the Minecraft folder, then into the mods subfolder.
  4. Drag and drop OptiFine’s .jar file into the mods subfolder.


  1. Open the Technic Launcher and go to the Modpacks tab at the top, then click on your modpack.
  2. Click Modpack Options on the top right.
  3. Press the Open button to the right of the directory listing
  4. In the folder that opens, head into the mods subfolder.
  5. Drag and drop OptiFine’s .jar file into the mods subfolder.


  1. Open the ATLauncher and navigate to the Instances tab to the right of the launcher.
  2. Scroll down to your modpack and click Open Folder.
  3. In the folder that opens, head into the mods subfolder.
  4. Drag and drop OptiFine’s .jar file into the mods subfolder.


  1. Open the Voidswrath Launcher and locate your modpack.
  2. Click Advanced.
  3. Click Edit Mods.
  4. Drag and drop OptiFine’s .jar file into the mods subfolder.


  1. Open the FTB launcher and navigate to the “My Modpacks” tab.
  2. Hover your mouse over your modpack and click on the three dots.
  3. To the top right of the page, click on Open Folder.
  4. In the folder that opens, head into the mods subfolder.
  5. Drag and drop OptiFine’s .jar file into the mods subfolder.

And that’s it! Once you’ve got Optifine’s .jar file in the correct place, it will load alongside your regular modpack.

Customizing OptiFine

With OptiFine up and running on your system, take a peek at the updated Options menu of your Minecraft game. Once you head into the Video Options, you’ll notice a large number of new changeable settings, grouped up into multiple menus.

Hovering over each option will bring up what that option changes and what it’s for. Some options increase performance, some decrease it, some have conditions applied to them — but it’s all laid out very clearly and concisely.

video settings

At the start, OptiFine’s features come already pre-optimized for an experience that will be optimal for the largest number of players. If you ever feel like tweaking the settings, be sure to do so gradually — don’t make gigantic changes all at once. By changing things little by little and seeing how they change the performance of the game, you save yourself the trouble of having to go through your summary of changes, one by one, to find the setting that’s been causing you performance issues, and that you accidentally turned on alongside all the other ones.

Common Issues

My server is crashing!

OptiFine is a client-side only mod, meaning it only needs to be installed on your computer in order to run. Installing it on a server, for which it was not designed for, is going to cause performance problems, if not outright crashing.


Minecraft, if you want it to be, can be as simple to use as installing it and pressing Play. However, every player should be aware of all the free and painless-to-use options at their disposal to make their gameplay experience smoother, and OptiFine is a perfect example of this.

Making the game both prettier and better-performing at the same time is no small feat, and that it adds support for robust Shader customization is as impressive. Installing it is quick and easy, and using it even more so — so why not check it out?

Related Content

How to add mods to a modpack (clientside)

Start Your Minecraft Server

Get started with your own minecraft server in 5 min and start trying out these great features.