Skip to content

Instantly share code, notes, and snippets.

@jspanos71
Last active February 27, 2024 16:39
Show Gist options
  • Star 15 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save jspanos71/32dc422eb4435a8f8dd5604e7a77c327 to your computer and use it in GitHub Desktop.
Save jspanos71/32dc422eb4435a8f8dd5604e7a77c327 to your computer and use it in GitHub Desktop.
How to install OptiFine in MultiMC
The OptiFine installer requires that MC be installed in the default launcher and has opened the version of MC at least once. Do this first.
1. Download OptiFine
2. Extract OptiFine
a. Double click the download from step 1
b. Click Extract button
c. Navigate to MultiMC instance you wish to install OptiFine into (C:\mc\MultiMC\instances\1.13\.minecraft\)
3. Move extracted Optifine to instance \ libraries folder (C:\mc\MultiMC\instances\1.13\libraries\)
4. In MultiMC edit instance, go to Version screen and select the Minecraft entry in the list. Then click Add to Minecraft.jar
5. Select the OptiFine file you extracted and moved in step 3.
@nathanfranke
Copy link

nathanfranke commented May 16, 2022

FYI I don't even use OptiFine in 1.18+, but rather these fabric mods:

  • Sodium (Good performance mod)
  • Iris (Supports OptiFine shaders)
  • Capes (Supports OptiFine capes)

I know this doesn't solve the problem for those needing OptiFine specifically, but as a "veteran" Minecraft player I wasn't aware of these mods' existence until recently.

@kbblabo4c
Copy link

This is a good tutorial, but as a beginner it took me a while to understand it. I had to go to this OptiFine guide to figure it out: https://texture-packs.com/mods/optifine/

I think it would help if screenshots were added.

@Antaiir
Copy link

Antaiir commented Sep 19, 2022

Even when i run MC via official launcher before trying to install or extract OF, i still get the message, i have to run MC's official launcher first. Ehhh....

@FuchsFuchs1
Copy link

doesnt work for 1.17.1 (MultiMC-cracked)

@FuchsFuchs1
Copy link

I tried all of these options on my Linux box, and none of this worked. So I did this:

+ Create a new 1.17.1 Instance in MultiMC
+ Install Fabric to the new instance
+ Download and install OptiFabric from https://www.curseforge.com/minecraft/mc-mods/optifabric
+ Download OptiFine from https://optifine.net/downloads and save the .JAR to the instance's mod folder
+ Optional - Install Shaders and ResourcePacks for that extra WOW factor
+ Grab a cold beer
+ Put feet up
+ Enjoy

Problem solved.

Follow this to install

@EvilSupahFly
Copy link

Sodium is a really solid alternative for older PCs because OptiFine can be pretty resource intense. I haven't used it myself, but as far as I know, the procedures listed by both @nathanfranke for Sodium and myself for OptiFine should work on all versions of Minecraft from 1.16 and up. At the time of this comment, I've tested up to Minecraft 1.19.2 with OptiFabric-1.13.16 and OptiFine 1.19.2 HD U H9 . I should also note that grabbing a cold beer, as I suggested in my original Opti-Fine guide (above) is entirely optional. 😜

@MinecraftSketchBros
Copy link

Could you do some more detailed tutorial like https://minecraftwild.com/optifine ?

@phit
Copy link

phit commented Apr 10, 2023

just use the official wiki https://github.com/MultiMC/Launcher/wiki/MultiMC-and-OptiFine which predates this gist by 4 years

@Tupohlav
Copy link

Don't you want to do a better tutorial something like this https://tlaunchertutorials.com/optifine/ ? It would help much more people and I believe we will appreciate it, at least me.

@ItsDragonaire
Copy link

Didnt work for me. my log is
https://pastebin.com/5PFGiEHF

@EvilSupahFly
Copy link

This only works up to Minecraft 1.19 as the author of OptiFabric hasn't updated for 1.20 yet. In the meantime, I was able to follow the directions at https://github.com/MultiMC/Launcher/wiki/MultiMC-and-OptiFine#minecraft-119-with-optifine-119_hd_u_h8_pre2 and simply replace 1.19_HD_U_H8_pre2 with 1.20_HD_U_I5_pre3 - the current version of OptiFine as of the time of this writing, and it works fine. Here's my .json for it:

{
    "formatVersion": 1,
    "name": "OptiFine",
    "+libraries": [
        {
            "name": "net.minecraft:launchwrapper:of-2.3",
            "url": "https://files.multimc.org/maven/"
        },
        {
            "name": "optifine:OptiFine:1.20_HD_U_I5_pre3",
            "MMC-hint": "local",
            "MMC-filename": "preview_OptiFine_1.20_HD_U_I5_pre3.jar"
        }
    ],
    "+tweakers": [ "optifine.OptiFineTweaker" ],
    "mainClass": "net.minecraft.launchwrapper.Launch",
    "requires": [
        {
            "uid": "net.minecraft",
            "equals": "1.20"
        }
    ],
    "uid": "optifine.OptiFine",
    "version": "1.20_HD_U_I5_pre3"
}

@Jbrasshopper
Copy link

I dont see any libraries in my 1.19.2 folder

@MCPETutorials
Copy link

If you can make a tutorial on Optifine MCPE too, it would be appreciated. I found an article on that on internet Optifine for MCPE and I think it is good but misses some stuff.

@AnteThePolice
Copy link

Okay Ive had alot of issues with getting optifine with multimc as i couldnt get the optifine installer to extract. Im runninng multimc 5 V7 with minecraft 1.8.8 and this worked for me.

  1. Create a new instance of minecraft for the verision you want to play (IN THE OFFICIAL LAUCHER!)
  2. Start the game in the official launcher to complete the installation.
  3. Close the game and navigate to Instanses in the official launcher and hover over your newley created instance. Press of the "file" button to open the explorer. (Or go to appdata/Roaming)
  4. COPY the entire .minecraft folder and put it on a new folder on your desktop.
  5. download optifine from https://optifine.net/downloads
  6. When presented with the optifine installer press "Extract"
  7. navigate to your Created folder with .minecraft in it and extract. you should now have optifine*****_mod.jar in there.
  8. open multimc and create and instance for your desired minecraft verision.
  9. select the instance and press "Edit Instance"
  10. Press on "Verision" and press Add to minecraft.jar
  11. Navigate to the Optifine*****_mod.jar file and select it
  12. Enjoy!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment