Legacy OptiFabric
by tildejustin
Legacy OptiFabric lets OptiFine be loaded as a Legacy Fabric or Ornithe mod on older Minecraft Java Edition versions, without a separate OptiFine installer.
What it does
OptiFine is distributed as an installer rather than a mod, and the mod reads the installer jar, extracts its classes in a throwaway classloader, and replaces the matching Minecraft classes with OptiFine's versions. Rename mappings are applied with the original Minecraft jar, so the replacement classes line up with the game. The mod is built for Legacy Fabric and Ornithe, and its files target game versions b1.7 – 1.14.4.
The mod is client-side only, so servers do not need it. Latest files are 2.3.6+1.3.1-1.13.2 for 1.13.2 on Legacy Fabric and 2.3.6+b1.7.3-1.14.4 for 1.14.4 on Ornithe, both dated 2025-08-31. Snapshot builds are published as well. Legacy OptiFabric is open source under the Mozilla Public License 2.0, and its source code and issue tracker are public. It is maintained by tildejustin and was first published on 2023-10-23.
Key features
Installer-based OptiFine loading
The mod finds the OptiFine installer jar in the mods folder and extracts it at launch, so the user does not run a separate installer.
Class replacement and remapping
OptiFine classes replace the ones Minecraft provides, with method names translated through intermediary mappings taken from the original game jar.
Bundled ASM dependency
A fork of fabric-asm is included so the mod can apply the more extreme bytecode changes that OptiFine needs, along with the Apache Commons libraries older versions lack.
Removable class list
A file named optifabric-excluded-classes.json in the config folder lists classes to leave out of the remapped jar, such as the profiler, for users who need to revert a removal.
Gallery
Compatibility
Latest build for each game version and loader.
1.14.x5 of 5 versions with builds
1.13.x3 of 3 versions with builds
1.12.x3 of 3 versions with builds
1.11.x3 of 3 versions with builds
1.10.x3 of 3 versions with builds
1.9.x5 of 5 versions with builds
1.8.x10 of 10 versions with builds
1.7.x9 of 9 versions with builds
1.6.x3 of 3 versions with builds
1.5.x2 of 2 versions with builds
1.4.x2 of 2 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
12 older game versions (1.0 – 1.4.5) not shown. All files on Modrinth
Requirements
Dependencies declared by the latest file for each loader.
Embedded 1
Required by 1 mod
Questions
Does OptiFine need to be installed as a separate mod?
Does Legacy OptiFabric have to be installed on servers?
What should be done if OptiFine changes stop working after an update?
In the catalog
Legacy OptiFabric is one of 3,545 Optimization mods on ModsFinder. 1,621 mods support Minecraft 1.14.4.
More from tildejustin
Similar mods
What the author says
If you're looking for OptiFabric for 1.14 to 1.15.2 for regular Fabric instead of Ornithe, check out OptiFabric Origins OptiFabric for Legacy Fabric (1.3.1-1.13.2) and Ornithe (b1.7.3-1.14.4)
Official listing
- Modrinth page
- modrinth.com/mod/legacy-optifabric
- Owner
- tildejustin
- Published
- 2023-10-23
- Updated on Modrinth
- 2025-08-31
- Facts verified
- 2026-10-15
