Modscraper Modscraper Minecraft
OptiFine for Fabric logo

OptiFine for Fabric

Modpack

OptiFine features for Fabric! Experience high performance — even on low end systems. 1.21.11 alpha!

Type

Modpack

Modrinth Downloads

736,273

Modrinth ID

BHtwz1lb

Last Updated

Nov 6, 2026

Description

Affiliate badge
Join the Discord

Also try OFQ Also try OFN

OptiFine for Fabric v5 is in alpha testing!

OptiFine for Fabric v5 brings many exciting new features to the pack. During the alpha stage, v4 will continue to be supported and updated to the newest versions, rather than v5. Please report any bugs you find!


Looking for a modpack that has all the features OptiFine does? You're in the right place!

OptiFine for Fabric is a Fabric optimization modpack designed to being OptiFine-style features to Fabric, powered by modern Minecraft performance mods like Sodium, Iris Shaders, Lithium, and more. Perfect for players searching for modern OptiFine alternatives.

⚡ Insane Performance Boost

  • 🧠 Lightweight optimization for smoother gameplay
  • 🖥️ Runs great even on low-end systems thanks to the optimized Fabric loader
  • ⚡ 8x FPS compared to Vanilla
  • 💻 No stuttering frames
  • 📶 Less lag

🎨 Graphics Enhancements

  • 🌈 HD textures and resource pack support
  • 🔍 Built-in zoom functionality (just like OptiFine - but with more customibility!)
  • 🧊 Connected textures for seamless visuals
  • 🧥 Support for capes and custom models
  • 🔦 Dynamic lighting and shader compatibility
  • 🧪 Includes block & entity model enhancements
  • 🧵 Smooth animations and visual polish

✅ Better Than OptiFine

  • 🧩 Fabric compatibility
  • 🧠 More reliable and modular
  • 🧪 Actively maintained and updated for latest Minecraft versions

🛠️ Modding Flexibility

  • 🔧 Compatible with additional mods for custom setups
  • 🧭 Working on Lunar Client compatibility

FPS Comparison Chart

FPS Benchmark

Benchmarked on a mid-range desktop computer.


What version should I use?

To get the correct version of OptiFine for Fabric for your setup:

  • Open the Download page: optifineforfabric.com/download
  • Choose your Minecraft version from the dropdown.
  • Select the latest stable release shown for that Minecraft version.
    • Stable releases have no suffix (no -alpha, -beta, -dev).
    • The selector automatically filters versions so you don’t need to interpret compatibility badges.

How to compare versions:
Pick the version with the highest numbers from left to right.
Examples:

  • 3.4.1 is newer than 2.5.3
  • 3.5.2 is newer than 3.4.1

If no stable releases exist for your Minecraft version, you may use an alpha, beta, or dev build. These appear clearly labeled in the selector.


Detailed Version Guide

OptiFine for Fabric uses a structured versioning system. Every release follows this format:

<major>[.<minor>[.<build>]][-channel[.<channelBuild>]]

Examples:

  • 2.5 — stable
  • 2.5.1 — hotfix for 2.5
  • 2.6-alpha.1 — first alpha release for a seperate Minecraft version

The version number describes the pack itself, not the Minecraft version. Minecraft compatibility is shown separately on Modrinth.


Version Number Breakdown

Major — <major>

Large updates to the pack.
This number only increases when the pack undergoes a significant redesign or major feature shift.

Minor — <minor>

Normal updates within a major version.
This increases when the pack receives meaningful improvements, mod additions, compatibility changes, etc.

Build — <build>

A patch‑level counter within the same Minecraft version.

This number increases when the pack receives bug fixes or small adjustments for that specific Minecraft version.

This number resets when Minecraft updates, because each Minecraft version starts its own patch sequence.

Examples:

  • 2.5 → Minecraft 1.21.1 (stable release)
  • 2.5.1 → Minecraft 1.21.1 (first patch)j
  • 2.5-alpha.1 → Minecraft 1.21.2 (first alpha build)
  • 2.5-beta.2 → Minecraft 1.20.1 (second beta build)

Build numbers simply indicate bug fixes and other minor changes tied to Minecraft versions.


Release Channels

