What happened to 1.6.4a?
Due to the large number of unfinished 1.6.4a builds we created with no good way to determine which version was the final build, we decided to skip 1.6.4a in favor of 1.6.5a.
Additions:
- 1.19 support - CoolGi, Ran, Leetom
- The mod version number to the f3 screen - CoolGi
Changes/Improvements:
- Updated the license to LGPL - everyone
- Remove Fabric Api requirement - Ran
- Disabled the OpenGL - logger - Leetom
- Silenced the concurrent build quad errors from chat, now they only log to file - Leetom
Bugfixes:
- Fixed DimensionFinder null pointer error when saving PlayerData before the player loads in - Leetom
- Fixed having both pre a1.6 & a1.6 save structure causing a FileAlreadyExist error - Leetom
- Fixed Invalid config Enum crash on startup - Leetom and CoolGi
- Fixed latest forge loader causing connection timeout on entering world - team effort
Additions:
- Support for 1.18.2 - Everyone
- Support for Mac - Leetom
- Support for custom tints like redstone dust - Leetom
- Biome blending - Leetom
- New and improved buffer upload methods - Leetom
- Greedy meshing - Leetom
- Server folder naming rule config - James
- Brightness & Saturation config for LODs - James
- Advanced fog configs - Leetom
- Cave culling - Leetom
- Cave Culling Height Config - F53
- Support for multiple worlds with the same dimension (disabled by default) - James
- LOD only mode config - Leetom
- Overdraw offset config - Leetom
- Config based logging - Leetom
- World generator threads can be set to a number less than 1 to reduce CPU load - Leetom
- IBOs to improve render performance - Cortex
Changes/Improvements:
- Allow per-blockstate colors - Leetom
- Async render region swapping - Leetom
- Reorganize datapoint to support 4096 world height (now v.9) - Cola
- Improve the OpenGL logging - Leetom
- Improve getVanillaRenderedChunk's fallback (getMaximumRenderedChunk) to be more accurate - Leetom
- Improve the near clip plane to respect screen ratios and FOV settings - Leetom
- Improve the border with vanilla chunks underwater - Leetom
With all render improvements combined there is roughly a 4x FPS improvement over 1.6.2a!
Bugfixes:
- Fix resource leaks on LOD file save/load due to an unclosed stream - Boston
- Fix up and down shading - Leonardo
- Fix region boundary meshing - Leonardo
- Fix detail level boundary meshing - Leonardo
- Fix the Blue Sky mod's black blocks - Leetom
- Fix zero sized quads - Leetom
- Fix rendering when using a world named "No World Loaded" - James
Improvements:
Improved buffer building speed and LOD responsiveness
Decreased VRAM usage
Color calculations now use Squared Color Averaging
Rotated Pillar Blocks like Wood Logs now use the side color instead of top color
Bug Fix:
Water should now use the correct color regardless of texture pack
Improvements:
Improved buffer building speed and LOD responsiveness
Decreased VRAM usage
Color calculations now use Squared Color Averaging
Rotated Pillar Blocks like Wood Logs now use the side color instead of top color
Bug Fix:
Water should now use the correct color regardless of texture pack
additions:
- 1.17 and 1.18 support - James, Ran, CoolGi, Cola, Leetom
- Fabric support (1.16, 1.17, 1.18) - Ran, CoolGi
- Fabric and Forge in one jar - Ran
- VR support - AquaticLava
- Fancy fog with AMD gpus - James
- The option to disable vanilla fog (enabled by default) - Leetom
- Shader based lighting (instant lighting changes) - James, Cola
- Connected LODs (different colors for grass topped stone like cliffs) - Cola
- Config GUI - CoolGi
- OpenGL logging - Leetom
- Generating LODs from file - Leetom
changes/improvements:
- Debug key is now F8 (was F4) - Cola
- Better GPU uploading (hopefully less stuttering) - Leetom
- Horizontal Scale is now a number 2-32 - Cola
- Directional Culling - Cola
- Multithreaded feature world generation (including structures) - Leetom
- File format change - Cola, Leonardo, Leetom
- Negative block values allowed (to support 1.17 and 1.18)
- Simplified folder structure
- Major render re-write - Leetom
- Minimum required OpenGL increased to 3.2 (from 2.1)
- LOD's now load in a spiral - Leetom
bugfixes:
- Partial fix to Sodium having permanent overdraw - James, Leetom
- Surface generation speed should be faster (check 1.16) - Leetom
- Spruce and birch trees have the correct leaf colors - Cola
- Lowest horizontal quality and High vertical quality - Cola
- Calculating view distances of 32 chunks when not requested - Cola
- Prevent saving corruption if closing MC too quickly - Leetom
- Fixed AMD rendering - Leetom
- Underwater fog - Leetom
changes/improvements:
- Changed the default generationPriority to Auto, which uses near_first on servers and far_first on singlePlayer. This should prevent giant fake chunk blocks when joining a server with the default config.
- Improved the GpuUploadMethods Buffer_Mapping and Data. Both of these options should work much better on AMD GPUs now.
- Changed the default GpuUploadMethod to Auto, which picks a upload method based on the user's GPU. Buffer_Storage for NVIDIA GPUs. Sub_Data as a backup for NVIDIA GPUs. Buffer_Mapping for AMD/Intel GPUs. Data as a backup for AMD/Intel GPUs.
Bug Fixes:
- Fixed lighting when connected to a server.
Notes:
This version has been confirmed to work in Eclipse and retail Minecraft. (retail running Forge: 1.16.5-36.1.3)