Dehydration (V1.1) [Works with any Add-on!]

Ever wanted Vanilla Minecraft just that little more challenging, nothing to crazy just another step in Survival? Dehydration gives you that. now you will need to keep yourself Hydrated as well as feed. The player.json has not been used so fully compatible with other add-ons

Select version for changelog:

Changelog

Dehydration V1.1 Update Log

We have reworked the entire Function for the Dehaydration system

You will no longer start your world with the effects of Dehydration, instead you counter will climb rather then fall.

You will start a 0% Dehydration and this will gradually climb as you play, when it gets to 80% you will start getting Mining Fatigue and Slowness once it fits 90% you will start getting the Nausea effect.

If you allow your Dehydration to get 100% you will die.

Death of any kind will restart your Counter just like it would with food

 

Installation

Supported Minecraft versions

Installation Guides

1
This comment has been removed
1
i feel like you should move the dehydration bar a little bit more up, ‘cause it gets in the way of shifting and jumping buttons on mobile
1
If the drinking function to the water bottle ever gets added, can you make this Add-on compatible with with the bamboo tumbler from forsaken odyssey
1
Will the refilling of hydration using water bottles make you use player.json?
1
Yeah, I am working on it though. I don't want to use the player.json so looking into new ways of doing it
1
This comment has been removed
1
Yo! I know how to use water bottles without player.json. You could use scoreboards to make a score go to 2 when holding a water bottle, when the user holds anything else it will go down to zero within a quarter of a second. When holding a normal bottle, it test to see if you have a score of 1-2, if you do it adds to the thirst. Of course you would do this with something like this (not sure how you’d do it but using commands it would be like this) scoreboard players set @a[hasitem={item=water_bottle,location=slot.weapon.mainhand}] (time scoreboard name here) 2 (or whatever you want it to be).
scoreboard players add @a[scores={time=1..2},hasitem={item=bottle,location=slot.weapon.mainhand}] thirst 2
Scoreboard players remove @a timer 1
Or something like that idk
1
Separate commands btw