HealthyDiet
Go beyond the hunger bar. Make every meal count.
Survival shouldn't be steak, steak, steak until the end of time. One food. One strategy. One dull loop until you stop caring. That's not survival — that's autopilot.
HealthyDiet breaks that loop. It adds protein, carbs, vitamins, and hydration — four nutrients that breathe life into every bite you take. Suddenly the fish you ignored matters. The bread you skipped calls your name. The carrots in your chest aren't filler anymore — they're part of staying alive properly.
This is survival with a pulse. Plan your meals before a long mining trip. Scramble for fruit when vitamins crash. Chug stew when you're running on empty. Every choice has weight. Every balanced day feels earned.
Mix up your diet. Explore foods you never bothered with. Feel the slump when you neglect yourself — weakness, fatigue, the world pushing back — and feel the rush when you finally pull it all together and hit that perfect 100. That's the moment players talk about. That's the hook that keeps them coming back.
Less routine. More story. More reason to farm, fish, forage, and cook. Give your players a survival experience that feels real, stays fresh, and never lets eating become an afterthought again.
How it works
Eat food → nutrients go up. Time passes (or hunger drops) → nutrients go down. Let them fall too low and debuffs kick in. Keep all four at 100 and earn a balanced-diet bonus. Eat the same thing over and over? Absorption drops — variety wins.
Decay modes
Switch in config.yml — pick the pace that fits your server:
What you get
Requirements
Paper 1.21+ · PlaceholderAPI & mcMMO optional
Quick reference
Config: decay.mode = timer | hunger (config.yml)
Commands:
/hd, /hd status — nutrition status
/hd gui — nutrition GUI
/hd actionbar [on|off] — toggle action bar
/hd reload — reload config
/hd set|add|remove <player> <nutrient> <value> — admin
Aliases: /healthydiet, /diet
Nutrients: protein, carbs, vitamins, hydration
Permissions:
healthydiet.use — status, gui, actionbar (default: all)
healthydiet.admin — set, add, remove (default: op)
healthydiet.reload — reload (default: op)
API: HealthyDietApi via Bukkit ServicesManager
Placeholders (PlaceholderAPI):
%healthydiet_protein%, %healthydiet_protein_formatted%
%healthydiet_health%, %healthydiet_overall_tier%
Test: /papi parse me %healthydiet_protein%
Questions? Drop them in the discussion thread. We'd love to hear how HealthyDiet changed survival on your server.
Survival shouldn't be steak, steak, steak until the end of time. One food. One strategy. One dull loop until you stop caring. That's not survival — that's autopilot.
HealthyDiet breaks that loop. It adds protein, carbs, vitamins, and hydration — four nutrients that breathe life into every bite you take. Suddenly the fish you ignored matters. The bread you skipped calls your name. The carrots in your chest aren't filler anymore — they're part of staying alive properly.
This is survival with a pulse. Plan your meals before a long mining trip. Scramble for fruit when vitamins crash. Chug stew when you're running on empty. Every choice has weight. Every balanced day feels earned.
Mix up your diet. Explore foods you never bothered with. Feel the slump when you neglect yourself — weakness, fatigue, the world pushing back — and feel the rush when you finally pull it all together and hit that perfect 100. That's the moment players talk about. That's the hook that keeps them coming back.
Less routine. More story. More reason to farm, fish, forage, and cook. Give your players a survival experience that feels real, stays fresh, and never lets eating become an afterthought again.
How it works
Eat food → nutrients go up. Time passes (or hunger drops) → nutrients go down. Let them fall too low and debuffs kick in. Keep all four at 100 and earn a balanced-diet bonus. Eat the same thing over and over? Absorption drops — variety wins.
Decay modes
Switch in config.yml — pick the pace that fits your server:
- timer — nutrients decay every 3 minutes (steady, predictable)
- hunger — nutrients decay when the hunger bar drops (tied to vanilla survival)
What you get
- Four nutrients that decay as you live your world — stay sharp or pay the price
- Rewards when you eat smart, not just when you eat
- Debuffs that pull you back toward variety instead of the same old stack
- GUI, action bar, and in-character chat that keeps immersion alive
- Developer API + PlaceholderAPI support for TAB, scoreboards, holograms, and more
- Fully configurable — your server, your pace, your rules
Requirements
Paper 1.21+ · PlaceholderAPI & mcMMO optional
Quick reference
Code (Text):
Config: decay.mode = timer | hunger (config.yml)
Commands:
/hd, /hd status — nutrition status
/hd gui — nutrition GUI
/hd actionbar [on|off] — toggle action bar
/hd reload — reload config
/hd set|add|remove <player> <nutrient> <value> — admin
Aliases: /healthydiet, /diet
Nutrients: protein, carbs, vitamins, hydration
Permissions:
healthydiet.use — status, gui, actionbar (default: all)
healthydiet.admin — set, add, remove (default: op)
healthydiet.reload — reload (default: op)
API: HealthyDietApi via Bukkit ServicesManager
Placeholders (PlaceholderAPI):
%healthydiet_protein%, %healthydiet_protein_formatted%
%healthydiet_health%, %healthydiet_overall_tier%
Test: /papi parse me %healthydiet_protein%
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
HealthyDiet is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1. Downloaded 17 times (via Spigot). Download it and open it directly in the game.