
Renourished Delight
Replaces the default hunger bar with the food items that you eat, adds a diet system, and more...
Replaces the hunger bar with a beautiful food bar that shows what you ate
The hunger bar becomes a food bar. Every food item consumed takes its own slot and gives you bonuses. Compatible accross all the food mods you can think of.
Cross-mod/resourcepack CompatibleFood icons are generated, each one is rendered from the item's own texture at load and downscaled to fit the bar, so modded food, custom resource packs and items added after the fact all show up correctly with no extra art needed. |
Food BonusesEvery food item consumed gives you increased max health for a set duration. Like the textures, these attributes are also generated based on the food's nutrition and saturation. The more varity you eat, the more max health you'll receive. |
Nutrition Decay (Optional)For those looking for a more indepth eating experience, you can enable Nutrition Decay (via the gamerule `doNutritionDecay`). This will add an extra dimension to the game by nudging you to find a range of food source to cycle on. The more varied your diet, the less impact it will have over time. This can be fun if you have multiple food mods and want to find a reason to cook various meals. |
Highly ConfigurableNot happy with the attributes or duration? Want to make certain food items special? There are some config screens available to change everything, including amplifiers and some client configs. This mod is shipped with presets for certain mods like Farmer's Delight and Neapolitan to work with Iron's Spells 'n Spellbooks and the RPG series. If you want presets for a mod, make an issue here and I'll gladly look into it :) |
Game rules
playerStartingHearts — base max health before any food bonuses. Default 20.
maxConsumableFood — how many foods can be active at once. Default 3.
foodDrainRate — how fast slots tick down, in percent. 50 is half speed, 0 never drains. Default 100.
regenHealthTickInterval — ticks between natural regen. Default 60.
regenDelayAfterDamage — ticks to wait after damage before regen resumes, skipped while nourished. Default 60.
nutritionDecayRate — percent of duration lost per meal, and won back once the food leaves your recent list. Default 1.
nutritionDecayWindow — how many other foods you must eat before one starts recovering. Default 3.
nutritionDecayFloor — lowest percent of its duration a food can drop to. Default 10.
doNutritionDecay — repeating a food shortens how long its bonuses last. Default false.
doSleepFoodDrain — skipping the night drains everyone's food. Default true.
doNourishment — a full bar of fresh food grants Nourishment. Default false.
doStarvation — apply starvation effects when the bar is empty. Default true.
Commands
Both need permission level 2.
/renourisheddelight clear [<targets>] empties a player's food bar.
/renourisheddelight decay reset [<targets>] [<item>] puts decayed foods back to full duration.
Modpacks
Presets are JSON in a datapack. Whatever you define becomes that item's default in the config screen, and players can still edit it or reset back to it.
your_pack/
pack.mcmeta
data/renourisheddelight/foodpresets/anything.json
pack.mcmeta needs "pack_format": 48 for 1.21.1. File names do not matter and you can split entries across as many as you like.
[
{
"item": "minecraft:cake",
"attributes": [
{ "attribute": "minecraft:generic.max_health", "operation": "add_value", "amount": 4.0, "duration": 6000 }
],
"effects": [
{ "effect": "minecraft:night_vision", "level": 1, "duration": 3600 }
]
}
]
attributes and effects are both optional. operation is add_value, add_multiplied_base or add_multiplied_total, where 0.15 means 15%. duration is in ticks, 20 per second. Placeable foods use the item id, like minecraft:cake. Anything you leave out falls back to the value derived from that food's nutrition and saturation.
Generating a preset with AI
Paste this into an assistant along with the mod's item list, then check the numbers before shipping.
Write a Renourished Delight food preset for Minecraft 1.21.1.
Output one JSON array, no commentary. Each entry:
{ "item": "namespace:id",
"attributes": [ { "attribute": "...", "operation": "add_value|add_multiplied_base|add_multiplied_total",
"amount": 0, "duration": 0 } ],
"effects": [ { "effect": "...", "level": 1, "duration": 0 } ] }
Both lists are optional.
- Cover every edible item, including placeable ones like cakes, pies and stews.
Use the item id, not the block id.
- Balance against crafting cost: rarer or multi step foods earn more.
- Keep it restrained. +1 to +3 max health is normal, +4 is a showpiece. Percentages
sit between 0.05 and 0.2. Durations 2400 to 6000 ticks (20 ticks = 1 second).
- Theme each food after its ingredients instead of giving everything max health.
Meat to damage and health, vegetables and soups to speed or mining speed,
sweets to short bursts, fish to underwater traits.
- Use an occasional negative attribute to pay for an unusually strong food.
- Effects sparingly, and shorter than the attribute durations.
- Only real ids: minecraft:generic.max_health, minecraft:generic.movement_speed,
minecraft:generic.armor, minecraft:generic.attack_damage,
minecraft:generic.knockback_resistance, minecraft:generic.safe_fall_distance,
minecraft:player.block_break_speed.
Item list:
Bugs and ideas go on the issue tracker.
Как поиграть с друзьями с модом Renourished Delight?
Мод Renourished Delight куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Renourished Delight будет готов за пару минут - BungeeHost сделает всё за вас.
