Let's Do: HerbalBrews
With HerbalBrews installed, its teas and coffees restore thirst, also when drunk from a Jug, and the Tea Kettle won't brew with sea water.
Supported versions
Fabric and NeoForge, Minecraft 1.21.1, with
Let's Do: HerbalBrews 1.1.4, which needs Architectury API. Its 1.20.1 version is no longer updated and is not supported.

Tea Kettle
The Tea Kettle takes a water bucket or a water bottle in its water slot. Any grade of fresh water works, since the kettle boils it. Sea water fills nothing: the bucket or bottle stays in the slot, and no tea is brewed.

Jug
A placed Jug holds up to three cups. Drinking from it counts every cup in it, so three teas from a Jug restore as much as three teas drunk one by one.
Drinks
| Item | Thirst | Quenched |
|---|---|---|
| Green, Black, Oolong, Lavender, Yerba Mate, Rooibos and Hibiscus Tea | 6 | 9 |
| Coffee | 5 | 8 |
| Milk Coffee | 6 | 10 |
The Flask, a mix of three potions, restores no thirst. Every value can be changed in the config.