Channels appear after a dash.

  • -dev — Experimental development builds. Unstable and incomplete, highly likely to not even work.
  • -alpha — Early testing builds. Features may be missing or broken.
  • -beta — Feature‑complete testing builds. Mostly stable.
  • No suffix — Stable release and/or hotfix. Fully tested and recommended.

Recency is shown by the dot and the number.

  • A channel followed by .<number> indicates the senority of the build. For example:
    • -alpha.1 indicates the first alpha build
    • -dev.3 indicates the third dev build
    • -beta.4 indicates the fourth beta build

Choosing the Right Version

  • Use the latest stable version for your Minecraft version.
  • Only use alpha, beta, or dev builds if you need early access or want to help test.

Minecraft compatibility is shown on Modrinth, while the version number reflects the evolution of the pack itself.

Compatibility

Mod Loaders

Fabric

Game Versions

1.16.5 1.17.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 1.20.1 +23 more

Recommended Gear

Affiliate

Hardware and extras that pair well with this modpack.

As an Amazon Associate I earn from qualifying purchases.

Screenshots

Similar Modpacks

Contained Mods (88)

[EMF] Entity Model Features [Fabric & Forge]

[EMF] Entity Model Features [Fabric & Forge]

EMF is an, OptiFine format, Custom Entity Model replacement mod available for Fabric and Forge.

Mod 254,557,865
[ESF] Entity Sound Features

[ESF] Entity Sound Features

Allows for entity sound variation using OptiFine format property rules

Mod 2,957,444
[ETF] Entity Texture Features

[ETF] Entity Texture Features

Emissive, Random & Custom texture support for entities in resourcepacks just like Optifine but for Fabric

Mod 110,167,872
Animatica

Animatica

A mod for loading OptiFine animations via the MCPatcher animated texture format

Mod 39,052,109
Animatica Refabricated

Animatica Refabricated

A fork of Animatica implementing the OptiFine/MCPatcher animated texture format.

Mod 5,441,220
Anvian's Lib

Anvian's Lib

A small utility library for Anvian's mods.

Mod 2,418,378
Architectury API

Architectury API

An intermediary api aimed to ease developing multiplatform mods.

Mod 461,548,810
Async

Async

Async is a Fabric mod designed to improve the performance of entities by processing them in parallel threads.

Mod 790,525
Auth Me

Auth Me

Authenticate yourself and re-validate your session

Mod 18,641,299
BactroMod

BactroMod

Fullbright, low fire, low shield, no fog, no pumpkin blur and more all in one mod!

Mod 2,509,133
BadOptimizations

BadOptimizations

Optimization mod that focuses on things other than rendering

Mod 129,759,993
BetterGrassify

BetterGrassify

Gamers can finally touch grass!? OptiFine's Fancy and Fast better grass implemented on Fabric and NeoForge!

Mod 26,135,606
CICADA

CICADA

Confusing, Interesting and Considerably Agnostic Development Aid

Mod 27,107,738
Clearviews

Clearviews

removes the annoying blindness/nausea/darkness effects and removes overlays like water fog, pumpkin, spyglass, portal, f...

Mod 303,469
Cloth Config API (Fabric/Forge/NeoForge)

Cloth Config API (Fabric/Forge/NeoForge)

Config Screen API for Minecraft

Mod 570,608,694
Concurrent Chunk Management Engine (Fabric)

Concurrent Chunk Management Engine (Fabric)

A Fabric mod designed to improve the chunk performance of Minecraft.

Mod 40,984,529
Continuity

Continuity

A Minecraft mod that allows for efficient connected textures

Mod 145,553,178
Controlling

Controlling

Adds a search bar to the Key-Bindings menu

Mod 442,969,405
Cubes Without Borders

Cubes Without Borders

A mod that allows you to play Minecraft in a borderless fullscreen window.

Mod 45,766,819
Cull Leaves

Cull Leaves

Adds culling to leaf blocks, providing a huge performance boost over vanilla.

Mod 24,754,205
Dark Loading Screen

Dark Loading Screen

Makes the loading screen darker

Mod 8,894,724
Dynamic FPS

Dynamic FPS

Improve performance when Minecraft is in the background

Mod 126,529,529
Enhanced Block Entities

Enhanced Block Entities

Reduce block entity FPS lag with almost no compromises, and improve their visuals

Mod 25,774,912
Entity Culling Fabric/Forge

Entity Culling Fabric/Forge

