Water Source 2
by Koiro
Water Source 2 adds a thirst and hydration system, with drinking, water levels, filters and enchanted containers, to Fabric and NeoForge for 1.20.1 and 1.21.1.
What it does
Players drink from water sources to restore hydration, and a water level tracks how much they have left. Water is carried in leather water bags and pottery water cups, and a dispenser filter can turn raw water into a cleaner supply. The filter shows its remaining capacity and has an effect on the water passing through it. Item hydration values and filter recipes are defined in data pack folders, so server owners can change them without editing code.
The mod is a rebuild of the earlier Water Source mod on Kotlin with Fabric Yarn mappings, with some mechanics redesigned, which is why it carries a new name. Basic mechanics such as water level, hydration, a GUI, thirst, water filters and enchantments are in the beta, and the author notes that they were tested over a long period. Changes to balance and new content were added over several updates. Files are listed for 1.20.1 and 1.21.1 on Fabric and NeoForge, and the environment is client and server, so the server and every player need the mod.
Key features
Hydration and thirst
Thirst drains over time, and drinking from water restores the hydration level shown in the GUI.
Water containers
Leather water bags and pottery water cups hold water for carrying during travel.
Dispenser filters
Filters placed on a dispenser clean water, and their capacity and effect are displayed on the filter.
Data pack configuration
Item hydration values and filter recipes are set in data pack folders, so values can be adjusted per world.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Survival worlds
Players who want water to matter during long trips can use the thirst system and carry containers between water sources.
Server balance
Server owners can adjust hydration values and filter recipes through the data pack instead of changing the mod.
Who it’s for: Survival players and server owners who want a thirst mechanic with configurable values. The mod is in beta, and the author lists issues with it.
How it compares
Yet Another Thirst is open source under the MIT License and runs on Fabric, Forge and NeoForge for 1.20.1 – 1.21.1, with the same client and server environment. Hydration is a Fabric-only mod for 1.21.4 under the Creative Commons Attribution 4.0 license, and it is not open source. Water Source 2 is client and server like both, but its files cover only Fabric and NeoForge.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Water Source 2 | Fabric and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-10-14 |
| Yet Another Thirst | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-08-04 |
| Hydration | Fabric | 1.21.4 | Client and server | 2025-05-29 |
Questions
Does Water Source 2 need to be installed on the server?
Which loaders does Water Source 2 support?
Can server owners change hydration values?
In the catalog
Water Source 2 is one of 6,151 Food mods on ModsFinder, and one of 2,715 Food mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
The Water Source mod adds thirst, hydration, and drinking systems to Minecraft. This is a remake of the higher version MC of Water Source based on Kotlin & Fabric & Yarn Mapping, with some changes in game mechanic design, hence the name Water Source “2”.
Official listing
- Modrinth page
- modrinth.com/mod/watersource2
- Owner
- Koiro
- Published
- 2024-06-10
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
