Get the Magic Launcher for easy mod installation, compatibility checking and more.
Donate to OptiFine and receive the OptiFine cape as a sign of your awesomeness.
The cape is visible to everyone using OptiFine. Thank you for being awsome.
FPS boost (examples) - doubling the FPS is common - decreases lag spikes and smooths gameplay
Support for HD Textures (info) - HD textures and HD fonts (MCPatcher not needed) - custom terrain and item textures - animated terrain and item textures - custom HD Font character widths - custom colors - custom block color palettes - custom lighting - unlimited texture size
Support for Shaders (info) - based on the Shaders Mod by Karyonix
Dynamic Lights - allows handheld and dropped light emitting items to illuminate the objects around them. It is similar, but not related to the Dynamic Lights mod
Variable Render Distance (example) - from Tiny to Extreme (2 x Far) in 16m steps - sun, moon and stars are visible in Tiny and Short distance
Configurable Smooth Lighting (examples) - from 1% - smooth lighting without shadows - to 100% - smooth lighting with full shadows
Performance: VSync Synchronizes framerate with monitor refresh rate to remove split frames and smooth gameplay
Smart Advanced OpenGL - more efficient, less artifacts - Fast - faster, some artifacts still visible - Fancy - slower, avoids visual artifacts
Fog control - Fog: Fancy, Fast, OFF - Fog start: Near, Far
Mipmaps (examples) - Visual effect which makes distant objects look better by smoothing the texture details - Mipmap level - OFF, 1, 2, 3, Max - Mipmap type - Nearest, Linear
Anisotropic Filtering (examples) - Restores details in mipmapped textures - AF level - OFF, 2, 4, 8, 16 (depends on hardware support)
Antialiasing (examples) - Smooths jagged lines and sharp color transitions - AA level - OFF, 2, 4, 6, 8, 12, 16 (depends on hardware support)
Better Grass Fixes grass blocks side texture to match surrounding grass terrain
Better Snow (examples, credit) Fixes transparent blocks textures to match surrounding snow terrain
Clear Water (examples) Clear, transparent water with good visibility underwater
Custom Sky (info) Use custom textures for the day and night skies. Multiple layers, blending options, time configuration.
Random Mobs Use random mob textures if available in the texture pack
Connected Textures (examples) Connects textures for glass, glass panes, sandstone and bookshelf blocks which are next to each other.
Natural Textures (examples, idea) Removes the gridlike pattern created by repeating blocks of the same type. Uses rotated and flipped variants of the base block texture.
Faster Math Uses smaller lookup table which fits better in the L1 CPU cache
FPS control - Smooth FPS - stabilizes FPS by flushing the graphics driver buffers (examples) - Smooth Input - fixes stuck keys, slow input and sound lag by setting correct thread priorities
Chunk Loading Control - Load Far - loads the world chunks at distance Far, allows fast render distance switching - Preloaded Chunks - defines an area in which no new chunks will be loaded - Chunk Updates per Frame - allows for faster world loading - Dynamic Updates - loads more chunks per frame when the player is standing still
Configurable Details - Clouds - Default, Fast, Fancy - Cloud Height - from 0% to 100% - Trees - Default, Fast, Fancy - Grass - Default, Fast, Fancy - Water - Default, Fast, Fancy - Rain and Snow - Default, Fast, Fancy - Sky - ON, OFF - Stars - ON, OFF - Sun & Moon - ON, OFF - Depth Fog - ON, OFF - Weather - ON, OFF - Swamp Colors - ON, OFF - Smooth Biomes - ON, OFF - Custom Fonts - ON, OFF - Custom Colors - ON, OFF - Show Capes - ON, OFF (supports HD capes)
Configurable animations - Water Animated - OFF, Dynamic, ON - Lava Animated - OFF, Dynamic, ON - Fire Animated - OFF, ON - Portal Animated - OFF, ON - Redstone Animated - OFF, ON - Explosion Animated - OFF, ON - Flame Animated - OFF, ON - Smoke Animated - OFF, ON - Void Particles - OFF, ON - Water Particles - OFF, ON - Rain Splash - OFF, ON - Portal Particles - OFF, ON - Dripping Water/Lava - OFF, ON - Terrain Animated - OFF, ON - Items Animated - OFF, ON
Fast Texturepack Switching Switch the current Texturepack without leaving the world
If you have previously used MCPatcher for HD Textures, HD Fonts or Better Grass (important)
Follow these steps to prevent a possible "Black Screen" problem when installing OptiFine:
1. Temporarily revert back to the Default Texture Pack.
2. Uninstall the HD Textures, HD Fonts, and Better Grass mods from the MCPatcher. These functions are included in OptiFine.
3. Set Graphics to Fancy
4. Install OptiFine and test with the Default Texture Pack to make sure everything is working.
5. Select your previous texture pack and graphics settings
6. Run Minecraft and enjoy
Compatibility with other mods
When installing OptiFine together with other mods always make sure to install OptiFine last. The only exception are mods which are designed to be installed after OptiFine and say so in their install instructions.
If you need ModLoader: Install OptiFine AFTER ModLoader.
If you need Forge: Install OptiFine AFTER Forge.
MCPatcher is NOT needed for HD textures, HD fonts and BetterGrass, they are included in OptiFine. Install OptiFine without MCPatcher's HD features for best performance.
If you need DynamicLights (ModLoader edition): Install OptiFine AFTER DynamicLights.
I'll try this since Optimine doesn't like me.
EDIT: I'm not seeing that much of a difference.
Did i do it right? I only saw one class file that i had to install. Optimine has 7.
And does this work with the Pistons mod? Because i might want to try that.
There is only 1 file to update.
It probably works with the Pistons as only the rendering module is updated.
To see more FPS try running in FAST mode.
OptiFog works by optimizing the rendering distance and fog type being used.
The difference in FAST mode is +80% for my PC.
There is smaller FPS gain in FANCY mode, but more terrain is clearly visible so even short rendering distances should look better and be playble.
Optimine optimizes the chunk processing and drawing + other fixes, but on my PC the difference is minimal (1-2 FPS). It seems to be more usable for older computers which struggle with Tiny and Short distances.
Nice performance boost, however I prefer the original look, more natural.
Just a question, why does Opitfog use an additional 25%/20MB of Memory?
The original fog IMHO looks good on FAR, acceptable on NORMAL and not so good on SHORT and TINY.
OptiFog is optimization mod for people who can not play on FAR.
It makes NORMAL, SHORT and TINY look better and run faster.
OptifFog should not use more memory, it only modifies the rendering parameters.
I took the screenshots at different times, my OptiFog version was running longer and has used some more memory.
In the last screenshot OptiFog on Short and Fast has the smallest used memory of all (73 MB)