Using async path-tracing to hide BlockEntities/Entities that are not visible

Mod 425,284,963
Fabric API

Fabric API

Core API library for the Fabric toolchain

Mod 525,171,075
Fabric Capes

Fabric Capes

Lets you use capes from OptiFine, LabyMod and other cape mods

Mod 37,148,836
Fabric Language Kotlin

Fabric Language Kotlin

Fabric language module for Kotlin

Mod 217,487,902
Fabrishot

Fabrishot

Take large screenshots because why not

Mod 33,731,835
FancyMenu

FancyMenu

Customize Minecraft's menus with ease!

Mod 301,436,761
Fast IP Ping

Fast IP Ping

Yeet the laggy reversed DNS lookup for literal IP server addresses

Mod 80,893,559
Fast Noise

Fast Noise

This optimizes noise generation

Mod 14,530,331
FastQuit

FastQuit

Lets you return to the Title Screen early while your world is still saving in the background!

Mod 36,055,050
FerriteCore

FerriteCore

Memory usage optimizations

Mod 165,209,837
Forge Config API Port

Forge Config API Port

NeoForge's & Forge's config systems provided to other modding ecosystems. Designed for a multiloader architecture.

Mod 155,990,048
Fzzy Config

Fzzy Config

Config API with automatic GUIs, powerful validation options, server-client sync, and more!

Mod 141,533,406
ImmediatelyFast

ImmediatelyFast

Speed up immediate mode rendering in Minecraft

Mod 331,976,895
Iris Shaders

Iris Shaders

A modern shader pack loader for Minecraft intended to be compatible with existing OptiFine shader packs

Mod 192,724,990
It's All Connected

It's All Connected

Connects every vanilla texture using CTM

Resource Pack 300,868
Ixeris

Ixeris

Buffered raw input and threaded event polling

Mod 24,645,291
Kinecraft

Kinecraft

Kotlin serialization for Minecraft classes

Mod 43,803
Konkrete

Konkrete

Just another boring library mod.

Mod 295,928,479
Krypton

Krypton

A mod to optimize the Minecraft networking stack

Mod 82,690,846
LambDynamicLights

LambDynamicLights

The most feature-complete and optimized dynamic lighting mod.

Mod 110,968,355
Language Reload

Language Reload

Reduces load times and adds fallbacks for languages

Mod 75,862,548
LibJF

LibJF

A library for my mods

Mod 22,210,984
Lithium (Fabric/NeoForge)

Lithium (Fabric/NeoForge)

An optimization mod for Minecraft which improves server performance significantly.

Mod 243,302,314
MacOS Input Fixes

MacOS Input Fixes

This mod fixes many Minecraft macOS input bugs. It makes scrolling with shift work properly on macOS, left click + contr...

Mod 6,591,578
Melody

Melody

OpenAL-based library mod for playing background music.

Mod 212,814,919 112.3K this week
MidnightLib

MidnightLib

Common library with a built-in configuration system

Mod 89,239,572
Mod Loading Screen

Mod Loading Screen

An advanced loading screen with the loading progress of mods

Mod 611,453
Mod Menu

Mod Menu

Adds a mod menu to view the list of mods you have installed.

Mod 243,768,149
Mod Sets

Mod Sets

Control mods loading with gui. Useful for modpack and server with optional function. And also for geeks want to control...

Mod 171,866
Model Gap Fix

Model Gap Fix

Fixes gaps in Block Models and Item Models

Mod 33,682,223
ModernFix

ModernFix

All-in-one mod that improves performance, reduces memory usage, and fixes many bugs. Compatible with all your favorite p...

Mod 338,063,457
ModernFix-mVUS

ModernFix-mVUS

A fork of ModernFix that adds minor version update support.

Mod 13,632,503
ModListMemory

ModListMemory

Moves recently-opened mods to the top of the mod list, or remembers your scroll position.

Mod 1,360,556 331 this week
MoreCulling

MoreCulling

A mod that changes how multiple types of culling are handled in order to improve performance

Mod 102,641,836
No Chat Reports

No Chat Reports

Makes chat unreportable (where possible)

Mod 187,445,698
No Telemetry

No Telemetry

Disable the telemetry introduced in 21w38a

Mod 10,414,152
Noisium (archived)

Noisium (archived)

