Features

This is a list of all OptiFine's features, that are currently in the newest versions of OptiFine (in OptiFine 1.16.5).

Others

 * FPS boost
 * doubling the FPS
 * decreases lag spikes and smooth gameplay
 * Support for HD Textures
 * 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
 * based on the Shaders Mod by Karyonix
 * Dynamic Lights
 * Allows handheld and dropped light emitting items to illuminate the objects around them
 * Similar, but not related to the Dynamic Lights mod
 * Variable Render Distance
 * From Tiny (2 chunks) to Extreme (64 chunks)
 * Sun, moon, and stars are visible in Tiny and Short distance
 * Configurable Smooth Lighting
 * Performance VSync
 * Synchronizes framerate with monitor refresh rate to remove split frames and smooth gameplay
 * Smart Advan


 * Restores details in mipmapped textures
 * AF level - OFF, 2, 4, 8, 16 (depends on hardware support)
 * Antialiasing
 * 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
 * Fixes transparent blocks textures to match surrounding snow terrain
 * Clear Water
 * Clear, transparent water with good visibility underwater
 * Random Mobs
 * Use random mob textures if available in the texture pack
 * Connected Textures
 * Connects textures for glass, glass panes, sandstone and bookshelf blocks which are next to each other.
 * Natural Textures
 * Removes the gridlike pattern created by repeating blocks of the same type. Uses rotated and flipped variants of the base block texture.
 * 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
 * Configurable Animations
 * Fast Texturepack Switching
 * Switch the current Texturepack without leaving the world
 * Fullscreen Resolution
 * Configurable fullscreen resolution
 * Debug
 * Fast Debug Info - removes lagometer from debug screen
 * Debug Profiler - removes profiler from debug screen