0% found this document useful (0 votes)
95 views

Changelog

This document provides release notes for multiple versions of the OptiFine mod for Minecraft 1.8.8. It outlines numerous bug fixes and improvements including updated shader support, custom textures, dynamic lighting optimizations, and compatibility fixes for other mods.

Uploaded by

Verito Isabel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views

Changelog

This document provides release notes for multiple versions of the OptiFine mod for Minecraft 1.8.8. It outlines numerous bug fixes and improvements including updated shader support, custom textures, dynamic lighting optimizations, and compatibility fixes for other mods.

Uploaded by

Verito Isabel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

OptiFine 1.8.

8_HD_U_H7
- updated shaders: added gbuffers uniforms gaux1 to gaux4, only used as custom
textures
- fixed Forge RenderHandEvent to work with shaders
- updated shaders: fixed depth of translucent handheld objects
- updated shaders: added support for custom textures
- updated CustomColors to reload banner textures
- updated shader options: added non-numerical values "#define SHADOW_MODE HARD //
[HARD SOFT REAL]"
- updated shader options: added user friendly values from resources
- updated shader options: right click = previous value, Shift + click = reset
- added shader macros for OpenGL extensions
- added shader macros for OS, OpenGL version, GLSL version, GPU vendor and GPU
renderer
- added shader uniform "worldDay"
- fixed shader uniform "worldTime" overflow for very old worlds
- fixed shaders to save options on ESC
- added support for "palette.format" from "color.properties"
- added fix for MC-98707
- fixed NPE in shaders when renderViewEntity is NULL
- fixed transparent hand with shaders when the world border is visible
- added support for animated normal and specular textures
- added shaders uniforms "frameCounter" and "frameTime"
- added shaders option to skip framebuffer texture clear
- fixed shaders bug: centerDepthSmooth not working when gaux4 is active
- fixed shaders using upPosition from previous frame
- added block ID mapping for shaders
- updated shaders to use "gbuffers_armor_glint" for enchanted handheld and dropped
items
- fixed custom potion colors
- fixed end sky custom color
- extended the shaders "#include" parser to add "#line" directives with file and
line numbers
- added xporb animation duration (xporb.time in color.properties, value in ms)
- added custom item durability colors:
assets/minecraft/mcpatcher/colormap/durability.png
- fixed custom sign text color
- fixed detection of maximum texture size for modern GPUs
- added shader options for back-face rendering per layer
- enabled shader variable "ambientOcclusionLevel"
- fixed Fast Render default to OFF
- added shader properties "sun=true|false" and "moon=true|false"
- added check for 3D Anaglyph + Shaders
- added support for shader formats R3_G3_B2, RGB5_A1, RGB10_A2, R11F_G11F_B10F
- fixed fullscreen mode to show all available resolutions
- compatible with Forge #1655
(20.02.2017)

OptiFine 1.8.8_HD_U_H6
- fixed dynamic lights: blaze rod, blaze powder, glowstone dust, prismarine
crystals, magma cream, spectator mode, tnt, creeper
- fixed unicode font rendering with HD resource packs
- added shaders option dynamicHandLight - can be used to disable the dynamic hand
light if the shader implements its own hand light
- optimized chunk updates
- added Dynamic Lights (off, fast, fancy)
- fixed barrier particles performance
- fixed world border to use program gbuffers_textured_lit
- fixed clouds to use program gbuffers_clouds
- replaced shader uniforms entityHurt and entityFlash with entityColor (rgba)
- fixed enchanted armor to use program gbuffers_armor_glint
- added shader uniforms entityId and tileEntityId
- updated shaders documentation
- added shader suppot for more texture formats (signed normalized, integer,
unsigned integer)
- fixed shader uniform "entityHurt" to not affect other entities
- added folder selection in installer
- fixed "#include" for vertex shaders
- added option "Details -> Dynamic FOV" - enables or disables the FOV change when
flying or sprinting
- skip classloader injection when loaded in a Forge server
- added "offsetBold" in font properties
(assets/minecraft/textures/font/ascii.properties), default is 1.0 for 16x and 0.5
for 32x and above
- updated CTM for rotated pillars (wood, quartz) to allow properties to select
rotated variants
- fixed rotated logs with Fancy CTM
- added build number
- fixed loading of world resource packs with Forge
- fixed connected textures matching rules
- fixed Natural Textures for snow layer sides
- optimized memory allocation
- fixed memory usage with AF and AA
- updated Forge compatibility
- compatible with Forge #1655
(07.06.2016)

OptiFine 1.8.8_HD_U_H5
- removed all Mojang content from final JAR
- added support for class patches
- fixed unicode font shadow
- updated translations (de_DE, sv_SE, zh_TW)
- removed shaders hand depth 4x and 8x values - broken and not needed
- disabled ForgeHooksClient.renderFirstPersonHand() when shaders are active, not
compatible
- fixed chunk updates with shaders or with slow GPU
- added support for preview versions
- fixed glass panes and stained glass panes orientation
- fixed Trees Smart when running with Forge
- fixed entity updates - MoCreature insects
- fixed Furniture mod crash with Shaders
- added SE and CN translations
- removed shaders option Cloud Shadows, not working and disabled in 1.8
- fixed dark fog/clouds when around water or in shadows
- fixed custom bow textures (bow_standby)
- added option Trees Smart - renders fancy leaves with face culling
- added face culling for leaf models, significant FPS increase for fast leaves
- fix for Thaumcraft models when changing Shaders in game
- added suport for shader uniform shadowcolor2 and shadowcolor3
- compatible with Forge #1655
(15.03.2016)

