Hm... What version of Minecraft are you running? If it's 1.3.1, then Regular and light won't work (they are for 1.2.5). You'll need to get Ultra (Don't worry, it's better than the regular ). If you are running 1.3.2, then Optifine hasn't been updated for it yet. If you are running 1.2.5, then I dunno.
Hey, thanks for the quick reply. Guess I didn't read well enough, I'll go get ultra!
posting again, I did ultra with 1.3.1 and still no dice. When I create a new world it says building the chunks, yadda yadda, but when it goes to load it the screen goes black and then I get a crash report. Anybody have any advice?
Minecraft said for me to tell you HAPPY BIRTHDAY!!!!!! Now since nothing minecraft can say is a lie im off to go find redstone at the arts and crafts store!
Edit: OMG! they didnt have any! now how am I supposed to make my Pistons
posting again, I did ultra with 1.3.1 and still no dice. When I create a new world it says building the chunks, yadda yadda, but when it goes to load it the screen goes black and then I get a crash report. Anybody have any advice?
What mods are you using and what does the error report say use
For some reason, this mod seems un-compatable with Mo'Creatures. I am also getting random flying objects in my world, rotating around a fixed point based on the object.
The objects look like parts of a jungle near my castle I built, and the Mo'Creatures incompatability seems based on the textures and forcing the mobs to teleport around a lot.
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. Enter your Minecraft username when donating. The cape is visible to everyone using OptiFine 1.1_B or newer. Thank you for being awsome.
- 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
Visual effect which makes distant objects look better by smoothing the texture details
- Mipmap level - OFF, 1, 2, 3, Max
- Mipmap type - Nearest, Linear
Check the OptiFine AA edition for even better texture smoothing with Antialiasing and Anisotropic Filtering.
Better Grass
Fixes grass blocks side texture to match surrounding grass terrain
- 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
Fullscreen Resolution
Configurable fullscreen resolution
Debug
- Fast Debug Info - removes lagometer from debug screen
- Debug Profiler - removes profiler from debug screen
Time Control
Default, Day Only or Night Only - works in only in Creative mode
Autosave
- Configurable Autosave interval
- A fix for the famous Lag Spike of Death
Editions
OptiFine HD B1 Ultra for Minecraft 1.3.1 (has all the features of Standard, Smooth, Multi-Core and AA, highly configurable)
The option "Video Settings -> Chunk Loading" switches between Standard, Smooth and Multi-Core chunk loading. When using "Chunk Loading: Multi-Core" make sure to Disable "Threaded Optimization" / "OpenGL Threading" in the graphics card control panel (example). For best results disable it globally, not only for java.exe or minecraft.exe.
Download OptiFine 1.3.1_HD_U_B1 (ported to 1.3.1, added connected textures for ladders, fixed memory leak in Multi-Core Chunk Loading, known problems: Extreme Render Distance inactive, handheld compass/clock with AF/AA): Download, mirror
(9.08.2012)
Older versions:
Preview OptiFine HD A3 Ultra (Smooth + Multi-Core + AA) for Minecraft 1.3.1:(fixed memory leak, known problems: "View Distance: Extreme" not working, CTM and sideways logs) : Download, mirror Preview OptiFine HD A2 Ultra (Smooth + Multi-Core + AA) for Minecraft 1.3.1:(fixed most A1 problems, known problems: "View Distance: Extreme" not working, CTM and sideways logs) : Download, mirror Preview OptiFine HD A1 Ultra (Smooth + Multi-Core + AA) for Minecraft 1.3.1:(known problems: "Time: Day Only" not working, "Chunk Loading: Multi-Core" will crash if not supported by the GPU, "AA + AF + Multi-Core" may cause blocks not to render, "View Distance: Extreme" not working : Download, mirror Preview OptiFine HD C7 Ultra (Smooth + Multi-Core + AA) for Minecraft 1.2.5: Download, mirror Preview OptiFine HD A7 Smooth + AA for Minecraft 1.2.5: Download, mirror Preview OptiFine HD A7 Multi-Core + AA for Minecraft 1.2.5: Download, mirror
OptiFine HD C6 Standard for Minecraft 1.2.4 and 1.2.5 (has built-in support for HD textures, HD fonts and BetterGrass, MCPatcher not needed)
Download OptiFine 1.2.5_HD_C6 (added Natural Textures (examples, idea), added All Animations On/Off, added Reset Video Settings, supports Forge #164, fixed bug with non-square textures, fixed connected textures to allow mixed block and tile properties, reversed vertical method to match mcpatcher): Download, mirror
(19.07.2012)
Older versions:
Download OptiFine 1.2.5_HD_C3 (fixed Forge bed check, fixed metadata check for custom biome palettes, compatible with Forge #139): Download, mirror (18.06.2012) Download OptiFine 1.2.5_HD_C2 (compatible with latest Forge #120, multiple CTM configurations per block/tile, fixed CTM check for side and metadata, added connected vines, Forge bugfixes): Download, mirror (05.06.2012) Download OptiFine 1.2.5_HD_B2 (added: connected textures for plants and lilypads, vertical connected textures, fixed: transparent chunks bug, connected textures by tile, sandstone and wood variants): Download, mirror (22.05.2012) Download OptiFine 1.2.5_HD_B1 (added: Extended Connected Textures (examples), support for custom texture animations (blinking cats, cows, etc.), custom mycelium particle colors, custom underwater colors, support for block palettes by metadata, white text fix, version check; fixed: BetterGrass to work with Mycelium, BetterGrass to work correctly with Forge textures; compatibility: should now be compatible with ExtraBiomesXL): Download, mirror (10.05.2012) Download OptiFine 1.2.5_HD_A6 (added custom lighting, added fog and sky colors for the Nether/End, fixed Forge support, fixed white outlines on transparent blocks, supports HD capes): Download 1, Download 2 (24.04.2012) Download OptiFine 1.2.5_HD_A2 (works with 1.2.4, added variable render distance, added sun, moon and stars in Tiny and Short distance, added option Sun&Moon, added separate configuration file, fixed RandomMobs, fixed bottom side of glass blocks with smooth lighting, fixed smooth lighting): Download 1, Download 2 (04.04.2012) Download OptiFine 1.2.5_HD_A (works with 1.2.4, added variable render distance, added sun, moon and stars in Tiny and Short distance, added option Sun&Moon, added separate configuration file, fixed RandomMobs, fixed bottom side of glass blocks with smooth lighting): Download 1, Download 2 (03.04.2012) Download OptiFine 1.2.3_HD_B (ported to 1.2.3): Download 1, Download 2 (07.03.2012) Download OptiFine 1.1_HD_D6 (faster Smooth Lighting, fixed BetterGrass with Forge blocks): Download 1, Download 2 (27.02.2012) Download OptiFine 1.1_HD_D5 (fixed Smooth Lighting for glass(example), fixed mipmaps and breaking animation for Connected Textures): Download 1, Download 2 (23.02.2012) Download OptiFine 1.1_HD_D4 (fixed Forge textures): Download 1, Download 2 (22.02.2012) Download OptiFine 1.1_HD_D3 (added connected textures for glass panes): Download 1, Download 2 (21.02.2012) Download OptiFine 1.1_HD_D2 (fixed birch and pine swamp colors): Download 1, Download 2 (17.02.2012) Download OptiFine 1.1_HD_D (added Connected Textures, fixed crash when teleporting with portals): Download 1, Download 2 (14.02.2012) Download OptiFine 1.1_HD_C (fixed flickering paintings, vines and other textures!): Download 1, Download 2 (08.02.2012) Download OptiFine 1.1_HD_B2 (added custom colors for sky, fog, redstone, stem and portal particles, added options Smooth Biomes, Custom Fonts, Custom Colors and Show Capes): Download 1, Download 2 (03.02.2012) Download OptiFine 1.1_HD_A4 (added Random Mobs, option Swamp Colors, custom HD Font widths, far arrow render, fixed modloader compatibility): Download 1, Download 2 (20.01.2012) Download OptiFine 1.1_HD_A3 (added Random Mobs, option Swamp Colors, custom HD Font widths, far arrow render): Download 1, Download 2 (19.01.2012) Download OptiFine 1.0.0_HD_D3 (animated terrain and items, custom water, foliage and grass colors, custom block color palettes (info, example), smart texturepack switching, faster mipmaps (especially for custom block textures)): Download 1, Download 2 (28.12.2011) Download OptiFine 1.0.0_HD_D2 (added Animated Terrain and Items, custom water colors, fixed ClearWater, font mipmaps and Zoom with mouse button, fixed ModLoader compatibility): Download 1, Download 2 (23.12.2011) Download OptiFine 1.0.0_HD_C (added BetterSnow (examples, credit), configurable Fullscreen resolution): Download 1, Download 2 (17.12.2011) Download OptiFine 1.0.0_HD_B2 (fixed Forge support, fixed clouds and chunk limits in FarView, fixed grass color after texturepack switch): Download 1, Download 2 (5.12.2011) Download OptiFine 1.0.0_HD_B (fixed Forge support): Download 1, Download 2 (25.11.2011) Download OptiFine 1.0.0_HD_A (faster Smooth Lighting, Dripping Water/Lava, Debug Profiler, no block outlines when GUI is hidden (F1), fixed texturepack change, fixed Far View): Download 1, Download 2 (25.11.2011) Download OptiFine 1.9.p5_HD_D2 (fixed Zoom, fixed ClearWater in SMP): Download 1, Download 2 (4.11.2011) Download OptiFine 1.8.1_HD_D2 (fixed Zoom, fixed ClearWater in SMP): Download 1, Download 2 (4.11.2011) Download OptiFine 1.8.1_HD_D (fixed white spiders and endermen, added option Fog OFF, SmoothInput is default ON): Download 1, Download 2 (28.10.2011) Download OptiFine 1.8.1_HD_C2 (fixed HD textures for compass and watch): Download 1, Download 2 (25.10.2011) Download OptiFine 1.8.1_HD_C1 (added options Depth Fog, Void Particles, Rain Splash, Portal Particles, Water Particles, fast texture pack switching, better Smooth Input, fix for BuildCraft oil texture, fixed HD texture crash): Download 1, Download 2 (22.10.2011) Download OptiFine 1.8.1_HD_C (added options Depth Fog, Void Particles, Rain Splash, Portal Particles, Water Particles, fast texture pack switching, better Smooth Input, fix for BuildCraft oil texture): Download 1, Download 2 (21.10.2011) Download OptiFine 1.8.1_HD_B1 (Forge compatible, Java 1.5 compatible, fixed breaking animation): Download 1, Download 2 (11.10.2011) Download OptiFine 1.8.1_HD_B (Forge compatible, Java 1.5 compatible, faster custom blocks): Download 1, Download 2 (11.10.2011) Download OptiFine 1.8.1_HD_A (new lighting system, many bugfixes): Download 1, Download 2 (29.09.2011) Download OptiFine 1.7.3_HD_G (fixed handheld items, added Zoom, SmoothInput): Download 1, Download 2 (16.08.2011) Download OptiFine 1.7.3_HD_F (added Time and ClearWater options): Download 1, Download 2 (31.07.2011) Download OptiFog + Optimine 1.7.3_HD_E (compatible with DynamicLights, added: FarView and ChunkUpdates): Download 1, Download 2
Download OptiFog + Optimine 1.7.3_HD_D (added descriptions for the main options, bugfixes): Download 1, Download 2
Download OptiFog + Optimine 1.7.3_HD_C (fixed BetterGrass, options Sky and Stars): Download 1, Download 2
Download OptiFog + Optimine 1.7.3_HD_B (fine tuned Advanced OpenGL, +30% FPS possible): Download 1, Download 2
Download OptiFog + Optimine 1.7.3_HD_A (added 2-pass water rendering, option weather, dynamic water and lava): Download 1, Download 2
Download OptiFog + Optimine 1.7.3_HD (faster Smooth FPS): Download 1, Download 2
OptiFine HD C6 Smooth for Minecraft 1.2.4 and 1.2.5 (extends Standard edition, removes lag spikes)
FPS much smoother, no more stuttering and freezes.
The smooth version is cutting edge.
If it works the results are great, if not try the standard one it should always work.
Download OptiFine 1.2.5_HD_S_C6 (added Natural Textures (examples, idea), added All Animations On/Off, added Reset Video Settings, supports Forge #164, fixed bug with non-square textures, fixed connected textures to allow mixed block and tile properties, reversed vertical method to match mcpatcher): Download, mirror
(19.07.2012)
Older versions:
Download OptiFine 1.2.5_HD_S_C3 (fixed Forge bed check, fixed metadata check for custom biome palettes, compatible with Forge #139): Download, mirror (18.06.2012) Download OptiFine 1.2.5_HD_S_C2 (compatible with latest Forge #120, multiple CTM configurations per block/tile, fixed CTM check for side and metadata, added connected vines, Forge bugfixes): Download, mirror (05.06.2012) Download OptiFine 1.2.5_HD_S_B2 (added: connected textures for plants and lilypads, vertical connected textures, fixed: transparent chunks bug, connected textures by tile, sandstone and wood variants): Download, mirror(22.05.2012) Download OptiFine 1.2.5_HD_S_B1 (added: Extended Connected Textures (examples), support for custom texture animations (blinking cats, cows, etc.), custom mycelium particle colors, custom underwater colors, support for block palettes by metadata, white text fix, version check; fixed: BetterGrass to work with Mycelium, BetterGrass to work correctly with Forge textures; compatibility: should now be compatible with ExtraBiomesXL): Download, mirror (10.05.2012) Download OptiFine 1.2.5_HD_S_A6 (added custom lighting, added fog and sky colors for the Nether/End, fixed Forge support, fixed white outlines on transparent blocks, supports HD capes): Download 1, Download 2 (24.04.2012) Download OptiFine 1.2.5_HD_S_A2 (works with 1.2.4, added variable render distance, added sun, moon and stars in Tiny and Short distance, added option Sun&Moon, added separate configuration file, fixed RandomMobs, fixed bottom side of glass blocks with smooth lighting, fixed smooth lighting): Download 1, Download 2 (04.04.2012) Download OptiFine 1.2.5_HD_S_A (works with 1.2.4, added variable render distance, added sun, moon and stars in Tiny and Short distance, added option Sun&Moon, added separate configuration file, fixed RandomMobs, fixed bottom side of glass blocks with smooth lighting): Download 1, Download 2 (03.04.2012) Download OptiFine 1.2.3_HD_S_B (ported to 1.2.3): Download 1, Download 2 (07.03.2012) Download OptiFine 1.1_HD_S_D6 (faster Smooth Lighting, fixed BetterGrass with Forge blocks): Download 1, Download 2 (23.02.2012) Download OptiFine 1.1_HD_S_D5 (fixed Smooth Lighting for glass(example), fixed mipmaps and breaking animation for Connected Textures): Download 1, Download 2 (23.02.2012) Download OptiFine 1.1_HD_S_D4 (fixed Forge textures): Download 1, Download 2 (22.02.2012) Download OptiFine 1.1_HD_S_D3 (added connected textures for glass panes): Download 1, Download 2 (21.02.2012) Download OptiFine 1.1_HD_S_D2 (fixed birch and pine swamp colors): Download 1, Download 2 (17.02.2012) Download OptiFine 1.1_HD_S_D (added Connected Textures, fixed crash when teleporting with portals): Download 1, Download 2 (14.02.2012) Download OptiFine 1.1_HD_S_C (fixed flickering paintings, vines and other textures!): Download 1, Download 2 (08.02.2012) Download OptiFine 1.1_HD_S_B2 (added custom colors for sky, fog, redstone, stem and portal particles, added options Smooth Biomes, Custom Fonts, Custom Colors and Show Capes): Download 1, Download 2 (03.02.2012) Download OptiFine 1.1_HD_S_A4 (added Random Mobs, option Swamp Colors, custom HD Font widths, far arrow render, fixed modloader compatibility): Download 1, Download 2 (20.01.2012) Download OptiFine 1.1_HD_S_A3 (added Random Mobs, option Swamp Colors, custom HD Font widths, far arrow render): Download 1, Download 2 (19.01.2012) Download OptiFine 1.0.0_HD_S_D3 (animated terrain and items, custom water, foliage and grass colors, custom block color palettes (info, example), smart texturepack switching, faster mipmaps (especially for custom block textures)): Download 1, Download 2 (28.12.2011) Download OptiFine 1.0.0_HD_S_D2 (added Animated Terrain and Items, custom water colors, fixed ClearWater, font mipmaps and Zoom with mouse button, fixed ModLoader compatibility): Download 1, Download 2(23.12.2011) Download OptiFine 1.0.0_HD_S_C (added BetterSnow (examples, credit), configurable Fullscreen resolution): Download 1, Download 2 (17.12.2011) Download OptiFine 1.0.0_HD_S_B2 (fixed Forge support, fixed clouds and chunk limits in FarView, fixed grass color after texturepack switch): Download 1, Download 2 (5.12.2011) Download OptiFine 1.0.0_HD_S_A (faster Smooth Lighting, Dripping Water/Lava, Debug Profiler, no block outlines when GUI is hidden (F1), fixed texturepack change, fixed Far View): Download 1, Download 2 (2.12.2011) Download OptiFine 1.8.1_HD_S_D2 (fixed Zoom, fixed ClearWater in SMP): Download 1, Download 2 (4.11.2011) Download OptiFine 1.8.1_HD_S_D (fixed white spiders and endermen, added option Fog OFF, SmoothInput is default ON): Download 1, Download 2 (28.10.2011) Download OptiFine 1.8.1_HD_S_C2 (fixed HD textures for compass and watch): Download 1, Download 2 (25.10.2011) Download OptiFine 1.8.1_HD_S_C1 (added options Depth Fog, Void Particles, Rain Splash, Portal Particles, Water Particles, fast texture pack switching, better Smooth Input, fix for BuildCraft oil texture, fixed HD texture crash): Download 1, Download 2 (22.10.2011) Download OptiFine 1.8.1_HD_S_C (added options Depth Fog, Void Particles, Rain Splash, Portal Particles, Water Particles, fast texture pack switching, better Smooth Input, fix for BuildCraft oil texture): Download 1, Download 2 (21.10.2011) Download OptiFine 1.8.1_HD_S_B1 (Forge compatible, Java 1.5 compatible, fixed breaking animation): Download 1, Download 2 (11.10.2011) Download OptiFine 1.8.1_HD_S_B (Forge compatible, Java 1.5 compatible, faster custom blocks): Download 1, Download 2 (11.10.2011) Download OptiFine 1.8.1_HD_S_A (new lighting system, many bugfixes): Download 1, Download 2 (29.09.2011) Download OptiFine 1.7.3_HD_S_G (fixed handheld items, added Zoom, SmoothInput): Download 1, Download 2 (16.08.2011) Download OptiFine 1.7.3_HD_F_MTL (added Time and ClearWater options): Download 1, Download 2 (31.07.2011)
OptiFine HD C6 Multi-Core for Minecraft 1.2.4 and 1.2.5 (extends Smooth edition, uses second core on multi-core processors)
On a single-core processor: FPS much smoother, no more stuttering and freezes. On a multi-core processor: 3x faster world loading, which also does not decrease the FPS.
The multi-core version is cutting edge.
If it works the results are great, if not try the standard one it should always work.
If you have problems with flashing or transparent blocks
A. Disable "Threaded Optimization" / "OpenGL Threading" in the graphics card control panel (example). For best results disable it globally, not only for java.exe or minecraft.exe.
B. Enable "Vertical Synchronization" in the graphics control panel or set the option Performance to VSync.
Download OptiFine 1.2.5_HD_MT_C6 (added Natural Textures (examples, idea), added All Animations On/Off, added Reset Video Settings, supports Forge #164, fixed bug with non-square textures, fixed connected textures to allow mixed block and tile properties, reversed vertical method to match mcpatcher): Download, mirror
(19.07.2012)
Older versions:
Download OptiFine 1.2.5_HD_MT_C3 (fixed Forge bed check, fixed metadata check for custom biome palettes, compatible with Forge #139): Download, mirror (18.06.2012) Download OptiFine 1.2.5_HD_MT_C2 (compatible with latest Forge #120, multiple CTM configurations per block/tile, fixed CTM check for side and metadata, added connected vines, Forge bugfixes): Download, mirror
(05.06.2012) Download OptiFine 1.2.5_HD_MT_B2 (added: connected textures for plants and lilypads, vertical connected textures, fixed: transparent chunks bug, connected textures by tile, sandstone and wood variants): Download, mirror (22.05.2012) Download OptiFine 1.2.5_HD_MT_B1 (added: Extended Connected Textures (examples), support for custom texture animations (blinking cats, cows, etc.), custom mycelium particle colors, custom underwater colors, support for block palettes by metadata, white text fix, version check; fixed: BetterGrass to work with Mycelium, BetterGrass to work correctly with Forge textures; compatibility: should now be compatible with ExtraBiomesXL): Download, mirror (24.04.2012) Download OptiFine 1.2.5_HD_MT_A6 (added custom lighting, added fog and sky colors for the Nether/End, fixed Forge support, fixed white outlines on transparent blocks, supports HD capes): Download 1, Download 2 (24.04.2012) Download OptiFine 1.2.5_HD_MT_A2 (works with 1.2.4, added variable render distance, added sun, moon and stars in Tiny and Short distance, added option Sun&Moon, added separate configuration file, fixed RandomMobs, fixed bottom side of glass blocks with smooth lighting, fixed smooth lighting): Download 1, Download 2 (04.04.2012) Download OptiFine 1.2.5_HD_MT_A (works with 1.2.4, added variable render distance, added sun, moon and stars in Tiny and Short distance, added option Sun&Moon, added separate configuration file, fixed RandomMobs, fixed bottom side of glass blocks with smooth lighting): Download 1, Download 2 (03.04.2012) Download OptiFine 1.2.3_HD_MT_B (ported to 1.2.3): Download 1, Download 2 (07.03.2012) Download OptiFine 1.1_HD_MT_D6 (faster Smooth Lighting, fixed BetterGrass with Forge blocks): Download 1, Download 2 (27.02.2012) Download OptiFine 1.1_HD_MT_D6 (fixed Smooth Lighting for glass(example), fixed mipmaps and breaking animation for Connected Textures): Download 1, Download 2 (23.02.2012) Download OptiFine 1.1_HD_MT_D4 (fixed Forge textures): Download 1, Download 2 (22.02.2012) Download OptiFine 1.1_HD_MT_D3 (added connected textures for glass panes): Download 1, Download 2 (21.02.2012) Download OptiFine 1.1_HD_MT_D2 (fixed birch and pine swamp colors): Download 1, Download 2 (17.02.2012) Download OptiFine 1.1_HD_MT_D (added Connected Textures, fixed crash when teleporting with portals): Download 1, Download 2 (14.02.2012) Download OptiFine 1.1_HD_MT_C (fixed flickering paintings, vines and other textures!): Download 1, Download 2 (08.02.2012) Download OptiFine 1.1_HD_MT_B2 (added custom colors for sky, fog, redstone, stem and portal particles, added options Smooth Biomes, Custom Fonts, Custom Colors and Show Capes): Download 1, Download 2 (03.02.2012) Download OptiFine 1.1_HD_MT_A4 (added Random Mobs, option Swamp Colors, custom HD Font widths, far arrow render, fixed modloader compatibility): Download 1, Download 2 (20.01.2012) Download OptiFine 1.1_HD_MT_A3 (added Random Mobs, option Swamp Colors, custom HD Font widths, far arrow render): Download 1, Download 2 (19.01.2012) Download OptiFine 1.0.0_HD_MT_D3 (animated terrain and items, custom water, foliage and grass colors, custom block color palettes (info, example), smart texturepack switching, faster mipmaps (especially for custom block textures)): Download 1, Download 2
(28.12.2011) Download OptiFine 1.0.0_HD_MT_D2 (added Animated Terrain and Items, custom water colors, fixed ClearWater, font mipmaps and Zoom with mouse button, fixed ModLoader compatibility): Download 1, Download 2(23.12.2011) Download OptiFine 1.0.0_HD_MT_C (added BetterSnow (examples, credit), configurable Fullscreen resolution): Download 1, Download 2 (20.12.2011) Download OptiFine 1.0.0_HD_MT_B2 (fixed Forge support, fixed clouds and chunk limits in FarView, fixed grass color after texturepack switch): Download 1, Download 2 (5.12.2011) Download OptiFine 1.0.0_HD_MT_A (faster Smooth Lighting, Dripping Water/Lava, Debug Profiler, no block outlines when GUI is hidden (F1), fixed texturepack change, fixed Far View): Download 1, Download 2(2.12.2011) Download OptiFine 1.8.1_HD_MT_D2 (fixed Zoom, fixed ClearWater in SMP): Download 1, Download 2 (4.11.2011) Download OptiFine 1.8.1_HD_MT_D (fixed white spiders and endermen, added option Fog OFF, SmoothInput is default ON, fixed flashing blocks): Download 1, Download 2(28.10.2011) Download OptiFine 1.8.1_HD_MT_C2 (Forge compatible, Java 1.5 compatible, options Depth Fog, Void Particles, Rain Splash, Portal Particles, Water Particles, fast texture pack switching, better Smooth Input, fixed HD texture issues): Download 1, Download 2(25.10.2011) Download OptiFine 1.8.1_HD_MT_A (ported to 1.8, fixed problems with Fast graphics): Download 1, Download 2 (04.10.2011) Download OptiFine 1.7.3_HD_MT_G2 (fixed handheld items, added Zoom and Smooth Input): Download 1, Download 2 (16.08.2011) Download OptiFog + Optimine 1.7.3_HD_E_MT (compatible with DynamicLights, added: FarView and ChunkUpdates): Download 1, Download 2
Download OptiFog + Optimine 1.7.3_HD_D_MT2 (multithreaded, background chunk loading): Download 1, Download 2
OptiFine HD A7 AA for Minecraft 1.2.4 and 1.2.5 (extends Standard edition, supports Antialiasing and Anisotropic Filtering, examples)
The AA edition is still in development. It will be merged with the other editions when finished.
Download OptiFine 1.2.5_HD_AA_A7 (added custom lighting, added fog and sky colors for the Nether/End, fixed Forge support, fixed white outlines on transparent blocks, supports HD capes, fixed mipmap levels when AA/AF is OFF): Download, mirror
(27.04.2012)
Older versions
Download OptiFine 1.2.5_HD_AA_A6 (added custom lighting, added fog and sky colors for the Nether/End, fixed Forge support, fixed white outlines on transparent blocks, supports HD capes): Download 1, Download 2 (24.04.2012) Download OptiFine 1.2.5_HD_AA_A2 (works with 1.2.4, added variable render distance, added sun, moon and stars in Tiny and Short distance, added option Sun&Moon, added separate configuration file, fixed RandomMobs, fixed bottom side of glass blocks with smooth lighting, fixed smooth lighting): Download 1, Download 2 (05.04.2012) Download OptiFine 1.1_HD_AA_C (fixed flickering paintings, vines and other textures!): Download 1, Download 2(08.02.2012) Download OptiFine 1.1_HD_AA_B2 (fixed some AA problems when mipmaps are not active): Download 1, Download 2 (03.02.2012) Download OptiFine 1.1_HD_AA_A4 (added Random Mobs, option Swamp Colors, custom HD Font widths, far arrow render, fixed modloader compatibility): Download 1, Download 2 (20.01.2012) Download OptiFine 1.1_HD_AA_A3 (added Random Mobs, option Swamp Colors, custom HD Font widths, far arrow render): Download 1, Download 2 (19.01.2012) Download OptiFine 1.0.0_HD_AA_D3 (animated terrain and items, custom water, foliage and grass colors, custom block color palettes (info, example), smart texturepack switching, faster mipmaps (especially for custom block textures), ModLoader bugfixes): Download 1 (28.12.2011) Download OptiFine 1.0.0_HD_AA_B2 (fixed Forge support, fixed clouds and chunk limits in FarView, fixed grass color after texturepack switch): Download 1 (5.12.2011) OptiFine 1.8.1_HD_AA_D2 supporting Antialiasing and Anisotropic Filtering (fixed red spiders and endermen, handheld Forge items, Zoom, ClearWater in SMP): Download 1, Download 2
OptiFine 1.8.1_HD_AA_D1: http://www.minecraft.../page__st__8328
OptiFine 1.7.3_HD_AA: http://www.minecraft...28425__st__4338
OptiFine C Light for Minecraft 1.1
The light edition improves FPS, especially for slower computers. Gains of 20 FPS and more are common.
No HD features or extended configurations included. Based on Optimine by Scaevolus.
The Light edition is not compatible with ModLoader and Forge.
Download OptiFine 1.1_L_C (fixed flickering paintings, vines and other textures!): Download 1, mirror
(08.02.2012)
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 HD features for best performance. If you absolutely want MCPatcher:: For HD Textures or RandomMobs install OptiFine without the "aaw.class" (the mipmaps and fog distance will not be active). For HD fonts install without the "nl.class". For BetterGrass install without "vl.class". If you need DynamicLights (ModLoader edition): Install OptiFine AFTER DynamicLights. Compatible with: ModLoader, Forge, SinglePlayerCommands, TooManyItems, PlasticCraft, CJB's Modpack, Zan's Minimap, Rei's Minimap, DynamicLights, GLSL Shaders 2, LittleBlocks and many other. Not compatible with: CCTV, The Aether.
If you have found OptiFine or this post helpful, please donate to show your support.
Installation
If possible start with a clean minecraft.jar and check the mod compatibility section above.
A. Easy Installation
1) Download and start the Magic Launcher
2) Click Setup, click Add, select the downloaded zip file
3) Click OK, login and play Minecraft
B. Manual Installation
Windows/Linux Instructions:
1) Locate your minecraft.jar file. On Windows, it's in %APPDATA%/.minecraft/bin
2) Create a backup of minecraft.jar
3) Open minecraft.jar in an archive editor (WinRar/7-Zip/etc) 4) Delete the META-INF folder.
5) Copy (drag and drop) the .class files from the downloaded zip file into the jar file, replacing previous files.
6) Run Minecraft and test!
Mac Instructions:
1) Locate your minecraft.jar file. On Mac, it's in <home>/Library/Application Support/minecraft/bin
2) Create a backup of minecraft.jar
3) rename minecraft.jar to minecraft.zip and double-click it to extract the contents
4) rename the resulting folder to minecraft.jar and open it
5) copy the .class files from the downloaded zip into the minecraft.jar folder, replacing previous files
6) Run Minecraft and test!
Please test and report back, include CPU, GPU and FPS before/after. Feedback is always welcome.
TODO
This is a list of the things which probably might get fixed some day or not at all:
(there is no special order or priority, √ - done, x - canceled, ? - problematic)
Important
- Right aligned text with HD font - √
Useful
- Mipmap Level, AA and AF as sliders
- CTM symmetry=all
- Connected glass panes on Fancy
- Connected textures by blockID and metadata
- Connected glass inner corner (border)
- Connected bookshelf top and bottom as planks
- Connected textures for ladders
- Default MaxFPS
- AA + handheld compass
- AA + CTM
- Multi-language
- Button "Reset Settings", profiles
- FAQ
- Option "Delayed Updates"
- PortalGun lasers fix
- OptiFine info for ForgeModLoader
- Option "Leaves leaking rain" in 1.3 (Rain: Fast)
- Blending of darkest light levels (smooth lighting)
Fun
- 3D items and 3D block items (ladders, rails)
- Natural textures (random rotated, example)
Nice ideas
- Preload textures on main thread (MT)
- CTM overlays
- More connected textures in default ctm.png
- Custom loading bar
- Variable FPS limiter, limit CPU load
- "Fast Debug Info" + Shift F3 to show lagometer
- Block outline color
- ClearWater slider
- Swamp breaking particles
- Text shadows (fix for white text)
- AA trilinear filtering
- BetterSnow and RedPower2 (Forge) flowers
Playground
- Use java Math (FPS++)
- Loading chunks flicker
- Fix sign lag
- Watercolor.png for dynamic water
- Background of empty tiles
- Underwater glass flicker (?)
- Clouds on Tiny
- Lighting upside down slabs 3x3
- Glass Panes and fenceposts
- Better Stairs (x)
- BetterFonts
- BetterGrass and sides of BetterSnow-ed blocks
- Configurable sounds
- Scrollable control settings
- Support 3D hardware
- BetterClouds
- Custom skybox
- Small grass and BetterLeaves
- Underwater grass
- More fog when raining/snowing - option
- Faster TNT explosions - 100 exploding TNTs should not lag that much
Information for Texture Pack Authors (based on MCPatcher's description)
HD Textures
For the most part, you create an HD texture pack the same way you create a non-HD one. This thread has a list of the files in a typical texture pack.
Texture files within a pack can be different sizes. OptiFine uses the size of terrain.png and gui/items.png as a base and scales the custom textures up to that size. This means that a 32x custom water and 128x custom lava textures will be scaled to 64x when used with a 64x terrain.png.
Custom Animations
Custom animations are read from these files, all in the anim/ folder of the texture pack .zip (root folder also works):
custom_water_still.png, custom_water_flowing.png - still and flowing water
custom_lava_still.png, custom_lava_flowing.png - still and flowing lava
custom_portal.png - portal animation
custom_fire_n_s.png, custom_fire_e_w.png - the north-south and east-west sides of fire blocks, respectively
custom_terrain_###.png - animation for any tile in terrain.png. ### is the tile index (0-255), not a block or item ID
custom_item_###.png - animation for any tile in items.png. ### is the tile index (0-255), not a block or item ID
Each image should be a vertical strip of separate frames. The width should match the tile size of the texture pack, but if it doesn't it will be resized to match. See this thread for a more detailed explanation.
Each custom animation may also specify its animation speed and frame order. Create a text file with the same name as the animation but change .png to .properties. In the file, make a series of entries
tile.X=Y
duration.X=Z
X starts at 0 and represents the order you want frames to display in. Y in the tile number in the animation .png file. The first tile is 0, the second is 1, etc. Z is the duration you want that frame displayed, in game ticks (if omitted, duration is assumed to be 1 for that frame). For example, to make an animation with 3 tiles, run on a 5-frame animation with a pause in the middle, the .properties file might look like this:
You may also create a custom animation for any texture in the game. Create a .properties file in the anim/ folder of your texture pack. In it, supply the source and destination texture, along with coordinates of the area you wish to animate. The following example animates the first painting in kz.png.
from is the location of your custom animation. to is the texture you wish to animate. x, y, w, h are the coordinates of the rectangular area of that texture. The width of the from texture should be equal to the value of w; if not, it will be scaled automatically. You can have many different animations applied to the same texture by creating separate properties files for each. The properties file can also contain tile order and speed information as described above.
Random Mobs
You may include multiple skins for the same mob and the game will automatically pick one at random. Add a number to the end of the filename before the .png, e.g., /mob/creeper2.png. Start at number 2 and do not skip any numbers. For the wolf textures, make sure you include the same number of wolf, wolf_tame, and wolf_angry textures or it will look strange when a wolf changes moods.
HD Fonts
To configure the widths of individual characters create a text file called /font/default.properties or /font/alternate.properties. Each line in this file specifies the width of a character:
width.<ascii value="" 0-255="">=<width 0-8="">
For example, to specify the widths of capital A, B, and C, you might use
width.65=5.9
width.66=5
width.67=5.25
Values can be floating point numbers (Notch's original code only supported integer widths) and range from 0-8 regardless of the resolution of the font. You do not need to specify widths for all characters, only ones where you want to override the default width.
The space character has a default width 2. However you can override this the same way, by setting width.32 to a custom value.
Custom Colors (sample color.properties)
The CustomColors allow texture pack authors to customize many of the games hardcoded colors. Here are the files you will need to include in the texture pack:
/color.properties:
This text file allows you to specify colors for potions, spawner eggs, lilypads, and a base color for water particle effects (drops, splashes, and bubbles). A template file with the game's default values is available here. See the # comments above each value for a description of how it is used in game.
/misc/redstonecolor.png:
This is a 16x1 bitmap used for redstone wiring and particle effects. Other redstone colors (torches, repeaters, etc.) are still in terrain.png / items.png as usual. The x-axis of the redstonecolor.png bitmap represents the current strength. 0 is fully off, 15 is fully on.
/misc/stemcolor.png:
This is an 8x1 bitmap used for pumpkin and melon stems at each growth stage. 0 is a sprout, 7 is fully grown.
/misc/lavadropcolor.png:
This is a bitmap used for the lava drop particle effect as it cools during its fall. The height should be 1 pixel but the width can be anything. The x-axis represents the particle's age in game ticks (about 1/20th of a second). Lava drop particles are generally not visible for the first 40 ticks or so because they start out embedded in the block above. 90 pixels is a good width. If the particle lives longer than the width of the image, the last pixel is used for the remaining time.
/misc/myceliumparticlecolor.png:
Used for the particle effect created by mycelium blocks. This image can be any size. A random color is chosen from this bitmap for each new particle.
/misc/xporbcolor.png:
Used for the experience orbs. This image can be any size. The color chosen will move in a sinusoidal pattern from (0,0) to the end of the image. The speed of the sine wave is slowed down by a factor of 4 to allow texture packs to have slower pulsing xp orbs than the default. If you want to keep the default speed, simply copy your image 4 times vertically.
/misc/swampgrasscolor and /misc/swampfoliagecolor:
256x256 biome palettes used in swampy areas. They work just like their non-swamp counterparts.
/misc/pinecolor and /misc/birchcolor:
Biome color palettes for pine and birch leaves. The pixel at (127, 127) is used for the default color when the block is held or in inventory.
/misc/watercolorX.png:
Biome color palette for water. Note the capital X in the filename to prevent the default watercolor.png from being used accidentally.
Other biome palettes:
You can also assign a custom biome palette to any standard block. Here "standard" means any block that does not already have its own special coloring. In MCP terms, this is any Block subclass that does not override the colorMultiplier method. Create a 256x256 bitmap, then in color.properties add a line
palette.block.<path>=<list of="" block="" ids="">
For example, to use /misc/stonecolor.png with all stone and ore blocks, use
To further restrict the palette by block metadata, use the syntax <id>:<metadata>, e.g., 43 would affect all double slabs, 43:1 would apply to only sandstone double slabs.
/environment/lightmap-1.png: (Nether)
/environment/lightmap0.png: (Overworld)
/environment/lightmap1.png: (The End)
These are custom lighting palettes for each world. The height must be exactly 32 pixels but they can be any width. Each bitmap actually consists of two palettes, but we'll get into that later.
First an explanation of how lighting normally works in Minecraft. Every block has two light values from 0 to 15 assigned to it, one for sky brightness and one for torch brightness. A block in direct sunlight has a sky value of 15. A block in the shade directly adjacent to it has a value of 14 and so on. Blocks deep underground far from any block that can see the sky have sky brightness 0. Similarly for torches. A torch block has light value 14 and the light value drops by 1 each block away from it.
To generate the lighting you actually see in game, Minecraft uses a 16x16 lightmap. Its axes correspond to the 16 light levels of each type. If a block has torch brightness x and sky brightness y, it uses (x,y) for its lightmap coordinates. The lightmap is not in any of the game's files but is generated each frame. You may have found that light_normal.png file in minecraft.jar, but it is not used at all. Two variables affect the lightmap, the time of day and the torch flicker. Minecraft implements night and day and torch flicker by making the entire lightmap darker or lighter rather than by adjusting the sky/torch brightness values.
Remember your palette must be exactly 32 pixels high, but can be any width. The top 16 rows represent sunlight and the bottom 16 represent torchlight. Two columns, 16 pixels from the top half and 16 pixels from the bottom half, are chosen to form the axes of the final 16x16 lightmap used for rendering.
In the top half, the left-hand side represents night and the right-hand side represents day, with the dusk/dawn transitions in between. The very far right of the palette represents lightning flashes. There is no specified width for the palette, but more width means more room for detail in the dusk/dawn transitions.
Blue=night, orange=dusk/dawn, cyan=day, yellow=lightning. (Template by Misa.)
Torches work similarly, but in this case x is a random value based on the torch flicker.
The method described above is used for all three worlds (Overworld, Nether, The End), but since there is no night or day in Nether and The End, the "time of day" value is constant. For these worlds you can simply give each row 0-15 the same color all the way across.
Connected Textures (sample ctm .properties)
ConnectedTextures is compatible with the original CTM mod, so if a texture pack already follows the /ctm.png standard, it should just work. Here's the template /ctm.png from the original thread for reference.
In addition, you can use connected textures with any block. The format is the same as above, but just the glass part. Here's a template with simple black outlines.
Both block-based and tile-based methods are supported. Name the file /ctm/block<block id>.png or /ctm/terrain<tile number>.png depending on which you want to use. Also remember that the image needs to be the same size as terrain.png (256x256 for 16x texture packs, etc.).
You can also specify multiple ctm blocks from the same image. Create a file called /ctm/block<block id>.properties or /ctm/terrain<tile number>.properties. In it, specify the name of the source image and the list of tiles to use. There must be exactly 48 tiles listed:
See this sample texture pack for an example. It applies CTM to dark red, greed, blue, purple, and cyan wool using the same image.
You can also use the .properties file to specify random textures or repeat a larger pattern over several blocks. See the sample .properties file here for more information.
Older Versions
Lag Spike of Death 1.8.1
(included in OptiFine and Optimine)
This fixes the annoying Lag Spike of Death, for more info: http://www.minecraft...ebreaking-bugs/
Download LagSpikeOfDeath 1.8.1 (included in OptiFine and Optimine): Download 1, Download 2
Older versions:
Download LagSpikeOfDeath 1.7.3 (included in OptiFine and Optimine): Download 1, Download 2
OptiFog 1.7.2_HD_C (supports HD textures and HD fonts, MCPatcher not needed)
Optimine 1.7.2_A
This mod improves FPS, especially for slower computers. Gains of 20FPS and more are common. Originally by Scaevolus.
Download Optimine 1.7.2_A (added fix for Lag Spike of Death): Download 1, Download 2
Download Optimine 1.7.2 (port of Optimine 1.6.6_B ): Download 1, Download 2
The standalone OptiMine and OptiFog are not compatible with each other, use the combined version.
Lag Spike of Death 1.7.2
(included in OptiFog and Optimine)
This fixes the annoying Lag Spike of Death, for more info: http://www.minecraft...ebreaking-bugs/
Download LagSpikeOfDeath 1.7.2 (included in OptiFog and Optimine): Download 1, Download 2
Optimine 1.6.6_B
This mod improves FPS, especially for slower computers. Gains of 20FPS and more are common.
Download Optimine 1.6.6_B (Java 1.5, Mac OSX): Download 1, Download 2
Download Optimine 1.6.6_A (a bit faster, no rotate lag): Download 1, Download 2, Download 3
Download Optimine 1.6.6 (classic, port of 1.3): Download 1, Download 2
Download Optimine 1.6.5_A (older, a bit faster, no rotate lag): Download
Download Optimine 1.6.5 (older, classic, port of 1.3): Download
Fix for the Lag Spikes of Death 1.6.6
(included in OptiFog_1.6.6_F_HD and later)
This fixes the annoying Lag Spikes of Death, for more info: http://www.minecraft...ebreaking-bugs/
Download LagSpikesOfDeath_Fix 1.6.6 (compatible with OptiFog and Optimine): Download 1, Download 2
The Optimine classic is a port of Optimine 1.3 by Scaevolus.
OptiFog 1.5_01_F (ModLoader and Optimine compatible, added Smooth FPS, Brightness and VSync, fixed flickering blue blocks).
Changes (from 1.4_01):
- General speedup 10-20%
- Occlusion Culling without visual artifacts (Advanced OpenGL)
- Mipmapping fixed, linear works without an alpha filter
- Options moved to video settings screen (no more config file)
- Fixed bug in PreloadedChunks
- Added FAST OcclusionCulling (almost no artifacts visible)
- Turned ON dynamic updates: when the player does not move loads 3 chunks per frame, when moving 1 chunk per frame.
- Removed not needed classes, renamed back some fields. Should help with mod compatibility.
- AdvancedOpenGL and FogType can only be turned on when supported by the hardware.
- Now works with ModLoader
- Now works with Optimine. Install OptiFog AFTER Optimine.
- Fixed lag spikes on sunrise/sunset and flickering blue blocks - Added Smooth FPS - fixes sporadic FPS spikes and stutter, stabilzes framerate - Added Brightness - lifts up shadow brightness, allows to see clearly at night - New "Limit Framerate" option: VSync
For Optimine: Install OptiFog AFTER Optimine. For ModLoader: Install OptiFog AFTER ModLoader. For MCPatcher (HD Textures): Install OptiFog without the "ip.class" (the mipmaps and fog distance will not be active). Compatible with: SinglePlayerCommands, TooManyItems, PlasticCraft, CJB's Modpack, Zan's Minimap. Not compatible with: GSLS Shaders, DynamicLights.
Download version 1.5_01_F_OM (Optimine compatible): Download 1, Download 2 Download version 1.5_01_F (NOT Optimine compatible, but may be faster): Download 1, Download 2
Download version 1.5_01_E_om (old, Optimine compatible): Download 1, Download 2
Download version 1.5_01_E (old, NOT Optimine compatible, but may be faster): Download 1, Download 2
Version 1.5_01_D (older, Optimine compatible): Download 1, Download 2
Version 1.5_01_C (older, not Optimine compatible, but may be faster): Download 1, Download 2
For maximum FPS use:
- Graphics: Fast
- Render Distance: Short/Tiny
- Smooth Lighting: OFF
- Performance: Max FPS
- AdvancedOpenGL: Fast
- Clouds: OFF
- Fog: OFF
- Animations: All OFF
- Sky: OFF
- Stars: OFF
Even Older Versions
Options: - AdvancedOpenGL: Occlusion Culling, the game renders only the geometry which is really visible.
OFF - all geometry is rendered (slow)
Fast - agressive, may produce minimal artifacts (but much less than the default Minecraft OC)
Fancy - conservative, should have no artifacts - Fog: Select fog type if supported by the GPU
Fast - faster, simpler fog
Fancy - slower, better looking fog - FogStart: Select fog start distance
Min = 0.2 (close to player)
Max = 0.8 (far from player, near to render limits) - Mipmap Level: how many levels of mipmaps are to be used, decreases the flickering of distant objects, should not affect FPS
Min = 0 - no mipmaps, Minecraft default look
Max = 4 - full mipmaps, some detail may disappear in distant objects - Mipmap Type: type of mipmaps, minimal FPS effect if any at all
Nearest - faster
Linear - better looking - Load Far: Enables fast render distance switching without reloading chunks, loads all the terrain at distance Far - PreloadedChunks: Enables movement in an area without loading new chunks
Min = 0 - no preloading, after moving 5m new chunks will be loaded (default)
Max = 8 - preload 8 chunks, when moving up to 8 chunks (8 x 16m = 128m) no new chunks will be loaded
Bigger values force more chunks to be loaded at startup, which may take some time
*** UPDATED - Added experimental Occlusion Culling (hidden geometry removal) *** *** UPDATED - Optimine compatible (fixed Nether bug) *** *** UPDATED - Added texture mipmapping (finally looking good) *** *** UPDATED - Added chunk loading optimizations (like mod CAF) *** *** UPDATED - Modular and configurable (install only what you need, configure it as you like it) *** *** UPDATED - ALL rendering bugs fixed, added dynamic chunk update rate ***
FPS comparison on FANCY:
Far Normal Short Tiny
Plain 1.4_01 8 16 55 155
OptiFog 9 18 58 164
OptiFog_Exp 18 33 82 145
FPS comparison on FAST:
Far Normal Short Tiny
Plain 1.4_01 9 18 59 175
OptiFog 12 28 100 240
OptiFog_Exp 27 50 117 210
The default fog settings in Minecraft are quite bad.
On all distance settings except FAR the game looks foggy with washed-out colors, especially bad on tiny/short.
It may be moody for winter biomes, but irritates everywhere else.
Also Optimine for 1.4_01 was not really working for me, so I decided to fix the problem myself.
What the mod does:
1. Pushes the fog away from the player so that it is only visible as transition on the render limits => looks better
2. Uses a fast fog type on FAST and a better looking fog type on FANCY settings => FPS boost
3. Decreases the render distance a little to get the same visible depth as before. On FAST decreases it even more to compensate for bad fog on screen edges => FPS boost 4. Added experimental Occlussion Culling (hidden geometry removal) so only visible objects are rendered. Helps a lot on bigger render distances, on FAR and NORMAL doubles the FPS. 5. Added Optimine compatible versions (both "inio" and "303" versions of Optimine). 6. Added Texture mipmapping - far distances blend nicely, no more eyestrain. 7. Added chunk loading optimizations, like mod CAF. Configure how much chunks are to be loaded and how fast, define "loading free" walking distance, limit max number of loaded chunks, fast render distance switching without reloading chunks. 8. Modular and configurable. Install only the functions you need. Edit configuration file to turn on/off functions or change parameters. See "Readme.txt" and "optifog.txt" for details.
The original fog starts too close to the player and everything is rendered foggy, especially on short render distances. After correcting the fog more terrain is visible, which is compensated by decreasing the render distance which increases FPS. Plain 1.4_01 always uses the better looking fog type if available, which is SLOW. The mod uses a faster fog type on FAST which is 80% faster on my PC.
The Occlusion Culling (hidden geometry removal) is still experimental. If it is works then the results should be pretty dramatic, my FPS on NORMAL and FAR is doubled :-). OC is currently tested on nVidia. I suspect that some ATI cards may have problems with it. Please, check for visual artifacts and report back.
The Optimine version was a dog to get running, but it is all over. Finally!
Classic is updated to better render the sunrise/sunset on FAST.
The mipmapping version may steal 2-3 FPS but the result is nice. Minecraft is finally looking good.
The chunk loading optimizations allow to fine tune the chunk loading so that is does not get in the way. Also fast render distance switching without chunk reloading is possible (like mod CAF).
Added dynamic chunk update rate. When the player is staying still it uses fast update rate to load the map faster, when the player is moving (movement, mouse, actions) uses minimal update rate to keep the FPS high.
See "Readme.txt" and "optifog.txt" for more details.
With the fog away, even shorter render distances look good and are playable.
Standalone versions (1.4_01):
OptiFog Full (includes classic, experimental OC and mipmap) Download: adf.ly, direct Alternative download: adf.ly, direct
1. Download the latest Java 7 builds from here: http://download.java.net/jdk7/. Minecraft should run much smoother with less lag spikes. It really helps.
2. Set the Java process to higher priority
3. Set "Limit framerate" to Max FPS. The limiter is so implemented that it always decreases the FPS.
4. Update LWJGL from here.
5. Lauch Minecraft with less memory (yes, really). It needs maximum 256 MB and runs fine on all settings with the default texture pack. By default java allocates too much memory (1GB?) which may get swapped to disk and the overall performance may suffer a lot. To start Minecraft with less memory:
The Meaning of Life, the Universe, and Everything.
Join Date:
8/15/2012
Posts:
61
Member Details
Wow I absolutely love this mod. Ever since the 1.3.1 minecraft, my frame rate halved down to 25 which drove me crazy, even with fast graphics and normal render distance. I got optifine and Now I get 60 fps with less lag spikes and fancy graphics and far render distance And With super smooth lighting. I love it everything look so much better I play minecraft with 50% more joy now. I highly recommend this for anyone with any computer, because you can make a massive render distance if you comp can handle it. Great mod, good job.
can you compile a version for 1.3.2 ,I been running for a few hours and its great
1.3.2 Update Later This Week - Preview it Now
Later this week, on Thursday, August 16th, the 1.3.2 update will be going live! It mainly contains bugfixes (fixed the falling-out-of-Nether bug, fixed the random-suffocation-damage bug, various uncommon crash bugs). However, if you would like to get the pre-release to update your server, mod or even just to get an early look at it, the download links are below. This is the same version that will be released on Thursday via the normal Minecraft launcher!
Donate to OptiFine and receive the OptiFine cape as a sign of your awesomeness. Enter your Minecraft username when donating. The cape is visible to everyone using OptiFine 1.1_B or newer. Thank you for being awsome.
*awesome , Nice mod for some reason on my AMD Radeon 6520g. When I use AntiA. It makes fancy clouds turn into fast clouds.
1.3.2 is a small update that fixes some bugs. I doubt it would break mods. It's like going from 1.2.4 to 1.2.5. Why don't you test it out?
maybe he did, like other people who test before assuming, and knows that it most definitely breaks all the things. 1.3.2 is a big reason why so many mods haven't been updated yet, people knew it was coming and held out since 1.3.1 was so obviously unfinished.
Rollback Post to RevisionRollBack
overzealous moderators incapable of thinking for themselves are more of a danger to any forum than anyone trying to abuse it.
If you are running a 64-bit edition of your Operating System, install (or "update") BOTH the 32-bit AND the 64-bit editions of Java. The 64-bit edition does not include the 32-bit edition and you need both if you are on a 64-bit Operating System.
Do NOT install an "Early Access" (EA) release of Java as those releases notoriously have problems. And, unless you're doing programming (making mods for Minecraft or whatever), you do NOT need the Java "Development Kit" (JDK). You just need the Java "Runtime Environment" (JRE).
Allocate as LITTLE memory as possible for Java to use with Minecraft. This has been discussed many times before. Minecraft itself actually does not require that much memory to use and this is a specific instance where allocating less memory can actually increase performance. Allocating more memory can actually decrease performance due to it causing excessive file paging and preventing your system from having more memory available to itself in general. Unless you are running a really detailed texture pack or a lot of mods, you should be able to allocate only 256 MB (instead of the default 1024 MB) and be just fine. And, as stated previously, you may actually see a performance boost. If 256MB turns out to not be enough, try increasing it to 512MB which should definitely be more than enough under most circumstances. This is especially important if you get the "Could not reserve enough space for object heap" error since that (as stated many times throughout this thread) is pointing out that you do not have enough "free" memory available at the time to allocate that much. You may have lots of memory in your system but not that much "free" to allocate. This can be for many reasons. In addition to allocating LESS memory, close down any background programs that you do not need to be running. Also, do not run Magic Launcher and/or Minecraft directly from your computer's desktop since these items will also take up available memory. Instead, place everything in its own separate folder (such as "C:\Minecraft") and run it from there. If you want easy access to the program from your desktop, create a "shortcut" on the desktop to it instead.
Hey, thanks for the quick reply. Guess I didn't read well enough, I'll go get ultra!
What this guy said.
Edit: OMG! they didnt have any! now how am I supposed to make my Pistons
What mods are you using and what does the error report say use
And then we'll need this as well.
The objects look like parts of a jungle near my castle I built, and the Mo'Creatures incompatability seems based on the textures and forcing the mobs to teleport around a lot.
Happy birthday sp614x!!!!
Use Ultra and set chunk loading to smooth. Same thing.
"(has all the features of Standard, Smooth, Multi-Core and AA, highly configurable)"
can you compile a version for 1.3.2 ,I've been running for a few hours and its great
1.3.2 is a small update that fixes some bugs. I doubt it would break mods. It's like going from 1.2.4 to 1.2.5. Why don't you test it out?
*awesome , Nice mod for some reason on my AMD Radeon 6520g. When I use AntiA. It makes fancy clouds turn into fast clouds.
maybe he did, like other people who test before assuming, and knows that it most definitely breaks all the things. 1.3.2 is a big reason why so many mods haven't been updated yet, people knew it was coming and held out since 1.3.1 was so obviously unfinished.
Looks like it's time to post this yet again:
For people having problems: