CurseForge · Minecraft mod
Nutritional
Nutritional adds a diet system where every food counts toward five groups: dairy, fruit, grain, protein, and vegetable. Keep them balanced to climb diet tiers and earn health, speed, and armor bonuses. Eat poorly and pay for it. Datapack-driven.
Quick answer
Which Nutritional release should I use?
nutritional 1.21.1-1.2.2 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Nutritional required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does nutritional 1.21.1-1.2.2 need?
nutritional 1.21.1-1.2.2. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Nutritional without breaking your instance.
Built for nutritional 1.21.1-1.2.2. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use nutritional 1.21.1-1.2.2. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside nutritional 1.21.1-1.2.2. It opens that exact file at the source.
About this project
What does Nutritional add?
Nutritional
Nutritional adds a diet system to Minecraft. The food you eat counts toward five food groups, and keeping them in balance makes you stronger, while living on a single food works against you. It is a NeoForge 1.21.1 rewrite of WesCook's Nutrition.
Everything in the mod is built to be retuned by pack makers without writing code. See For pack makers and developers below.
How it works
Every food belongs to one or more of five groups: dairy, fruit, grain, protein, and vegetable. Eating raises the groups that food belongs to, and each group slowly drops over time as you get hungry. The goal is to keep all five reasonably topped up rather than spamming one food.
Your overall balance is graded into a diet tier, from worst to best:
starving, malnourished, surviving, nourished, gourmand
A poor diet leaves you in a low tier with penalties. A varied, well-fed diet pushes you into a high tier that grants bonuses to things like max health, movement speed, and armor. Eating well also makes future meals more nourishing and slows how fast your groups drop, so good habits build on themselves.
On top of the tiers:
- Status effects. Crossing certain nutrient levels can give you status effects, both helpful ones for eating well and penalties for eating badly.
- Long-term rewards. Keep a good diet going for several Minecraft days in a row and you earn a permanent bonus. It sticks until you die or let your diet slip too far.
- Harsher dimensions. By default the Nether and the End are tougher on you: your groups drain faster and food does less there.
Seeing your diet
- Press N to open a screen with a bar for every food group and your current diet tier.
- A small widget in the top-right corner shows your current tier at a glance. You can toggle it from a button on the diet screen.
- Hovering a food shows which groups it fills and how much.
- If you use JEI, looking up a food shows a "Provides nutrients" entry with the same information.
Advancements
The mod ships a small advancement tree for eating from each food group, eating a varied diet, and reaching the higher diet tiers and rewards.
Configuration
Most behavior can be changed in two config files:
nutritional-client.tomlfor personal display options like the tooltip, the HUD widget, and the diet screen button.nutritional-server.tomlfor world rules like how fast groups drain, the death penalty, and overall difficulty multipliers.
Pack makers can change far more than this through datapacks, covered next.
For pack makers and developers
Nutritional is data-driven. Food groups, the items in them, diet tiers, status-effect rules, rewards, and per-dimension difficulty are all defined in datapacks, so they can be added, rebalanced, or removed without touching Java.
Data model
Six first-class datapack registries:
| Registry | Path |
|---|---|
nutritional:nutrient |
data/<pack>/nutritional/nutrient/<id>.json |
nutritional:effect |
data/<pack>/nutritional/effect/<id>.json |
nutritional:food_hint |
data/<pack>/nutritional/food_hint/<id>.json |
nutritional:diet_tier |
data/<pack>/nutritional/diet_tier/<id>.json |
nutritional:sustained_reward |
data/<pack>/nutritional/sustained_reward/<id>.json |
nutritional:dimension_modifier |
data/<pack>/nutritional/dimension_modifier/<dim_namespace>/<dim_path>.json |
Effects support four detection modes: any, average, all, and cumulative. The nourished, malnourished, and toughness mob effects ship by default.
Items and scaling
Which group an item belongs to comes from tags (#nutritional:nutrient/<id>). Per-item scale overrides come from a NeoForge DataMap (nutritional:nutrient_scales on the minecraft:item registry). Most foods need only a tag entry.
Custom attributes
Two attributes are added and can be modified by equipment, mob effects, and other mods:
nutritional:nutrient_absorption, how much food gives. Higher means meals are more nourishing.nutritional:nutrient_decay_rate, how fast groups drop. Lower means they drain slower.
Commands
/nutritional get|set|add|subtract|reset <player> <nutrient> [<value>]/nutritional reloadreloads datapacks/nutritional-foodprints the nutrient yield for the held item
Advancement triggers
Two custom criterion triggers, nutritional:tier_reached and nutritional:reward_earned, are available for datapacks to build their own advancement trees against.
Credits
Project description from CurseForge.
Pick your setup
Nutritional by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
1 loader build26.1.2
1 loader build1.21.11
1 loader build1.21.10
1 loader build1.21.9
1 loader build1.21.8
1 loader build1.21.7
1 loader build1.21.6
1 loader build1.21.5
1 loader build1.21.4
1 loader build1.21.3
1 loader build1.21.2
1 loader buildShowing the newest 12 of 13 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Nutritional versions and loaders
nutritional 1.21.1-1.2.2
nutritional-1.21.1-1.2.2.jar
27 Aug 2026
nutritional 26.1.2-1.2.2
nutritional-26.1.2-1.2.2.jar
27 Aug 2026
nutritional 26.1.2-1.2.1
nutritional-26.1.2-1.2.1.jar
21 Aug 2026
nutritional 1.21.1-1.2.1
nutritional-1.21.1-1.2.1.jar
21 Aug 2026
nutritional 26.1.2-1.2.0
nutritional-26.1.2-1.2.0.jar
13 Aug 2026
nutritional 1.21.1-1.2.0
nutritional-1.21.1-1.2.0.jar
13 Aug 2026
1.2.0
nutritional-26.1.2-1.2.0.jar
13 Aug 2026
nutritional 26.1.2-1.1.1
nutritional-26.1.2-1.1.1.jar
31 Jul 2026
nutritional 1.21.1-1.1.1
nutritional-1.21.1-1.1.1.jar
31 Jul 2026
nutritional 1.21.1-1.1.0
nutritional-1.21.1-1.1.0.jar
30 Jul 2026
nutritional 26.1.2-1.1.0
nutritional-26.1.2-1.1.0.jar
29 Jul 2026
nutritional 26.1.2-1.0.0
nutritional-26.1.2-1.0.0.jar
18 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.