OptiFine 1.8.8_HD_U_H2
- added option "-Dshaders.debug.save=true", saves active shaders in
"shaderpacks/debug"
- fixed Forge custom armor rendering
- fixed shader initialization in nether/end
- fixed Forge blocks layer reordering (BetterFoliage grass and BuildCraft pipes)
- added shader profiles
- added resources - /assets/minecraft/optifine/lang/en_US.lang
- added shader resources
- fixed shader shadow flickering (like it was in G6), performance may suffer a bit
- fixed Random Mobs in multiplayer worlds
- added support for shader variables
- added configurable shaders options screen
- fixed scaling of small textures when mipmaps are off
- fixed parsing of block colormaps with block variants
- fixed leash rendering with shaders to use program basic
- fixed logo "mojang.png" to be loaded from resource packs
- fixed parsing of invalid block states - for custom colors and connected textures
- fixed custom redstone colors depending on other custom colors
- right click on a shader option resets it to default
- added parsing of predefined shader const options (bool, float and int)
- fixed entity shadows with Forge (multi-pass entity rendering)
- fixed double plants to use same custom color for upper and lower part
- fixed hand held translucent items with shaders
- added shaders per world dimension - "/shaders/world-1" for nether
- the dimension shaders are scanned for shader options
- removed chat message when loading shaders
- updated shader profiles to allow program deactivation
- added support for "#include" in shaders
- fixed Forge custom models not visible in GUI
- fixed black screen with shaders when starting in the nether / end
- added hotkey F3+R to reload current shaders (ninja update)
- compatible with Forge #1655
(14.01.2016)

OptiFine 1.8.8_HD_U_G9
- fixed grid colormaps
- fixed compass and clock to work when animations are off
- fixed animated textures with AF
- fixed useGlint
- added shader options
- the options are parsed from the shader files, searching for "#define", "#ifdef"
and "#ifndef"
- commented defines are with default state OFF
- ambiguous options (both ON and OFF state found) are disabled and can not be
changed
- option names are global for all shader files in a shader pack
- one option can be present in several shader files and it will be switched
simultaneously in all of them
- only ON/OFF options are supported for now, variables may be added later with
range syntax
- comments on the same line after the "#define" are shown as tooltips
- added support for "shaders.properties": http://pastebin.com/g2E4NqPM
- extended "mcpatcher/color.properties", added support for "clouds=off"
- the shader option comments are split by sentences in the tooltip
- fixed http pipelining to redirect to relative url
- compatible with Forge #1647
(24.12.2015)

OptiFine 1.8.8_HD_U_G7
- optimized shader shadows generation
- fixed custom items crash
(04.12.2015)

OptiFine 1.8.8_HD_U_G6
- added support for Custom Item Textures: custom items, custom enchantments and
custom armor
- updated Connected Textures to parse block variants
- added custom colors: spawn eggs, dog collars, sheep, potion, map, text, boss,
xporb
- added support for grid palettes
- added support for ligtmaps for custom mod dimensions
- fixed shader shadow flickering and incorrect shadow rendering (minimal FPS drop
is possible for shader packs with shadows)
- added blend method overlay for custom sky
- fixed overlapping transitions for custom sky
- many other bugfixes
- compatible with Forge #1591
(01.12.2015)

OptiFine 1.8.8_HD_U_F5
- fixed compass and clock animations when AA/AF is enabled
(28.10.2015)

OptiFine 1.8.8_HD_U_F4
- fixed rendering of lit particles (exploding TNT)
- optimized remote resource loading with http pipelining
- fixed shaders to use correct block light levels (option Classic Lighting)
- updated shader options
(13.10.2015)

OptiFine 1.8.8_HD_U_F3
- fixed rendering of custom unicode fonts
- unicode character widths are reloaded with the resource pack
- fixed profiler overflow with shaders active
- reset video settings also resets shaders and FXAA
- fixed connected textures to check for server resource pack
(02.09.2015)

OptiFine 1.8.8_HD_U_F2
- integrated support for shaders, based on the ShadersMod by Karyonix
- the shader rendering features are fully disabled when no shader is active, no
FPS penalty
- the shaders are not compatible with classic Antialiasing, Anisotropic Filtering
and Fast Render
- added post-processing antialasing shader, based on modified FXAA
- disabled post-processing shaders (Secret Settings) when classic antialiasing is
enabled, not compatible
- fixed inventory rendering glitch when wearing enchanted armor and shaders are
active
- fixed handheld item rendering artifacts when classic antialiasing is enabled
- fixed GUI rendering of enchanted items when classic antialiasing is enabled
- fixed GUI rendering of enchanted items with Fast graphics and post-processing
shaders
- added FXAA 4x
(29.08.2015)

OptiFine 1.8.8_HD_U_E2
- fixed crash when Antialising is enabled
(18.08.2015)

OptiFine 1.8.8_HD_U_E1
- updated to Minecraft 1.8.8
(01.08.2015)
OptiFine 1.8.7_HD_U_D8
- fixed version check
(24.07.2015)

OptiFine 1.8.7_HD_U_D6
- fixed red screen tinting
- fixed invisible mobs
(30.06.2015)

OptiFine 1.8.7_HD_U_D5
- updated to Minecraft 1.8.7
(24.06.2015)

You might also like