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 :)
-
View User Profile
-
Send Message
Posted Feb 5, 2016I can not get the bar to be somewhere else.. Any ideas? My restart is on the right side so they conflict.
-
View User Profile
-
Send Message
Posted Jan 25, 2016@Hmmcrunchy Ah, alright. Its not a huge issue, but possibly fix for bukkit?
-
View User Profile
-
Send Message
Posted Jan 25, 2016@Grrevous
Ah we generally test this against spigot that may be the issue
-
View User Profile
-
Send Message
Posted Jan 25, 2016@Hmmcrunchy
Bukkit.
-
View User Profile
-
Send Message
Posted Jan 25, 2016@Grrevous
Weird are you in spigot or Bukkit
-
View User Profile
-
Send Message
Posted Jan 24, 2016@Hmmcrunchy
Yes, I'm using 1.8.8. And i couldn't tell ya if I were to find it. So many lines in the console & ctrl+F doesn't find anything about it.
-
View User Profile
-
Send Message
Posted Jan 23, 2016@Grrevous
Ok cool are you using 1.8.8 as its version specific
On startup it should say if there is an error setting up bottle stacking
-
View User Profile
-
Send Message
Posted Jan 23, 2016@Hmmcrunchy
Ok, well I got it to work. . . but they won't stack and I set the stack to 64. Unless it won't allow the Glass Bottles with water to stack.
-
View User Profile
-
Send Message
Posted Jan 23, 2016@Grrevous
They may be interfering with each other try setting the byte one to false and just use the scoreboard stats or vice Versa
-
View User Profile
-
Send Message
Posted Jan 23, 2016@Hmmcrunchy
Yeah, thirst is going down, but not on the scoreboard. Both Scoreboards are set to true.
-
View User Profile
-
Send Message
Posted Jan 23, 2016@Grrevous
Hi you using byte scoreboard or scoreboard stats?
I take it the thirst is going down just not showing in scoreboard
-
View User Profile
-
Send Message
Posted Jan 23, 2016@CoolLord22
:) no prob
Will have a look at reload
-
View User Profile
-
Send Message
Posted Jan 23, 2016@Hmmcrunchy
So i set the time to 60 ticks (3 second irl) and it doesn't update the Scoreboard :/ Help?
-
View User Profile
-
Send Message
Posted Jan 23, 2016Here's a suggestion: Add a /thirst reload command. I really don't like restarting the server every time I edit the config xD
-
View User Profile
-
Send Message
Posted Jan 23, 2016@Hmmcrunchy
Yeah I found that out after making that post xD I made that permission node negative and it works fine now. Thanks!
-
View User Profile
-
Send Message
Posted Jan 22, 2016@Grrevous
Hi yep in the config you can adjust the amount reduced per check. Also the settings for each biome and also the amount of time between each check
-
View User Profile
-
Send Message
Posted Jan 22, 2016Is there a way to increase the decrease rate, or is it per biome?
-
View User Profile
-
Send Message
Posted Jan 21, 2016@CoolLord22
Are you op?
Is so you have all perms including thirst.immune
-
View User Profile
-
Send Message
Posted Jan 21, 2016@Hmmcrunchy
Hey, I noticed an error... My thirst was at 94, but randomly jumped to 99. How does that happen? It wasn't raining and I had no water... (I was in desert)
-
View User Profile
-
Send Message
Posted Jan 21, 2016@CoolLord22
Thanks :) I've tried to correct but not sure Bukkit link is working properly