OptiFine 1.18.1_HD_U_H6 - fixed crash with Tinkers Construct (#6607) - compatible with Forge #39.1.0 (24.03.2022) OptiFine 1.18.1_HD_U_H5 - fixed CEM model scaling (#4166) - fixed shaders matrix uniforms - changed custom sky times to be optional - fixed lodestone compass glint (#6097) - fixed custom sky with shaders (#6532) - extended shaders composite programs to 99 (#6530) - added shaders property "particles.before.deferred" (#5027) - added CEM for wolf/cat_collar and tropical fish patterns (#6481) - added CEM support for axolotl, glow squid and goat (#6481) - added better grass support for crimson and warped nylium (#6481) - fixed custom end sky with shaders (#6480) - fixed culling of sculk vibration particle (#6483) - fixed attaching multiple CEM parts to one bone (#5793) - fixed grass and sugar cane custom colors (#6480) - fixed lavadrop colormap (#6480) - fixed option clouds in color.properties (#6480) - fixed potion color names (#6480) - fixed custom lilypad color in GUI (#6480) - fixed custom colors for block breaking particles (#6480) - removed CEM creeper armor and minecart dirt (#6480) - fixed chunk border rendering with shaders (#6271) - fixed shaders property "frustum.culling" (#6410) - extended colormap height for 1.18 (#6445) - added support for negative height ranges - fixed CTM min/maxHeight to accept negative values (#6475) - fixed Forge keybind modifiers (#6383, #6477) - updated CTM textures for red and blue stained glass (#6465) - compatible with Forge 39.0.66 (02.03.2022) OptiFine 1.18.1_HD_U_H4 - fixed transition between sky and horizon with render distance above 32 - fixed 1.18.1 fog render distance - updated to 1.18.1 - compatible with Forge 39.0.0 (12.12.2021) OptiFine 1.18_HD_U_H3 - updated tooltips for 1.18 options - fixed screenshot with AA (#5770) - fixed dynamic lights lag with blocking updates (#6420) - fixed flickering entity shadows on chunk borders - fixed placing block in an empty chunk (#6415) - fixed "shadow.culling" priority - added shadow debug screen information - added system property "chunk.debug.keys" - combined shadow culling with shadow render distance - added shaders property "shadow.culling" and check for PT shaders - optimized shadow entity rendering - fixed lagometer to show shadows, entities and block entities - optimized shaders shadow culling - fixed chunk cache and biome temperature - updated to 1.18 - fixed shaders macro MC_VERSION for preview versions - chunk culling bugfixes - optimized chunk culling - updated to 1.18-pre1 - compatible with Forge 38.0.14 (06.12.2021) OptiFine 1.17.1_HD_U_H2 - fixed block breaking particles with Forge (#6349) - compatible with Forge 37.0.103 (13.11.2021) OptiFine 1.17.1_HD_U_H1 - added support for the microsoft store launcher (#6355) - more smooth lighting fixes (#1287) - fixed crash with shaders velocity and disabled random entities (#6307) - fixed water smooth lighting (#1551) - fixed smooth lighting (#1287) - updated ChunkLayerSet to implement Set interface - separated memory allocation and GC rate - optimized render states - restored Forge particle culling, disabled for guardian effect (#4994) - fixed breaking animation with shaders uniform renderStage - fix mipmaps for glass pane top (#6282) - fixed resizing of animated sprites with fixed height (#5918) - fixed water cauldron legacy alias - renamed grass path to dirt path (#6259) - fixed crash with different normal/specular texture animations (#6029) - fixed Custom GUIs (#6094) - fixed black entities on Intel with render regions - optimized chunk culling - fixed chunk loading for singleplayer/multiplayer - fixed shaders programs gbuffers_beacon_beam and gbuffers_entity_glowing - fixed OpenGL error on reloading resources - fixed black entities with anisotropic filtering - updated native memory monitor to work with Java 16 - updated SRG mappings - fixed glow squid dynamic light on damage (#5741) - fixed compute shader validation on AMD - compatible with Forge 37.0.103 (03.11.2021) OptiFine 1.17.1_HD_U_G9 - fixed custom loading screens (#6128) - fixed player armor with arabic locale (#5806) - fixed crash with VoxelMap - fixed integrated server lag when leveling up a cartographer (#6044) - removed fallback to OpenGL compatibility profile - fixed render regions to work in core profile - fixed splash text for 1.17 - updated Forge patches 37.0.25 - fixed OpenGL error 1282 when activating AF - fixed shaders crash on AMD - added custom sky for the end dimension - fixed AA/AF to work in core profile - fixed spyglass when Dynamic FOV is off - fixed shaders compatibility to move #extension lines to header - fixed sorting of compatibility header lines - fixed black items/entities on Mac with shaders - fixed FXAA to use core profile - fixed shaders startup on Mac - fixed shaders compatibility: texelFetch2D, #version XYZ compatibility, texture2DGrad - fixed shaders inverse matrices - added modelViewMatrixInverse and projectionMatrixInverse - insert shaders compatibility lines after last "#extension" - fixed compatibility mode for shaders using reserved keywords - fixed compatibility mode for geometry shaders - updated shaders to use core profile functions - fixed shaders composite matrices - renamed shaders sampler "texture" to "gtexture" (#5537) - fixed shaders compatibility to work in core profile (MacOS) - fixed shaders rendering of boat in water - fixed shader loading performance - added prefix "va" to vanilla attribute names - fixed shaders horizon rendering - fixed chest texture in GUI with shaders - added powder snow support for isEyeInWater uniform (#5993) - fixed enchanted glint with shaders - fixed entity normal textures with shaders - fixed shaders sky color (#5960) - updated to 1.17.1 - not compatible with Forge (30.08.2021) OptiFine 1.17_HD_U_G9_pre26 - fixed shaders compatibility preprocessor - fixed various bugs in shaders compatibility mode - fixed spam in log when checking for cape (#5899) - fixed entities missing in screenshot (#5734) - fixed shaders entity shadows (#5883) - fixed shaders block selection and fishing rod line - fixed shaders particles visible through blocks - fixed shaders particle and sun solor - fixed shaders water fog - fixed shaders lightmap coordinates - added shaders compatibility mode - fixed chunks not loading when changing dimension (#5757) - fixed emissive textures for entities - fixed custom sky - added dynamic lights for glow squid, glow berries and glow item frame (#5724) - added default CTM for tinted glass (#5702) - optimized startup performance - fixed smart animations and render regions for translucent blocks - fixed alpha check for cutout textures (leaves, glass) - fixed dynamic lights - updated to 1.17 - not compatible with Forge (09.07.2021) OptiFine 1.16.5_HD_U_G8 - fixed shaders macro for Mesa drivers (#5515) - added CEM for llama decor - fixed enchantment screen to use CEM book model - fixed top-level CEM texture for non-living entities - added CEM for conduit, lectern_book and llama spit - fixed conduit wind animation with smart animations - fixed CEM documentation for husk and illagers - disable selection outline for CEM block entities - fixed CEM for enchanted trident - added CEM for bell and trident - added CEM for all minecarts (chest, command block, furnace and hopper) - added CEM for wandering_trader and trader_llama - added CEM for bee, elder_guardian, hoglin, zoglin and strider - fixed emissive enchanted items, emissive bed (#4222) - fixed custom colors: map, dye, banners, cat collar (#2777) - fixed shaders transform matrices lagging one frame in prepared pass - fixed shaders projection matrix lagging in shadow pass (#5134) - fixed shaders velocity map crash - fixed custom colors: water particle, potion, spawn egg, boss (#4173) - fixed CIT name matching (#4909) - fixed geometry shaders for Mac M1 (#5442) - fixed stained glass with anisotropic filtering (#5181) - fixed shaders with Forge (#5433) - fixed dragging of option sliders (#5423) - fixed input lag with lazy chunk loading (#5348) - added shaders attribute at_midBlock - added relative shaders buffer size - added shaders options shadowTerrain, shadowEntities and shadowBlockEntities - added shaders velocity map - fixed shaders vertex format switching - added entity vertex format for shaders - added option macros when parsing shaders.properties - fixed integer texture types - added mipmap generation for compute shaders - updated shaders layout parsing - compatible with Forge 36.1.0 (20.04.2021) OptiFine 1.16.5_HD_U_G7 - added shaders render stages - fixed underwater overlay with shaders - changed shaders buffer numbering from hex to decimal - added draw buffers configuration /* RENDERTARGETS: X,Y,Z */ - added shader compute programs and imageLoad/Store (#791) - fixed memory allocation on chunk borders - added Lazy Chunk Loading for 1.16 - fixed invisible mobs (#5016) - fixed Forge particle culling (#4994) - fixed TAA with Sildurs shaders (#5294) - fixed shaders normal/specular animation with AF (#5279) - fixed crash on circular reference in shaders options - added shaders blend mode per buffer (#5263) - fixed shaders custom textures breaking on resources reloaded - added shaders macro MC_ANISOTROPIC_FILTERING and uniform spriteBounds - fixed crash when reloading shaders - fixed modded blocks, items and entities mapping with shaders (#3816) - added shaders buffers with fixed size - reorganized shaders framebuffers - added shaders prepare programs - added shadow composite programs - added 8 and 16 bit integer texture types - fixed screenshot with antialiasing (#5228) - added shaders macro MC_GL_VENDOR_AMD - added OpenGL debug groups and ignored errors - added clear color and skip clear for shadow color buffers (#2780) - added configurable shadow buffer format (#5221) - fixed antialiasing with Forge - increased shaders color buffers to 16, added draw buffers mapping (#2103) - updated to 1.16.5 - compatible with Forge 36.0.42 (19.02.2021) OptiFine 1.16.4_HD_U_G6 - added system property "frame.time" to show frame time instead of FPS - fixed cape downloads blocking skin and terrain downloads (#4976) - added support for shaders texture format LabPBR (#5182) - fixed custom uniforms using biomes - optimized antialiasing and anisotropic filtering (prepare) - optimized antialiasing and anisotropic filtering (multidraw) - fixed shaders normal/specular textures with anisotropic filtering - fixed item rendering with shaders and anisotropic filtering - fixed banners, enchanted items, fire and hand outline with AA/AF - disabled antialiasing with fabulous graphics - enabled anisotropic filtering with shaders - fixed item frames with AA/AF - fixed antialiasing and anisotropic filtering (#5153) - fixed crash when when swamp biome isn't registered (#5088) - fixed player items (santa hat) showing on invisible players (#5150) - fixed shaders breaking biome mods (#4880) - fixed custom gui chest type (#5100) - compatible with Forge 35.1.36 (12.01.2021) OptiFine 1.16.4_HD_U_G5 - not working: antialiasing and anisotropic filtering - fixed chunk forced loading (#4832) - updated to 1.16.4 - compatible with Forge 35.0.1 (06.11.2020) OptiFine 1.16.3_HD_U_G4 - not working: antialiasing and anisotropic filtering - fixed shadow bug with sildurs shaders and campfire (#4372) - added support for Forge modlauncher Target.PRE_CLASS (#4515) - fixed MineColonies GUI, fixed AT invokespecial/virtual (#4582) - added particle culling - updated to 1.16.3 - compatible with Forge 34.0.0 (02.11.2020) OptiFine 1.16.2_HD_U_G3 - not working: antialiasing and anisotropic filtering - fixed smart animations with glowing entities on fire - fixed glowing entities with shaders (#4700) - added loading screen blend mode (#4712) - fixed custom mooshroom mushrooms (#3481) - right click selects previous value in shader options (#4706) - fixed Mojang logo smoothing (#4337) - fixed banner with emissive textures (#4707) - added CEM for piglin, piglin_brute and zombified_piglin (#4600) - fixed chunks not loading with render distance > 36 (#4261) - added more steps for shaders render quality (#4556) - fixed dolphin CEM (#3051) - fixed server connection with java 9+ (#3773, #3959, #4656, #4667) - added Forge license (#4654) - fixed biome handling with shaders (#4687) - fixed biome handling (#4681, #4658, #4668) - fixed leaking resource on startup (#4678) - fixed option VSync (#4680) - fixed soul flame particles (#4642) - added shaders uniform playerMood (#4650) - fixed white/black screen with shaders (#4640) - updated to 1.16.2 - compatible with Forge 33.0.20 (28.08.2020) OptiFine 1.16.1_HD_U_G2 - not working: antialiasing and anisotropic filtering - fixed OpenGL errors with Render Regions - removed inactive option Use VBOs, reorganized performance settings - updated Forge compatibility 32.0.98 (#4515) - fixed missing fullscreen resolutions (#4510) - fixed enchanted items with shaders (#4512) - fixed broken textures with some shaders - added wrap and filter modes for raw shader textures (#2905) - fixed translucent blocks with Render Regions (#4504) - fixed CEM with custom emissive textures (#4467) - fixed shaders and custom sky in custom server dimensions (#4287) - fixed CIT custom models (#4223) - optimized chunk rendering when player is above Y=128 - fixed Fast Render with shaders (#4442) - optimized Render Regions grouping - fixed zoom to not reset cinematic camera - reimplemented Fast Render, compatible with shaders - fixed Fabulous warning (#4367) - fixed CEM with spider eyes - fixed emissive textures (#4404) - fixed invisible entities on respawn (#4414) - fixed Render Regions - fixed geometry shaders with AMD (#4250) - optimized text rendering - optimized chunk loading - optimized chunk rendering - optimized entity rendering - fixed debug info chunk updates - fixed soul fire and soul campfire animation option (#4328) - fixed CTM for logs (#4320) - fixed clouds with fabulous graphics (#4251) - fixed crimson forest and warped forest particles (#4253) - fixed fast render with fabulous graphics (#4289) - fixed CEM for skeleton horse and zombie horse (#4274) - fixed crash when killing parrot (#4214) - added Entity Distance in performance options (#4206) - fixed white hotbar with shaders and FXAA (#4201) - updated to 1.16.1 - compatible with Forge 32.0.98 (01.08.2020) OptiFine 1.15.2_HD_U_G1 - not working: antialiasing, anisotropic filtering and render regions - fixed shaders to render world border with program textured_lit (#3979) - fixed shaders rendering of hurt mobs and flashing creepers (#3598) - fixed CIT relative texture paths (#4046) - fixed alpha for CUTOUT rendering (#4120) - fixed custom player models - optimized underwater particles - fixed block selection with chunk borders visible (#4119) - fixed lag spikes when breaking blocks near water (#3912) - fixed emissive textures for rails and brewing stand (#4094) - fixed CEM animations (#4093) - fixed emissive crash with enchanted trident (#4092) - fixed emissive textures (#3437) - fixed shaders programs and extended attributes for block breaking animation (#3600) - fixed shaders entity and block entity programs - fixed shaders block selection, hitboxes and chunk borders (#3601, #3818) - fixed shaders block breaking texture (#3880) - fixed shaders option separateAO (#4047) - fixed rescaling of shaders normal/specular textures (#3761) - fixed void rendering with shaders (#3673) - fixed shaders light shining in caves (#3593) - fixed shaders rendering of invisible glowing entities (#3996) - fixed cape stuttering when flying around (#3384) - fixed player shadow with shaders in spectator mode (#4022) - fixed CEM bed model (#4035) - fixed Random Entities with CEM (#4025) - fixed CEM animation parameters pos_y, pos_z (#4033) - fixed CIT handheld items and armor (#3276, #3318) - fixed CEM custom texture (#4010) - added CEM donkey and mule chest models - fixed CEM model textures - added CEM for head_creeper, head_wither_skeleton and head_zombie - fixed resetting CEM for heads when changing resource pack - fixed CEM for banner, bed, chests, ender crystal, ghast, illagers, phantom, dragon - fixed CEM for sheep, wolf, dolphin, salmon, puffer fish, tropical fish, boat - fixed CEM for skeleton horse and zombie horse (#3965) - fixed rain rendering over blocks when picking items (#3956) - fixed shaders rendering of banners, spider eyes and enchantment glint - fixed shaders depthtex2 (#3646) - fixed profiler smoothing - fixed dark GUI items when running with Forge (#3830) - fixed resizing of texture atlas sprites - fixed loading of custom normal/specular textures - fixed smart animations - added support for shaders - added shortcut key for shader options "F3+O" - fixed Dynamic Lights with Smooth Lighting ON - fixed custom sky and fog colormaps - fixed Dynamic Lights not illuminating player - fixed Dynamic Lights with Smooth Lighting OFF - fixed connected glass panes - fixed CTM overlays - fixed Smart Animations for GUI overlay - fixed custom lightmap affecting the GUI - fixed disabled fog to affect all entities and block entities - fixed option sliders registering outside clicks - fixed CEM for baby horse and llama - fixed chunks not loading due to configured shaders - fixed Random Entities depending on view distance - fixed Custom Sky - fixed fog in the Nether - fixed Smart Animations for entities on fire - fixed option Graphics depending on Dropped Items - fixed Natural Textures and Better Snow - fixed visual artifacts when manually placing blocks - fixed buttons in Chat Settings screen - fixed render distance above 32 - fixed lighting of magma blocks - fixed handheld item flicker with dynamic lights - fixed dynamic lights for block entities and particles - updated to 1.15.2 - compatible with Forge 31.2.21 (24.06.2020) OptiFine 1.14.4_HD_U_F6 - fixed flickering of min. FPS - fixed debug profiler sections in 1.14.4 (MC-158870) - compatible with Forge 28.1.56 (05.12.2019) OptiFine 1.14.4_HD_U_F5 - fixed crash when reloading textures (#3125) - fixed invisible mobs around the player - fixed shaders integer texture formats (#3109) - compatible with Forge 28.1.56 (04.12.2019) OptiFine 1.14.4_HD_U_F4 - fixed crash with Java 9+ (#2964) - fixed shaders to stop chunk updates on shader pack reload (#3001) - added CEM for cat, fox, panda, phantom, pillager, ravager, turtle and giant (#1822) - fixed Emissive Textures with Astral Sorcery (#1581) - added loading screen bar outline color (#2558) - fixed clock in quick bar not animated with Forge (#2889) - added CEM for fish (cod, salmon, puffer fish, tropical fish) - fixed CEM for witch - fixed CTM corners with innerSeams - updated installer to set OptiFine profile logo - added Random Entities check for moon phase, day time and weather (#2931) - added Random Entities check for health (#2958) - fixed Cape Editor screen to allow copy link to clipboard on error - fixed Forge access transformers for inner classes - fixed Forge access transformers removing final - added Random Entities check for baby mobs (#2832) - fixed Smart Animations for blocks in minecarts (#2731) - fixed Forge access transformers (#2737) - added shaders program "gbuffers_entities_glowing" (#2328) - added compatibility with Forge ModLauncher (#2148) - compatible with Forge 28.1.56 (23.10.2019) OptiFine 1.14.4_HD_U_F3 - fixed CEM handling of attached models (#2323) - fixed slider options tooltips (#2718) - added connected textures for resource pack "Programmer Art" - fixed renderType for legacy (pre-1.13) shaders - added shaders instancing for composite programs - added shaders instancing as alternative to geometry shaders - fixed shaders #include on first line - internally compatible with Forge 28.0.23 (can't be installed yet) (06.08.2019) OptiFine 1.14.4_HD_U_F2 - updated to 1.14.4 - not compatible with Forge (20.07.2019) OptiFine 1.14.3_HD_U_F2 - fixed crash in CIT (#2624) - added support for raw shader textures (#2631) - fixed geometry shaders on Intel/AMD (#2359) - updated Forge patches - fixed leashed horse GUI with shaders (#2545) - internally compatible with Forge 27.0.51 (can't be installed yet) (16.07.2019) OptiFine 1.14.3_HD_U_F1 - fixed shaders horizon rendering - restored void rendering, needed by shaders sky (#2522) - fixed launchwrapper to allow patching of "com.mojang.blaze3d" - updated to 1.14.3 - not compatible with Forge (27.06.2019) OptiFine 1.14.2_HD_U_F1_pre15 - fixed compatibility with Java 9+ - catch exceptions while generating a crash report - fixed crash when reloading resources (missing texture sprite) - fixed mipmap levels and mipmap type - fixed block aliases without shader pack - fixed crash in ItemRenderer - fixed flickering chests (#2467) - fixed sign edit screen in multiplayer (#2422, #2091) - fixed crash in sprite resize (#2481) - fixed crash when reloading resources - fixed maximum mipmap level detection - fixed villager CEM - fixed tile entity names (#2472) - fixed custom GUI names - fixed villager professions - fixed load visible chunks - fixed particle collision (#2408) - added Random Entities check for wolf/cat collar colors (#2447) - fixed Emissive Textures on blocks/items (#2461) - fixed Custom Fonts crash (#2443) - fixed CTM compact to use vanilla UV corrections (#2460) - fixed Mipmap Levels to reload resources - fixed titles of settings screens - fixed CTM overlay crash (#2436) - fixed crossbow CIT models (#2404) - fixed CTM compact for glass panes (#2423) - added custom loading screen colors - fixed double click sound on Video Settings - disabled void rendering when the player is above Y=64 - fixed sky fog - fixed shader option sliders - added compatibility block mapping for legacy (pre-1.13) shaders - updated to 1.14.2 - not compatible with Forge (23.06.2019) OptiFine 1.14_HD_U_F1_pre6 - not all features working, not all optimizations added, may crash - fixed crash with animated paintings (#2393) - fixed mooshroom, parrot on shoulder, smooth world, save/load VBOS - fixed CIT armor - fixed lagometer and profiler - fixed cape and player items position - fixed shaders camera position to include eye height (#2390) - fixed parsing of shaders macro: #if 0 - fixed font memory allocation - fixed player shadow in first-person view - fixed shaders entity shadows and isEyeInWater - fixed Max Framerate: VSync - fixed configurable animations - fixed ghost dynamic lights from dead mobs - fixed slab model rendering - optimized memory allocation - enabled server lagometer - fixed default CTM to use 1.14 textures - fixed texture atlas sprite loading - fixed double click sound in options - fixed main menu panorama - fixed mojang logo - fixed option tooltips - fixed option GUI Scale - fixed crash in shaders options - updated to 1.14 - not compatible with Forge (27.05.2019)