Optimises worldgen performance for a better gameplay experience.

Mod 70,219,881
Nuit (formerly FabricSkyboxes)

Nuit (formerly FabricSkyboxes)

A skyboxes mod that improves on the idea of custom skyboxes! Formerly FabricSkyboxes

Mod 24,378,570
Nuit Interop (formerly FabricSkyBoxes Interop)

Nuit Interop (formerly FabricSkyBoxes Interop)

Nuit Interoperability for OptiFine/MCPatcher and legacy FabricSkyBoxes sky formats

Mod 17,455,994
OptiGUI

OptiGUI

Blazing fast custom GUI textures on Fabric and Quilt with built-in OptiFine custom GUI resource pack support

Mod 41,145,999
Particle Core

Particle Core

Particle optimizations: Culling, rendering optimizations, configurable particle-type-specific spawn reduction, and potio...

Mod 56,392,953
Polytone

Polytone

Custom Block Sounds, Colors, Lightmaps, Colormaps, Post Shaders, Custom Item Models, Biome Variant Textures, Gui modifi...

Mod 30,115,238
Preloading Tricks

Preloading Tricks

A developer tool for early loader access, class transformation, and preloading hacks.

Mod 2,126,772 11.3K this week
Reese's Sodium Options

Reese's Sodium Options

Alternative Options Menu for Sodium

Mod 166,991,347
Remove Reloading Screen

Remove Reloading Screen

Makes resource packs load in the background, allowing you to do other things while waiting!

Mod 46,368,509
ResourcePackCached

ResourcePackCached

Keeps server resource packs loaded, so they don't need to be reloaded when you rejoin.

Mod 1,766,813
ScalableLux

ScalableLux

A Fabric mod based on Starlight that improves the performance of light updates in Minecraft.

Mod 28,969,955
Searchables

Searchables

Searchables is a library mod that adds helper methods that allow for searching and filtering elements based on component...

Mod 222,627,089
Server Pinger Fixer

Server Pinger Fixer

Improves pinging speed of the multiplayer server list

Mod 4,486,514
Sodium

Sodium

The fastest and most compatible rendering optimization mod for Minecraft. Now available for both NeoForge and Fabric!

Mod 411,868,794
Sodium Core Shader Support

Sodium Core Shader Support

Enables resourcepacks to be able to replace sodium's shaders, similar to resourcepacks being able to replace vanilla's c...

Mod 1,655,035
Sodium Dynamic Lights

Sodium Dynamic Lights

Multiloader port of LambDynLights that adds Sodium options integration

Mod 19,984,916
Sodium Extra

Sodium Extra

Features that shouldn't be in Sodium

Mod 181,734,636
Sodium Extra Information

Sodium Extra Information

A Sodium Extra addon that adds more in-game information.

Mod 1,379,511
Sodium Extras

Sodium Extras

An add-on mod for Sodium that adds new features and customization.

Mod 12,925,680
Sodium Shadowy Path Blocks

Sodium Shadowy Path Blocks

Reintroduces vanilla-like smooth lighting to non-full blocks (e.g. dirt paths and how they have dark shading when direct...

Mod 34,777,937
Text Placeholder API

Text Placeholder API

Placeholder and Text manipulation library for your Minecraft mods.

Mod 74,024,632
Titlebar Changer

Titlebar Changer

Minecraft mod that offers advanced customization of window appearance, including titlebar, title, and border colors. Ful...

Mod 237,823
TxniLib

TxniLib

Multiversion library mod for Txni projects

Mod 71,701,558 200.6K this week
UniLib

UniLib

A common set of Utilities, designed for over 50 versions of Minecraft!

Mod 37,866,401
Very Many Players (Fabric)

Very Many Players (Fabric)

A Fabric mod designed to improve server performance at high playercounts.

Mod 21,566,317
ViaFabricPlus

ViaFabricPlus

Minecraft Fabric mod which allows you to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, April Fools...

Mod 8,680,042
YetAnotherConfigLib

YetAnotherConfigLib

A builder-based configuration library for Minecraft.

Mod 268,383,411
Your Options Shall Be Respected (YOSBR)

Your Options Shall Be Respected (YOSBR)

Your options shall be respected.

Mod 57,263,100
Zoomify

Zoomify

A zoom mod with infinite customizability.

Mod 115,983,938

External Resources