{"id":114050,"date":"2026-06-06T20:21:46","date_gmt":"2026-06-06T17:21:46","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/"},"modified":"2026-06-06T20:21:46","modified_gmt":"2026-06-06T17:21:46","slug":"nourished","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/","title":{"rendered":"Nourished"},"content":{"rendered":"<p>\ud83c\udf3f Nourished \u2014 Food variety finally matters.<\/p>\n<p>I got sick of Minecraft&#8217;s food system. There are other nutrition mods out there, but none of them did what I wanted or were updated for modern Minecraft, so I decided to build my own.<\/p>\n<p>&#8212;<\/p>\n<p>\u2764\ufe0f What you gain<br \/>\nWhen all six food groups are above 75%, you get:<\/p>\n<p>Health Boost I \u2014 passively while balanced<br \/>\nRegeneration I \u2014 passively while balanced<\/p>\n<p>Let any single group drop below 25% and a debuff kicks in:<\/p>\n<p>| Group | Neglect Penalty |<br \/>\n|&#8212;|&#8212;|<br \/>\n| \ud83c\udf3e Grains | Weakness I |<br \/>\n| \ud83e\udd66 Vegetables | Slowness I |<br \/>\n| \ud83e\udd69 Proteins | Mining Fatigue I |<br \/>\n| \ud83c\udf4e Fruits | Unluck I |<br \/>\n| \ud83c\udf6c Sugars | \u2014 |<br \/>\n| \ud83e\udd5b Dairy | \u2014 |<\/p>\n<p>&#8212;<\/p>\n<p>Sugars and Dairy have no penalty effect by default \u2014 these groups are tracked and affect your balance score but do not apply a debuff when depleted. This is configurable.<\/p>\n<p>## \ud83c\udf7d\ufe0f Eating at full hunger<\/p>\n<p>Vanilla hunger prevents eating at full hunger, so Nourished allows foods to still provide nutrition even when your hunger bar is full.<\/p>\n<p>Both behaviors are configurable: `blockHeavyMeals` and `blockLightFood` toggles give server admins full control.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcfa The HUD<\/p>\n<p>![In-Game_Hud](https:\/\/cdn.modrinth.com\/data\/cached_images\/0e95ce05398233a016a11d80bf9167f8e8d7ce70_0.webp)<\/p>\n<p>Press **H** to enter edit mode. Drag it anywhere, resize it, anchor it to any corner. Zero bars hide automatically so it never feels cluttered.<\/p>\n<p>Press **N** to open the full config menu in-game.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udccb The Diet Screen<\/p>\n<p>Open it from your inventory for a full nutrition overview.<\/p>\n<p>![Main-Gui](https:\/\/cdn.modrinth.com\/data\/cached_images\/68ea2a56bacef927397f2a06c611a41e64f5a73e.png)<\/p>\n<p>Six color-coded bars sit on screen while you play. You always know where you stand without opening anything.<\/p>\n<p>\ud83d\udcf8 *Screenshots taken with PureBDCraft resource pack. UI works on vanilla textures but will appear in the default Minecraft style.*<\/p>\n<p>| What you see | |<br \/>\n|&#8212;|&#8212;|<br \/>\n| Trend arrows | Whether each group is rising or falling |<br \/>\n| Balance score | How evenly spread your nutrition is |<br \/>\n| Active effects | What your current diet is doing to you |<br \/>\n| Calorie tracking | Daily intake at a glance |<br \/>\n| Recently eaten | What you&#8217;ve had lately |<br \/>\n| Neglected categories | What you should probably eat next |<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83c\udf7d\ufe0f Variety is always rewarded<\/p>\n<p>Eating the same food repeatedly becomes less effective over time \u2014 so rotating what you eat always pays off. Memory fades naturally, so foods you&#8217;ve avoided recover their full value on their own.<\/p>\n<p>Repeated foods give diminishing returns for a while, so rotating foods is worth it.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83e\udd1d Broad Mod Compatibility<\/p>\n<p>If a mod adds food with `FoodProperties`, Nourished handles it automatically. No data files to write, no configs to edit.<\/p>\n<p>| Mod | Status |<br \/>\n|&#8212;&#8211;|&#8212;&#8212;&#8211;|<br \/>\n| Farmer&#8217;s Delight | \u2705 Full |<br \/>\n| Pam&#8217;s HarvestCraft 2 | \u2705 Full |<br \/>\n| Create: Food | \u2705 Full |<br \/>\n| Croptopia | \u2705 Full |<br \/>\n| Farmer&#8217;s Croptopia | \u2705 Full |<br \/>\n| Croptopia Delight | \u2705 Full |<br \/>\n| Farm &#038; Charm | \u2705 Full |<br \/>\n| Ender&#8217;s Delight | \u2705 Full |<br \/>\n| L_Ender&#8217;s Delight | \u2705 Full |<br \/>\n| Ars Delight | \u2705 Full |<br \/>\n| Autochef&#8217;s Delight | \u2705 Full |<br \/>\n| Spice of Life: Onion | \u2705 Full |<br \/>\n| KubeJS | \u2705 Full scripting support |<br \/>\n| Peak Stamina | \u2705 Nutrition affects stamina |<br \/>\n| JEI \/ REI \/ EMI | \u2705 Tooltips in recipe viewers |<br \/>\n| Legendary Survival Overhaul | \u26a0\ufe0f Effects disabled (LSO takes priority) |<br \/>\n| Any mod with FoodProperties | \u2705 Auto-classified |<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd27 Configurable to your server<\/p>\n<p>Everything ships with sensible defaults. Everything can be changed:<\/p>\n<p>&#8211; Toggle individual modules on or off<br \/>\n&#8211; Adjust decay rates and thresholds per nutrient<br \/>\n&#8211; Add, remove, or replace effects via `effects.json`<br \/>\n&#8211; Override anything through datapacks \u2014 no file editing needed<br \/>\n&#8211; Control eating behavior with `blockHeavyMeals` and `blockLightFood` toggles<br \/>\n&#8211; Save and share full config snapshots with a single share code<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udce6 Datapack Support<\/p>\n<p>Everything in Nourished can be driven by datapacks with zero Java code:<\/p>\n<p>&#8211; **Nutrients** \u2014 define custom food groups<br \/>\n&#8211; **Food classification** \u2014 assign items to nutrient bars via item tags under `data\/nourished\/tags\/item\/nutrients\/`<br \/>\n&#8211; **Effects** \u2014 add or replace buff\/debuff rules via `effects.json`<br \/>\n&#8211; **Food overrides** \u2014 override specific item nutrition values via `food_overrides.json`<br \/>\n&#8211; **Food values** \u2014 adjust category multipliers via `food_values.json`<br \/>\n&#8211; **Colors** \u2014 customize HUD bar colors via `colors.json`<\/p>\n<p>The built-in **Food Scanner** tool auto-classifies unknown foods and can write a ready-to-use datapack directly into your save with one click.<\/p>\n<p>### Example \u2014 Adding a food to a nutrient tag<\/p>\n<p>Create the following file inside your datapack:<\/p>\n<p>&#8220;`<br \/>\nyour_datapack\/<br \/>\n  data\/<br \/>\n    nourished\/<br \/>\n      tags\/<br \/>\n        item\/<br \/>\n          nutrients\/<br \/>\n            vegetables.json<br \/>\n&#8220;`<\/p>\n<p>&#8220;`json<br \/>\n{<br \/>\n  &#8220;replace&#8221;: false,<br \/>\n  &#8220;values&#8221;: [<br \/>\n    {<br \/>\n      &#8220;id&#8221;: &#8220;pamhc2foodextended:honeyglazedcarrotsitem&#8221;,<br \/>\n      &#8220;required&#8221;: false<br \/>\n    }<br \/>\n  ]<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p>`&#8221;replace&#8221;: false` means your entries merge with Nourished&#8217;s defaults \u2014 nothing gets overwritten. Any mod&#8217;s food items can be classified this way with no Java required.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udfe8 KubeJS Support<\/p>\n<p>Full KubeJS scripting support for custom nutrient events, food classifications, and diet hooks \u2014 no Java required.<\/p>\n<p>&#8220;`javascript<br \/>\nNourishedEvents.onNutrientChanged(event => {<br \/>\n    if (event.nutrient === &#8216;proteins&#8217; &#038;&#038; event.level < 0.25) {\n        event.player.tell('Eat some protein!')\n    }\n})\n```\n---\n\n## \ud83c\udf10 For mod developers\n\nNourished ships a stable public API if you want to integrate with it:\n\n```java\nfloat level = NourishedAPI.getNutrientLevel(player, \"proteins\");\nNourishedAPI.registerNutrient(definition);\nNourishedAPI.registerFoodClassification(foodId, \"proteins\", 0.15f);\n```\n\nAPI elements are marked `@Stable`, `@Experimental`, or `@Internal` so you know exactly what you can rely on.\n\n---\n\n## \u2699\ufe0f Requirements\n\n- Minecraft 1.21.1\n- NeoForge 21.1.x\n\n---\n\n## \ud83d\udea7 Current Focus\n\n- Balancing nutrient decay\n- Expanding datapack support\n- Improving multiplayer syncing\n- Additional compat integrations\n- More HUD customization\n\n---\n~~~~\nMIT licensed \u2014 free to use in modpacks, forks, and addons.\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u201cA lightweight nutrition system that rewards balanced diets without turning survival into micromanagement.\u201d<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_minecraft_slug":"nourished","_minecraft_project_id":"gXy6YNys","_minecraft_author":"kgbcupcake","_minecraft_license":"MIT","_minecraft_downloads":79,"_minecraft_follows":8,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"nourished.zip","_minecraft_size_bytes":14209844,"_minecraft_version_count":11,"_minecraft_updated_at":"2026-05-16T12:53:23.651854Z","_minecraft_date_created":"2026-05-08T02:08:02.064958Z","_minecraft_date_modified":"2026-05-13T22:38:43.305033Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/nourished","_minecraft_icon_attachment_id":0,"_minecraft_imported_at":"2026-06-06T17:21:47+00:00","_minecraft_import_hash":"0dee873bb85cc605b1bd777e1cbd3d14","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[85,89,126,158,92],"mod_loader":[160],"minecraft_version":[37],"class_list":["post-114050","mod","type-mod","status-publish","hentry","mod_category-food","mod_category-game-mechanics","mod_category-management","mod_category-neoforge","mod_category-utility","mod_loader-neoforge","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Nourished - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nourished - Minecraft\" \/>\n<meta property=\"og:description\" content=\"\u201cA lightweight nutrition system that rewards balanced diets without turning survival into micromanagement.\u201d\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nourished\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nourished\\\/\",\"name\":\"Nourished - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"datePublished\":\"2026-06-06T17:21:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nourished\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nourished\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nourished\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Nourished\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Nourished - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/","og_locale":"en_US","og_type":"article","og_title":"Nourished - Minecraft","og_description":"\u201cA lightweight nutrition system that rewards balanced diets without turning survival into micromanagement.\u201d","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/","name":"Nourished - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"datePublished":"2026-06-06T17:21:46+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/nourished\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/nourished\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Nourished"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/114050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=114050"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=114050"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=114050"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=114050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}