Hydrate
Current version: 1.3.1 Released 23rd December 2013
Hydrate: Add thirst into the game!
Tested on Bukkit 1.7.4
Hydrate is a Minecraft Bukkit plugin which adds thirst into the game just like hunger!
Every 3 minutes you will lose 10% thirst, each time this happens the player will be notified with how thirsty they are.
Hydrate uses the scoreboard API to show your thirst Screenshot
How to use
Your thirst is measured on a scale of 1 to 10. You can eat/drink the following things to replenish your thirst (all changeable in configuration):
- Water Bottle (Potion) - Gives you 8
- Milk bucket - Gives you 6
- Mushroom soup - Gives you 3
- Melon - Gives you 2
Changeable configuration (See configuration below)
- Lose 10% thirst every 3 minutes.
- All players lose health
- All above replenish values
- Whether op's can get thirsty
- All text displayed
- Worlds which are effected by Hydrate
Commands
/thirst
This shows the player how thirsty they are out of 10
/thirst set <player> <level>
This sets a players thirst level. Requires OP or permission node hydrate.admin
Permissions
hydrate.nothirst Player is exempt from thirst
hydrate.admin Allows the player to set their own and other players thirst levels
Installation
- This plugin does not require any other plugins to work.
- Simply place Hydrate.jar into your plugins directory
- Restart/reload the server (Restart recommended)
- Edit configuration (Optional) then restart/reload server
Configuration
time-in-seconds-to-remove-1: 180
This can be changed to alter the time in seconds it takes to lose 1 level of thirst.
ops-get-thirsty: false
This can be changed if you want op's to get thirsty or not.
replenish-water: 7 replenish-milk: 6 replenish-melon: 2 replenish-mushroom-soup: 3
These allow you to set how much each item will replenish thirst.
multiple-world-support: true multi-world1: world multi-world2: world_nether multi-world3: world_the_end
Enable multi-world support then select a maximum of 10 worlds which will have Hydrate running on them, make sure it follows the pattern of multi-world1 up to multi-world10. If multiple-world-support is false then every world will have Hydrate running on it.
level9-message: Keep an eye on your thirst!
You can change each levels message, this message will be shown when the player loses a thirst level.
To do:
- Changeable thirst decrease speed for different biomes
- Send message from player when they badly need a drink
- Change what happens when you're near to level 0
- Toggle scoreboard API on right of screen by command (In progress)
Done:
- Multiple world support *New*
- Changeable Text *New*
- Configurable OP thirst
- Changeable replenish values
- Permissions Support
- Set how often the player loses thirst
- Admin commands to set players thirst.
Hi, thanks for plugin, this is a great idea! I have a request: can you add a rewritable text value in config file to "Thirst" text, and an other to the warning-message too? My community is non english, and this little thing would be a great help for them. Thanks!
@FlOppythp
Hi, The API is built by Bukkit and Mojang. Developers cannot change it.
Thanks
I'm playing on build 2904 for CB right now.
The thirst meter is still decreasing for me. Still an OP, still playing in creative. The indicator on the right side will disappear for one thirst point after I first log in, but when it decreases again, it won't disappear that time.
It does seem silly in creative because drinking a water bottle doesn't make it empty lol
But I really like that it's working on me as an OP.
@Icedevimon
Thanks for letting me know. Is it still happening? I will take a look into what had caused it.
Not sure what caused it, but I'm on one of the CB snapshots for 1.6.4 and was flying around in Creative mode while an Op and suddenly my thirst meter went down a notch, with message and pop up and all. No idea what made it start working though lol or if it'll keep on working like that. Just thought I'd let you know it did that.
Edit: So far the thirst decreases and replenishes as it should but the popup didn't go away yet.
@nickmoors
Hi there,
I have got this planned. I shall add it to the to-do list. Version V1.2 is slightly delayed. But I am working on it as we speak and hope to have it out soon. Keep an eye on this page.
Thanks
Really Cool Plugin I Have Been Looking For But I Just Need It For One World And Not For All So Can U Add An Option In The Config Tht Allows Me To Use It In Worlds I Want It?
@Q2Lummox
Nothing yet, quite busy with other things at the moment. Hopefully by the end of the month though.
Any news about the update?
Grreetings ;)
When my thirst is at 0 , I dont seem to get damaged?
@Q2Lummox
I'm hoping to either release it this weekend or next week sometime. If I get a better ETA I'll post it on this page.
You know for when the update will be available?.
Greetings ;)
@Q2Lummox
Add me on Skype- tombath10
I also love to join the group of your plugin tester. There are several plugins and I tested for other (Q2Lummox in bukkit.dev).
A greeting.
Hi!
Apologies that I report back so late, but I had a lot to do. Of course I would be happy to support you as a beta tester. If you also need any graphics for the plugin I'm also happy to assist you. I also send you a request on Skype tomorrow.
@steveville
I wouldn't mind helping out with that.
@BoesesMammut
@Icedevimon
@Torondork
I will have a look into doing all of these things. I shall release them into a V1.2 update. Can I get in contact with you on skype so you can test the plugin before it's released, would really love to have some testers, skype: tombath10.
Thanks!
@Torondork
I'd love to have that optional as well. I'm in the same boat.
Also I'm looking forward to being able to change the replenish value for the items when that's implemented. I want to make them all lower. :P
@steveville
Is there any way that you can make the thirst overly toggleable? It was annoying one of my players, then she said it disappeared. Could you make a command or something that would set it to always on or always off??
@steveville
Any chance you can make this optional? I am the only OP on my server, and while I need to keep my OP status for various reasons, I would prefer to be affected by the Thirst plugin for survival purposes when I am playing.
Thanks again for a great plugin!
-Torondor the Builder
Good Morning!
The plugin works perfect! But I have on little question. Can you add a tiny language file to customize the output. In this case the plugin is really PERFECT! ;-)
I use Vineyard on my server. Is there any way, that you can give us a little config for this. It´s a little bit crazy, when drinkng wine you get 8 points, like a bottle of water. I´m thinking 1 or 2 points are real enough for wine.
Thank you!