
However, to enable these eye candy effects, you must have a decent Graphics Card (GPU). Now you will ask what are shaders? They are basically lighting effects which add more depth to the game making it more realistic. Replace the target class with the class that was extracted, also do some more fixes to it, and make it public (due to access issues).From Minecraft v1.8.8 onward, OptiFine by default comes with support for Shaders (formerly known as GLSL Shaders by Karyonix).Register the patching tweaker for every class that needs replacing.Move the patched classes out as they wont do much good on the classpath twice.Remap optifine to intermediary (or yarn in development).Optifine's replacement classes change the name of some lambada methods, so I take a good guess at the old name (using the original minecraft jar).The optifine mod jar is a set of classes that need to replace the ones that minecraft provides.If it finds an installer jar it runs the extract task in its own throwaway classloader.The mod looks for an optifine installer or mod jar in the current mods folder.This would not have been possible without Chocohead's Fabric-ASM. If you happen to find an issue and you believe it is to do with OptiFabric Origins and not the official OptiFabric, OptiFine or another mod please open an issue here Screenshots Legacy OptiFabric Downloads (mc 1.12 and earlier) Issues

Official OptiFabric Downloads (mc 1.16 and later) OptiFabric Origins Downloads (mc 1.14 & 1.15) Fabric Loader should be version 0.9 or later. This project does not contain OptiFine, you must download it separately!Īfter installing Fabric for 1.14.4 or 1.15.2, you will need to place the corresponding OptiFabric Origins mod jar as well as the latest OptiFine jar from the official OptiFine website into your mods folder.This project is not related or supported by either Fabric or OptiFine.Full credit goes to modmuss50 for creating OptiFabric and Chocohead for maintaining it, without them this wouldn't have been possible. I've used code and fixes from later versions of the official OptiFabric to patch these older ones. These are the old versions of 1.14.4 and 1.15.2 OptiFabric, updated to work again with the latest Fabric Loader and latest supported Fabric API.
