Thirst
X#X If you like my plugins why not buy me a beer and keep me coding X#X
X#X donate at the top of the page X#X
Want an extra dimension to food and drink, this plugin allows you to record thirst on your server, making use of the water bottles in Minecraft for a more RPG feel.
For those cold artic areas snowballs can be melted into water bottles, plus mechanics of water bottles has been changed to allow stacking of water for those long journeys across the deserts.
This is my first plugin so any suggestions or feedback is most welcome
From the RPG server play.byte.org.uk
Features
Mechanics
- Thirst reduces over time requiring player to drink liquid
- Thirst will ignore players in creative
- Thirst will not go down whilst raining (wont go up either).
- Messages at certain thirst levels to tell players of danger
- Effects applied to player as they get more thirst
- Damage inflicted if thirst gets to 0
- Replenish thirst by swimming, or consuming configured items
- Integration with ArmorWeight plugin for thirst reduction for heavy armour weight
- Integration with worldguardplugin for thirst free zones (mycelianium-spread deny)
- Custom recipes
Items & Crafting
- Stackable water bottles ( amount configurable)
- Ability to craft/melt snowballs into water bottles for those colder areas
- Ability to create boiled water in furnace (no use as yet)
- Add your own custom potion recipes
GUI
- BARAPI support
- BossBarAPI support
- Ability to get thirst messages through the action Bar in 1.8
- Thirst scoreboard enabled to view thirst level
- Scoreboard Stats Support, variable = %thirst%
Commands
- admin /thirst set command to alter players thirst
- refresh command for plugins, vips or admins
Customisations
- Configurable thirst for normal, desert, jungle and savanna biomes and now Nether type world
- Configurable names & lore for boiled and pure water
- Enable or disable the plugin per world
- Add you own food items and thirst refresh rates in config
- Customise thirst levels & messages players receive at those levels
- Customise damage when thirst reaches 0
Commands
- /thirst help - show help menu
- /thirst check - check your thirst level
- /thirst refresh me - refresh yourself (needs permission)
- /thirst refresh <player> - refresh another player (needs permission)
- /thirst set <player> <percent> - sets a players thirst to a certain percentage (needs permission)
- /thirst ignite - for a laugh, if you are so parched you can spark a flint and steel over your head to ignite yourself
- /thirst debug- enable console debugger
Crafting
Melt snow into water bottles
Boil water for purity (Stop risk of cholera if using disease plugin)
Create your own recipes:
To add your own custom recipes add the config below defining what items should be added to create the potion, up to 9 ingredients which form a shapeless recipe.
once you have the setup add the recipe to the enabled recipes list to enable it on the server.
note the product will always be a potion with the name and thirst replenishing value
##Enabled recipes recipes: - eggpotion - testpotion eggpotion: 1: AIR 2: AIR 3: AIR 4: AIR 5: EGG 6: AIR 7: AIR 8: POTION 9: AIR product: POTION name: eggywater description: horrible egg mix. refreshRate: 10
Permissions
- thirst.refresh - refresh yourself
- thirst.refresh.others - refresh other players
- thirst.set.others - set the thirst of others
- thirst.immune - ignores thirst effects
- thirst.debug- allow debugging
Config File
Click here to go to the Config file setup config file
note you don't have to alter anything in the config the plugin will run on default settings
___________________
Come visit us at www.byte.org.uk
If you feel gracious enough to give a couple o pennies click the donate at the top of the page :)
@CoolLord22
Thanks :) I've tried to correct but not sure Bukkit link is working properly
Hey, just wanted to let you know...the link at the bottom (www.byte.org.uk) doesn't work. It takes you to a 403 bukkit error page. You should probably fix this ASAP xD
@aaa8881
2.0 is out but not being approved yet for some reason.. you can get off spigot or from www.byte.org.uk
@aaa8881
Hi no worries I'll take a look at this for next version
Hello. Thanks for a great plugin. One thing I want to ask is little more message configuration. It is possible to configure some messages via config, but I can't find configuration for "You are not thirsty" , and "You are almost not thirsty.. something like that before hitting lack of water. Can you add language configurations for both of them?
@blinddog1066
Thanks :)
Glad it's all working
@Hmmcrunchy
I was on 1.8.7 but was able to get to 1.8.8 last night and now all is well This is a great plugin thanks
@blinddog1066
No worries hopefully if you are 1.7 anyway most plugins shouldn't break if you go to 1.8
@Hmmcrunchy
I hoped to make thirst a big priority (like in real life) and without bottle stacking it will be very difficult. . I will have to see if I can get the server version upgraded. Thanks for the quick reply.
@blinddog1066
Hiya
That should just be on startup, the server version has to be exact to enable bottle stacking but other than that the plugin will work fine
This is just to let you know bottle stacking won't work with your server version
I get this error:
22.11 10:40:24 [Server] INFO Enabling Thirst v1.7 22.11 10:40:24 [Server] INFO Server version detected: git-Spigot-44c59bf-8f0f4ed (MC: 1.8.7) 22.11 10:40:24 [Server] INFO Bottle stack disabled incorrect server version
@RhetoricalRabbit
Ha ha no worries
We do have an API so he can call thirst updates from plugin if that helps as it may are an age to try and capture every single food item
@Hmmcrunchy
Woops sorry forgot I'd posted that.
Yeah, Slimefun / ExoticGarden add a lot of drinks and food items into the game.
Although I feel it may be something that he needs to enable on his end to hook his plugins into Thirst?
Hi all
Lars I'll check this out
Darkcrimson maybe so I'll see how to create these new items maybe
Shulker this is a great idea, perhaps rising at the same rate as normal decrease during rain periods
Can you add a refresh on rain configuration similar to your swimming one?
Could you add special items like the "Boiled Water" to the Config? On my server, I want to have "Murky Water" and "Polluted Water" that refresh 10 and 5. I'm nut sure if it is possible feature, and if it isn't I'd love to see it added!
Thanks!
Hello,
Can you make it possible to have thirst in Adventure mode?
Thanks,
Lars
@RhetoricalRabbit
Good day :)
What sort of support, refreshing items?
@RA3Unleashed
Hey good idea I'll have to find out how to do this but strapped for time at moment
@Hmmcrunchy
Aloha ^_^
Would you be able to add support for MrCookieSlime's SlimeFun / ExoticGarden items?
Or is that something which he would need to enable through your API?