ThreeSquareMeals
ThreeSquareMeals
Eating in Minecraft can get pretty boring, especially with a stack of food from an automatic chicken cooker or cow breeder. This plugin attempts to solve that problem by encouraging players to eat a variety of different foods.
This first big change this plugin makes is the addition of nutrition meters for each food group: fruits, vegetables, grain, protein, and dairy. When these meters are all at least 3/4 full, your health is normal. When the you neglect any of the food groups, your maximum health begins to decrease to a minimum of three hearts. These decreases are very slow and gradual. As long as you fill each of your meters roughly every five ingame days, you will keep your full ten hearts. If you only eat steak, you'll drop to four and a half hearts. If you only eat steak and drink milk, your health will drop to six hearts. Maintaining all but one food group will result in a maximum health of nine hearts.
Now I know what you're thinking, "That's just great, now I have to carry around all different types of food that take up even more space in my inventory." Don't worry! I've got you covered.
You know those useless soups and stews that don't stack? I've created a real use for them. Cooking is now more than just throwing some raw meat into a furnace. By placing a pressure plate on top of a furnace, you can create a cooking surface.
With this cooking surface, you can create soups, stews, and salads of your own with various ingredients. Throw in some apples with some leaves for a fruit salad. It won't be very filling, but it'll fill up your fruit and vegetable meters. Add some steak, chicken, wheat, apples, carrots, and a bucket of milk for a giant mess of food that's pretty filling and adds to every one of your nutrition meters. Fine tune your ingredients to get the most out of your food's hunger, saturation, and portions. Yes, you can eat your stew just a little at a time and even combine them together to get more hunger value out of a single inventory slot than even a stack of steak.
That's a fancy GUI! How's that possible to do server-side? Well, it's not completely server-side. There is an optional resource pack with this plugin that produces the visuals above. Without the resource pack, the blank spots are replaced with black stained glass panes.
Features
- Nutrition meters that affect player health and other bonuses
- Encourage players to vary their diets a bit
- Better soups and stews that combine any number of ingredients
- Combine similar meals to create larger meals that would normally take up several slots
Commands, Permissions, and Configuration
They're all on the wiki my friend. Here are some links to each.
Downloads
v0.3.0 - 8/10/16
v0.2.0 - 8/3/16
ThreeSquareMeals on GitHub
As you can see from the statistics above, this plugin sends statistical information to mcstats.org. To disable this, change the line opt-out: false
to opt-out: true
in the config.yml inside the PluginMetrics folder in your plugins folder.
Hey Dude, we really like your plugin, but a update would be really nice, so that we can finally change our language to German.
Change the language ... that would be really nice.
If only I could see those images displayed here.
@Grrevous
@Qalle
There is not currently a way to remove the links. I personally do not see a problem with them as I do not make any profit off them whatsoever; there are not any adf.ly links or advertisements on the pages that players are directed to. I only used bit.ly to shorten the links in chat. The links simply direct players to the wiki so that they can understand the plugin.
However, I plan to rewrite the /nut command so that there is an in-game help menu in addition that briefly explains the mechanics. This in combination with the upcoming language localization will allow you to remove the links manually if you have reason to do so.
Is there a way to remove the ad.fly and bit.ly links?
Is there a way to take off the "Visit said link for mechanics and stuff" each time you do /nut
@SIcyMint
Feel free to post it! Just make sure to link to the downloads here or on GitHub.
@TiTech1
Ya, those will conflict. I'm not sure how well I can work around it though.
Hello,I am Chinese and I want to introduce your plugin in MCBBS(www.mcbbs.net)
Can you agree with me?
I'm using this https://www.spigotmc.org/resources/rpghealthplus.6176/
@TiTech1
Ya, this plugin is pretty likely to conflict with that one. If you'll link me to the plugin you're using, I can test it out. If they don't play well together, I might be able to add in some special options to set the minimum and maximum hearts based upon permissions.
@AienaTeam
Both of these features are already planned actually. :)
Your plugin is indeed really interesting. Our Serverteam would like too provide a few Ideas for it. First of all would a customisable language file be really nice, so people could translate it in there language (we would like to translate it into German and would provide you with the transalated languagefile, so others could download it). And Second would the option too add recipes for Stews ect perfect for our RPG Server, because we already use a brewery plugin with the same principle and our user are used to that.
@ha1fBit well not all players on my server will have the same hearts, like if a "VIP" or whatever has more hearts than a normal player will it be possible for their hearts to return to like 40 hearts while a normal players hearts only returns to 10?
@TiTech1
1. Yep, his/her maximum hearts will return to normal once the player has eaten and filled up his/her nutrition meters again.
2. I'm not sure if this plugin would play well with the other plugin, but it should be able to replace it if all it does is add an extra row of hearts. The maximum and minimum hearts can be set in the config so players can have 20 hearts with full nutrition meters and 1 heart with empty meters if you like.
Looks interesting but I have a few questions. 1. If they loose hearts can they get their max hearts back? Also if I'm using a plugin where I have like 2 rows of hearts would that conflict with this plugin and not restore me to my max 2 rows of hearts?
looks really cool!
@Knucklesfan
There's not a jenkins server as I've never messed with it before, but there is a release now and I'll be updating frequently.
Is there like a jenkins server where I can download this.
like the look of this
hm seems fun.