Nutritional Balance is a forge mod that enhances the food system to encourage you to eat a balanced diet. Eating a variety of nutrients with the right balance will make you stronger and faster. Ignoring your nutritional balance, however, can slow you down and weaken you.
This mod is easy to configure to your liking with data packs and/or configs. Only raw ingredients need be tagged, since the mod will traverse through crafting ingredients to discover a food's nutrients.
How to Play
Healthy Eating
Each food in Minecraft will have one or more nutrients. Hover over a food item to see which nutrients it provides along with the total number of Nutritional Units (NUs).
When you eat food, you will gain the nutritional units provided by the food divided among the nutrients it provides. You will want to eat foods that provide a variety of nutrients and avoid eating too much of a single nutrient.
Keeping Track
To see how you are doing, press the 'n' key (configurable) or click the nutrient button in your inventory.
This will bring up the Nutrients GUI.
- The blue shaded areas show your current level of each nutrient.
- The vertical green lines show the boundaries of the "target" area.
- The vertical red lines at the left show the "malnourishment" boundaries.
- The red lines at the right show the "engorgement" boundaries.
Buffs and Debuffs
Get all of your nutrients in the target areas to achieve a balanced diet and get a few buffs.
Avoid letting your nutrient levels cross the red boundaries or you will get some debuffs.
Special Nutrients
Notice that some nutrients have different targets. Sugar is a "non-essential" nutrient, which means it does not count against your target as long as it stays below the top target boundary, and it never causes malnourishment. Veggies are always good. As long as the level is above the lower target boundary, it will count toward your target. You can eat as many veggies as you want, and it will not cause engorgement.
Nutritional Balance doesn't make it super difficult to keep your nutrients balanced as long as you don't ignore them completely.
Spotlight
Customization and Integration
Out of the box, this mod provides nutrients for all foods for the following mods,
- Pam's HarvestCraft
- Farmer's Delight
- Simple Farming
- Create
- PneumaticCraft
- MineColonies
- Simply Tea
- Tinkers Construct
- Alex's Mobs
- Inspirations
- Quark
- AquaCulture 2
- Vanilla Cookbook
- Environmental
- Atmospheric
- Upgrade Aquatic
- Croptopia
- Sushi Go Crafting
- ...and any other mods that add foods crafted with vanilla ingredients.
I have worked hard to make it very easy to customize this mod. You can add support for new foods, define new nutrients and tweak the rates and milestones for the perfect balance. Nutritional balance uses item tags to define nutrients. Alternatively, you can also use the config file if that is easier for you. Plus, it will traverse through recipes, so it is only necessary to tag raw ingredients.
Buffs and debuffs can also be changed and adjusted using the server config.
For details on customizing this mod, see the Nutritional Balance wiki.
Issues and Feature Requests
Please submit bugs and feature requests using the Issues link above. Be sure to include the mod version, forge version and any relevant crash reports. If you do find any problems or have ideas for improvements, I would be most grateful for your input.
Also, feel free to comment below and join our Discord Server.
Credits, Acknowledgements and Thanks
Inspiration for this mod comes from Wes Cook's Nutrition mod which was inspired by TerraFirmaCraft and Spice of Life. Thanks also goes to the Forge team and to the many mod authors who came before me. Without their community contributions, this would not have been possible.
Alternatives
- Nutrition mod - for 1.12.2. Nutrition was the main inspiration for Nutritional Balance.
- Nourish - for Fabric. Similar idea, but for the Fabric mod loader.
- Diet (Forge) - another 1.16.5 forge alternative. Posted 1 day before Nutritional Balance, Diet stays truer to the original Nutrition mod and does not require all nutrients to be balanced in order to get rewards.
can it read crafttweaker crafting ingredients?
Hey! First off, this is a great mod, I'm so glad I discovered it. I think the food group based balancing system is very well done, and I like that you have to maintain your diet to keep the buffs, unlike some other similar mods.
However, after doing some testing, I have found a little flaw in the design. Since it seems all food have a maximum of 20NU, food items that contain all 5 food gropus (such as ones from Pam's food mods) will attribute very little to each of your food group stats, due to it splitting the 20NU evenly throughout each group. Since these foods often give you max saturation, by the time you've used up all the saturation and can eat again, it will have resulted in a net loss of nutrition. This isn't technically a bug since it's doing what it's supposed to do, but I would suggest looking into tweaking this a little, by maybe allowing these saturation-heavy foods to give a higher NU value (maybe around 30?) so that eating these heavy foods will overall result in a net gain of nutrition. Unless of course this was intended, and in that case disregard :P
Anyway, love the mod. Keep up the great work!
Hi! I have added this mod nito a server, and I have found a problem. When I reset the server with a changed serverconfig file, the changed file gets reset back to the old one. Can you fix this?
In reply to Blueberrypie255:
I responded to you in the issue tracker. This is not likely an issue with this mod, but I'll try to help you track it down.
Is there a way to manually set the nutritional value of a specific food? My pack has a few edible things that are found only in chests and have no recipe thus even when I add them to a nutrition category that are assign a value of 0. Any way for me to manually set the value?
In reply to randomsteve95370:
Currently, there is no way to set them manually. The nutritional values are based on the food's hunger and saturation values. It should never really be 0. Assuming the foods satisfy hunger, this may be a bug. If you open an issue in the issue tracker with some more details, I can look into it.
shouldn't the mod give you some time before removing the buffs?, allowing you to rebalance the nutrition, instead of removing it instantly.
In reply to el0texxx:
I think that would just overcomplicate things, both for me and the player. The idea is that you want to check your nutrients before you eat something. The targets have a range of 20NUs, so it's possible to stay within the targets if you're careful.
In reply to Danny_and_Son:
i thought it would make things a bit easier for the player at least.
there's not a bonus effect for the attack speed?
In reply to el0texxx:
Yes there is. It's the same as mining speed. In vanilla, it's called Haste. As it says in the config file, if you set nourished_mining_speed to a positive number, you are effectively applying haste. By default, it's set to 0.1d for the Nourished affect, which is equivalent to Haste I.
In reply to Danny_and_Son:
oh i see, i though it was two different things.
I abolutely LOVE this mod! Many other nutritional balance mods either give you too many penalties, or make you too OP for eating correctly. This mod strikes the perfect balance between the 2, and I thoroughly enjoy getting try out different, new foods for buffs.
I have 2 suggestions, and they're mostly around the design. The first is to change the Nutrients GUI for a GUI similar to something from this mod, which would make it look much cozier. My other suggestion is for the design of the Malnourished and Engorgement buffs - give them 2 different designs so you know which is which, and also maybe replace the background with just black.
All in all, love the mod and its customizability!
In reply to Baakshi:
Thanks! I'm glad you love the mod!
I do have plans to change the GUI to display the lines horizontally rather than vertically. Since, the bars are generated dynamically based not only on player nutrients, but also on a customized list of nutrients that could vary in number, it's actually a fairly complex task. But, since you're the 3rd or 4th person to comment on this, I think it's about time to tackle this one.
Whoa. This mod is so good. So much better than the other mods in its genre. Well done!
In reply to nivthefox:
Aw, thanks! 😊 I'm glad you're enjoying the mod!
Any chance you can adapt the bdcraft nutrition resource pack?
https://bdcraft.net/community/releases-for-mods-f9/nutrition-t7014.html
In reply to Gantros:
Not really. I wouldn't want to steal their artwork. It should be relatively easy for the resource pack dev to adapt it to this mod though. They would just need to change the resource paths to match and probably change the carrot icon to something more like my bread icon.
I was wondering if adding a lunchbox that would contain varied foods and let you eat the right item from it automatically would be in the scope of this mod?
I feel like having a container for the food would declutter the inventory and could allow the player to focus on having a varied source of nutrients.
In reply to globensky:
Hmm.. interesting idea. I'd have to think about this one. It would be pretty challenging to implement and maintain, and it could arguably make the mod feel less immersive. But, it could be nice as a late game respite. 🤔
If you wouldn't mind making an issue for this at the issue tracker, we could dig into the idea a little deeper. One alternative worth considering is an item or block that suggests or even dispenses the next thing you should eat.