Environmental Water requires OptiFine, Polytone, or Legacy4J. Old versions (1.19.2-1.20.1) also work with Colormatic.
Environmental Water changes the water color in every biome. Water in a desert no longer looks the same clean blue as a mountain stream. These colors complement the blocks and shades found elsewhere in the biome to make the landscape fit together perfectly. Some changes from this pack are more subtle than others; the blue water of a river is almost identical, but the gray-pink water around mushroom islands is a massive departure from Minecraft's original blue.

Most of the colors used by Environmental Water are ported directly from Bedrock Edition, but colors for biomes introduced after 1.16 have been custom-made. Underwater fog colors are also biome-dependent and match the surface color.
When using OptiFine, water at higher elevations blends into a different color within the same biome.

All Versions
+ Add Version- Added dappled forest water colors
- Added support for Wilderness Bound (up to pack format 97.1)
- Added sulfur caves water colors
- Added support for Mounts of Mayhem, Tiny Takeover, and Chaos Cubed (up to pack format 88.0)
- Updated to new min/max pack format system from 1.21.9
- Minimum supported version: 1.21.9 (Pack format 69.0)
- Maximum supported version: Snapshot 25w41a (Pack format 70.0)
- Removed support for Minecraft versions earlier than 1.21.9
- Use Environmental Water 2.4.3 for compatibility with 1.20.2 to 1.21.8
- Updated name to indicate support for 1.21.8
- Added support for 1.21.7 (pack format 64)
- Added support for 1.21.5 and 1.21.6 (up to pack format 63)
- Added pale garden water colors
- Expanded pack_format range to support 1.20.2 through 1.21.4 (pack format 52)
- Fixed water colors when using Polytone
- This bug was caused by Polytone preferring OptiFine backwards compatibility over its own files
- Water colors now vary by height when using Polytone in the same way as Colormatic and OptiFine
- Fixed water colors when using [Polytone](https://modrinth.com/mod/polytone)
- This bug was caused by Polytone preferring OptiFine backwards compatibility over its own files
- Water colors now vary by height when using Polytone in the same way as Colormatic and OptiFine
- Backported [Polytone](https://modrinth.com/mod/polytone) support to 1.20.0-1.20.1
- Updated pack format to 15
- Changed the_void water colors to match ocean
- Added [Polytone](https://modrinth.com/mod/polytone) and [Legacy4J](https://modrinth.com/mod/legacy4j) support
- Removed [Colormatic](https://modrinth.com/mod/colormatic) support as it has not been updated since 1.19.2
- Added the default flowing water texture to match the still water texture
- Expanded pack_format range to support up to 1.21.0 (pack_format 34)
- Added cherry grove colors
- Swapped snowy slopes and frozen peaks colors
- Water transparency now matches default water
- Updated pack icon
- Updated "white" colormap files to "base" files
- Updated pack format to 13
- Updated pack format to 12
- Added mangrove swamp and deep dark water colors
- Updated biome IDs for 1.19
- Added [Colormatic](https://modrinth.com/mod/colormatic) support
- Updated pack format to 9
- Added mountain and cave water colors
- Updated biome IDs for 1.18
- Hill biome variants which were removed in 1.18 are now represented by color changes at higher elevations in the same biome
- Updated pack format to 8
- Updated pack format to 7
- Updated pack format to 6
- Added crimson forest, warped forest, soul sand valley, and basalt deltas water colors
- Updated pack format to 5
- Ported Bedrock water surface and fog colors to the Java OptiFine format
- Initial release of pack
- Requires OptiFine