-
-
Save ScottoMotto/f5bb22e6ff5691e2465d8720ba648885 to your computer and use it in GitHub Desktop.
{ | |
"+tweakers": [ | |
"optifine.OptiFineTweaker" | |
], | |
"formatVersion": 1, | |
"libraries": [ | |
{ | |
"name": "net.minecraft:launchwrapper:1.12" | |
}, | |
{ | |
"MMC-filename": "OptiFine_1.14_HD_U_F1_pre2.jar", | |
"MMC-hint": "local", | |
"name": "optifine:OptiFine:1.14_HD_U_F1_pre2" | |
} | |
], | |
"mainClass": "net.minecraft.launchwrapper.Launch", | |
"name": "OptiFine", | |
"requires": [ | |
{ | |
"equals": "1.14", | |
"uid": "net.minecraft" | |
} | |
], | |
"uid": "optifine.Optifine", | |
"version": "1.14_HD_U_F1_pre2" | |
} |
Instructions for use.
- Extract the Optifine jar with the installer. The file will initially be named OptiFine_1.14_HD_U_F1_pre2_MOD.jar. (or whatever your Optfine version is named)
- Remove the trailing _MOD from the name to make OptiFine_1.14_HD_U_F1_pre2.jar. (or whatever your Optfine version is named)
- Create a new 1.14 instance in MultiMC. Not 1.14.1 or 1.14.2 pre.
- Right click on the Instance icon in the MMC window and choose Instance Folder from the menu.
- Inside the Instance Folder create a new folder called "libraries".
- Put the Optifine jar in this folder.
- Back in the MMC window right click on the Instance icon and select Edit Instance from the menu.
- In the Version tab of the window that opens, click the Add Empty button under the Advanced section at the bottom right of the window.
- A dialog will open. Enter "Optifine" for the name and "optifine.Optifine" for the uid. (removing quotes ofc)
- Press OK to accept the changes and close the dialog.
- A new line will be added in the Version tab window. Select this line.
- Click the Edit button from the Edit section.
- Your system text editor for json files should launch with a window contain a few lines of text. If no editor opens then you can assign one in the Settings-External Tools-External Editors in the main MMC settings. Or use the tools in OS to assign default programs.
- Copy the text from this gist and paste it into the json file. If you are using a version of Optfine that is different from the one listed, copy the name of your Optifine and replace the corresponding text in the file above. When finished, close and save.
- You should now be able to launch and check the Options-Video Settings in Minecraft to see that Optifine is installed.
You can also use Edit Instance, click "Add to Minecraft.jar" and select the extracted file (OptiFine_1.14_HD_U_F1_pre2_MOD.jar).
That does the same thing.
Extract keeps telling me to run 1.14 first. How do I force it to extract?
IMPORTANT: To use this method you must have installed 1.14 in the Vanilla Minecraft launcher to be able to extract the file from the installer.
Doesn't work with 1.14.4
Alright, I found a fix for 1.14.4_HD_U_F2_pre1:
- Have Minecraft 1.14.4 installed on the default MC launcher.
- Run the OptiFine installer and extract, then move the extracted JAR to your instance's libraries folder and remove the "_MOD" suffix from the filename.
- Run the OptiFine installer again but now Install OptiFine for default MC launcher.
- Go to
%appdata%\.minecraft\libraries\optifine\launchwrapper-of\2.1
and copy the JAR to your instance's libraries folder. - Go to the Version tab for your instance in MultiMC.
- Add Empty
Name: OptiFine
uid: optifine.Optifine - Edit it
- Paste the following into the file
{
"+tweakers": [
"optifine.OptiFineTweaker"
],
"formatVersion": 1,
"libraries": [
{
"MMC-filename": "launchwrapper-of-2.1.jar",
"MMC-hint": "local",
"name": "optifine:launchwrapper-of:2.1"
},
{
"MMC-filename": "OptiFine_1.14.4_HD_U_F2_pre1.jar",
"MMC-hint": "local",
"name": "optifine:OptiFine:1.14.4_HD_U_F2_pre1"
}
],
"mainClass": "net.minecraft.launchwrapper.Launch",
"name": "OptiFine",
"requires": [
{
"equals": "1.14.4",
"uid": "net.minecraft"
}
],
"uid": "optifine.Optifine",
"version": "1.14.4_HD_U_F2_pre1"
}
And you're good to go!
This is what works for me:
- Extract Optifine and let it save as OptiFine_xxxx_MOD.jar (yes you have to make a 1.14.4 profile with the Minecraft.jar official launcher first)
- Go to MultiMC and Edit Instance
- In Version section click Add to Minecraft.jar and select OptiFine_xxxx_MOD.jar
- that's it, launch!
MultiMC saves the optifine's jar in /jarmods and creates the patch at /patches
I just tested with OptiFine_1.14.4_HD_U_F2.jar and everything worked just fine.
This is what works for me:
- Extract Optifine and let it save as OptiFine_xxxx_MOD.jar (yes you have to make a 1.14.4 profile with the Minecraft.jar official launcher first)
- Go to MultiMC and Edit Instance
- In Version section click Add to Minecraft.jar and select OptiFine_xxxx_MOD.jar
- that's it, launch!
MultiMC saves the optifine's jar in /jarmods and creates the patch at /patches
I just tested with OptiFine_1.14.4_HD_U_F2.jar and everything worked just fine.
I have been looking for a solution and this worked perfect for me. It worked for OptiFine_1.14.4_HD_U_F4.jar
OptiFine_1.14_HD_U_F1_pre1.jar worked fine using this method but pre2 crashes, I have no idea why.