OptiFine
by sp614x
The classic Minecraft optimization and shader mod adding HD textures, dynamic lighting, shader support, and performance settings.
Overview
OptiFine is a performance mod created by sp614x. The classic Minecraft optimization and shader mod adding HD textures, dynamic lighting, shader support, and performance settings. As a performance mod it concentrates on frame rate, loading times, and memory use, and it has been downloaded around 350 million times, which puts it among the options players reach for in this space.
OptiFine is built for players who want shaders, connected textures, and tuning in one familiar mod. OptiFine bundles performance options, shader support, connected textures, and zoom, and remains the classic all-in-one client enhancement. It is approachable enough to drop into a world and use right away, with little setup required.
The mod is available exclusively for Forge. It currently supports Minecraft 1.20.1 and 1.21.1, spanning the 1.20.1 to 1.21.1 releases. It is a client-side mod, which means you can add it to your own game for personal benefit even when the server you join does not run it.
Mod Loaders
Minecraft Versions
Key Features
OptiFine brings a focused set of features to the table. Highlights include shader pack support, plus hd texture and resource packs, with the full list below.
- Shader pack support
- HD texture and resource packs
- Dynamic lighting effects
- Connected textures and custom colors
- Performance configuration options
Tags
How to install OptiFine
OptiFine runs on Forge, so install the Forge loader for your chosen Minecraft version first. It is built for Minecraft 1.20.1 and 1.21.1, so make sure your profile uses one of those versions.
- 1Install Forge for the exact Minecraft version you plan to play, for example one of 1.20.1 and 1.21.1.
- 2Check the download page for any required libraries. OptiFine lists no hard dependencies here, but it is always worth confirming for your exact version.
- 3Drop the OptiFine .jar file into your instance's mods folder. On a server, place it in the server's mods folder instead, and each player who wants it adds it to their own client.
- 4Launch the game with that loader profile and confirm OptiFine appears in the in-game mods list; if it does not load, re-check the loader, the Minecraft version, and any library requirements.
Supported Minecraft versions: 1.20.1 and 1.21.1. Always download the build that matches your version exactly, as mod files are version-specific.
See our full mod install guideCompatibility & alternatives
OptiFine works particularly well alongside MrCrayfish's Furniture Mod. It targets the Forge side of the ecosystem, so it fits comfortably into Forge and NeoForge packs.
As a performance mod, OptiFine is meant to improve how the game runs rather than change gameplay, so it is generally safe to combine with other optimisation mods.
If you are comparing options, similar mods include Sodium + Iris and Embeddium + Oculus. They cover comparable ground, so the right choice usually comes down to your loader, version, and the rest of your pack.
Frequently asked questions
What does the OptiFine mod do?
The classic Minecraft optimization and shader mod adding HD textures, dynamic lighting, shader support, and performance settings. It is a performance mod by sp614x, aimed at players who want shaders, connected textures, and tuning in one familiar mod.
Is OptiFine Forge or Fabric?
OptiFine is a Forge mod, so you need the Forge loader to run it.
What Minecraft versions does OptiFine support?
OptiFine supports Minecraft 1.20.1 and 1.21.1. Be sure to download the file built for your specific version, since mod jars are not interchangeable across versions.
Does OptiFine need any dependencies?
No, OptiFine lists no required mod dependencies here, so it works as a standalone install. It is still wise to confirm on the download page for your exact version.
Can I use OptiFine on a multiplayer server?
Yes. OptiFine is client-side, so you can run it yourself on any server, even one that does not have the mod, since it does not require server support.
Is OptiFine compatible with Forge mods?
Often, but not always. OptiFine can conflict with some Forge mods and shaders; many players now prefer Embeddium with Oculus on Forge for better mod compatibility.
Play modded Minecraft
Host a modded server with Astroworld Hosting or join our community.
Try Astroworld Hosting