Mods / Bone Broth

Tags: #Food
Author: Nico_Nico_Nyx
Side: Both
Created: Sep 15th at 9:13 AM
Last modified: Oct 14th at 10:10 PM
Downloads: 7734
Follow Unfollow 192

Recommended download (for Vintage Story 1.21.0, 1.21.1, 1.21.2 and 1.21.4 - 1.21.5):
bonebroth_1.2.2.zip  1-click install


This mod is a standalone mod allowing you to cook broths in cooking pots. Each broth is its own liquid and can be stored in barrels to extend their shelf life. You can make broth from bones, vegetables, poultry, redmeat, bushmeat and fish. Make sure to follow the recipes to a tee! :D

You can then use any of the broths as a substitute for water in your soup recipe! Each broths provides more satiety to your soup making them on par with stews and porridge.

This mod was made for 1.21 and above, if you are using a version below and are having issues I will not be able to help you.

As of update 1.2.0 cooking broth no longer makes your pot dirty!

You should be able to update without any issues! Sorry for making all of your pots dirty and have glue and wax residue in your broth :D 

1.2.1 hotfix: added compatibility with Hydrate or Dierate

1.2.2: Translation for Portuguese (by AzuliBluespots), Spanish (by C4BR3R4) and French (by me)

Recipes

In a cooking pot:

Bone broth: x1 liter of water, x1 of any bone or bonemeal, x1 of any bone or bonemeal yields 1 liter of bone broth

Vegetable broth: x1 liter of water, x1 liter of water, x1 of any vegetables*, x1 of any vegetables* yields 2 liters of vegetable broth

Chicken broth: x2 liters of water, a cooked poultry piece yields 2 liters of chicken broth

Meat broth: x1 liter of water, x1 cooked redmeat or cooked bushmeat yields 1 liter of meat broth

Fish broth: x2 liters of water, a cooked fish yields 2 liters of fish broth

 

Values and Balancing

Bone broth adds 250 protein satiety to your soup

Vegetable broth adds 200 vegetable satiety to your soup, because of how easy it is to make it gives slightly less than other broths.

Chicken and fish broths give 250 protein satiety and their recipe yields more per piece of meat in order to give an incentive to make them, but you need to cook them so its an added fuel cost

Meat broth allows you to turn your bushmeat (or redmeat) into broth giving 250 protein satiety, you will need to cook it first.

 

 Wish to support me? You can visit my Ko-Fi at https://ko-fi.com/niconiconyx 

I post work-in-progress of my mods on it, including bits and pieces of my secret big project :3

 

My Food-related Mods:

Pemmican and Tofu

Bushmeat in Stew

Better Bread Satiety

Check my profile for other mods like Warm Gambeson or Red Clay to Red Ceramics

 

Thank you to Celly for bouncing ideas with me and OldManYells for helping me when I was stuck fixing textures and localization.

Thank you to pizza2004 from the VS Team for letting me know the attribute that allowed cooking without dirtying the pot.

 

Recommended Mods to go along with this:

Variations On A Meal

Vinegar Portion Only

Butchering

Tankards and Goblets - if you feel like chugging broth by the tankard

Bone Marrow Soup - Allows you to add antlers, bonemeal, more bones to your soup (Will create a silly situation with bone broth where you have "bone broth in bone broth soup" if you put more bones in your soup)

Hydrate or Dierate - Adds thirst, broths provide a small amount of hydration when consumed both individually and in soups.

 

Fixed compatibility:

Long term food - use version 0.2.4 or above causes localization to break and broth shows up as their internal code name, likely due to the mod author replacing the entire soup recipe instead of patching in their stuff.

Bricklayers - Use version 3.1.1 or above (make sure to clear your cache if you're updating Bricklayers) Due to a bug in vanilla activated only when Bricklayers is on, this will prevent you from making bone broth with bones or bonemeal (tiny bones still work) thanks to RiverTheSheep and OthalaTorkhan for finding this out with me on Discord

 

Incompatibility:

Expanded Foods - This mod was made so you can make broth without Expanded Food and Culinery Artillery. Having both will create redundancies and issues.

 

 

Please report bugs and issues on my mod thread on the official VS Discord, it's the fastest way to get a response.

Known Issues

1. Some users have reported issues with Expanded Matter, and are unable to use bones or bonemeal for bone broth but I could not reproduce their issue. Images below are from my testing

These images were taken during a test with this mod + Expanded Matter's latest release

2. Using Bone Marrow Soup and this mod can cause a strange and funny localization bug (see image below)

3. Bricklayers have recipes that converts bones in a firepit, but because of a vanilla bug any item that converts cannot be used in cooking pot, hence you cannot use bones and bonemeal if you have Bricklayers on. It's weird, and there's nothing I can do about it sorry. 

 

Future Plans:

Compatibility with Hydrate and Dierate to provide hydration (might be functional with their new recipe generator, haven't tested yet)

Mushroom broth? rust broth lol

New mod: Butter

New mod: Soy Sauce

Vegetable broth and meat broth

The ability to clean your residue-covered pot (if this requires code I might do it as a seperate mod)

 

Changelogs

1.2.1: Hydrate or Dierate compatibility

1.2.0: The Clean Pot update

-Cooking broth no longers makes your pot dirty (sorry for all the pots that have been dirtied until now)
-Added meat and fish broth
-Adjusted textures in results of soups for each broths to make them distinct

1.1.2:

-Fixed an incompatibility with Bone Marrow Soup mod causing vegetable broth to be turned into soup if done in a clean pot
-Tweaked satiety of vegetable broth in soup to 200 satiety (down from 250)

1.1.1:
-Fixed vegetable broth recipe so it doesn't accidentally make soup in a clean pot
-Tweaked bone broth and vegetable broth to accept tiny bones and bonemeal as a substitute for bones
1.1.0:
-Added vegetable broth and chicken broth recipes
1.0.0:
-Added bone broth recipe

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.2.2 bonebroth
1.21.4 - 1.21.5
6556 Sep 20th at 11:56 PM bonebroth_1.2.2.zip 1-click install

Added compatibility with other mods that would add stock options to soup

Added translations for Portuguese, Spanish and French

1.2.1 bonebroth 585 Sep 17th at 8:54 AM bonebroth_1.2.1.zip 1-click install

-Added compatibility with Hydrate or Dierate, broths have a hydration value now

1.2.0 bonebroth 40 Sep 17th at 8:03 AM bonebroth_1.2.0.zip 1-click install

THE CLEAN POT UPDATE

-Cooking broth no longer dirties your pot

-Added meat and fish broth

-Fixed soup textures for each broth types

1.1.2 bonebroth 73 Sep 17th at 2:19 AM bonebroth_1.1.2.zip 1-click install

Fixed a compatibility issue with Bone Marrow Soup which caused vegetable broth in a clean pot to become soup if that mod was also installed

1.1.1 bonebroth 138 Sep 16th at 5:45 PM bonebroth_1.1.1.zip 1-click install

Fixed making soup when trying to cook vegetable broth in a clean pot

Tweaked bone broth and vegetable broth recipes to accept tiny bones and bonemeal

1.1.0 bonebroth 141 Sep 16th at 3:16 AM bonebroth_1.1.0.zip 1-click install

Added vegetable and chicken broth
Tweaked nutrition in meal of bone broth to 250 (from 150)

1.0.0 bonebroth 201 Sep 15th at 9:16 AM bonebroth_1.0.0.zip 1-click install

Initial release


32 Comments (oldest first | newest first)

💬 abculatter_2, Nov 23rd at 5:01 PM

A compat request for Salt and Sands; could you add a recipe for turning 2 cooked freshwater mussels into 1 liter of fish broth, and another for turning 1 cooked clam or scallop into 1 liter of fish broth?

💬 Nico_Nico_Nyx , Nov 17th at 3:09 AM

SpacemanSpliff Yeah the cooking pot thing is a vanilla thing, it does that with all items that outputs into something that's not a meal so it'll do this with candles and pitch glue too. Also there's no spoilage timer when the broth is still hot lol (trust me it'll turn into rot eventually, I rotted most of my stock that I made during winter lol)

💬 SpacemanSpliff, Nov 3rd at 11:49 PM (modified Nov 3rd at 11:55 PM)

Really happy that I can put bones to use for foods. Few things Ive noticed.

Bone broth doesnt have any spoilage timer as far as I can tell. Im not sure if you intend for it to or not, but broths definitely can go bad (ask me how I know lol).

EDIT: nevermind, I now see a spoiler timer on my barrel of bone broth.

Also, when cooking bone broths, the cooking pot will play the cooking animation until the broth is removed from the pot, not when it is ready. 

 

Ive only made bone broth so far so Im not sure if the other items in this mod behave similarly. Either way, love the mod so far. Thank you.

💬 Nico_Nico_Nyx , Oct 28th at 12:46 AM

KibbyTom its meant to be used as stock for soups, not drinked directly.

💬 KibbyTom, Oct 27th at 9:40 PM

It's working and I made some bone broth but it gives an order of magnitude less hydration than water and no protein satiation, do i have to configure the values?

💬 Nico_Nico_Nyx , Sep 20th at 6:17 PM

Tahvohck Go on the official VS discord and find my mod thread, we can discuss it there it'll be easier

💬 Tahvohck, Sep 20th at 4:28 PM

I'm looking into making a patch, since unfortunately I like a lot of the stuff that LTF adds beyond just the pemmican (the big ones are algae, rusks, and mushrooms). It's going mostly well, but one thing I noticed is that LTF uses things like shapeElement: "bowl/vegetable 1/*" while the vanilla game uses shapeElement: "bowl/vegetable base 1/*"shapeElement: "bowl/vegetable base 1/*"

I tried looking into what shape element does, but I can't find any reference to that in the shape files, any documentation, or any bits in the game code that seem to use it - but it almost certainly has to do with the translation strings that LTF has broken. I don't want to fix this mod just to break LTF's ingredients, can you point me in the right direction?

💬 Tahvohck, Sep 20th at 10:17 AM

Nico_Nico_Nyx Ah thank you, I hadn't read the incompat well enough.

💬 Nico_Nico_Nyx , Sep 19th at 11:46 PM

Tahvohck You have Long Term Food which is listed in the incompatibility section, it breaks the translation because the mod author there overwrites the entire soup recipe instead of patching into it. If you're using it for the pemmican, fret not as that's the next mod I'm working on :D

💬 Tahvohck, Sep 19th at 7:23 PM (modified Sep 19th at 7:26 PM)

I'm not having issues with Expanded Matter, but the broth is pulling the wrong translation (?) when cooked into a soup.

image

 

Edit: Here's my modlist in case there's a cross-compatibilty issue.
animalcages, apelanterns, batchmolds, bettersmelting, blacksmithenhancements, bloodtrail, bonebroth, butchering, cairns12recoverablestones, canoemode, carryon, castaway, configlib, detailedanimals, dirt2clay, drifterlightlevel2, drifteraimnerf, duncansgrass, em, fromgoldencombs, genelib, grasstoropes, interestingoregen, lightrifts, logtosticks, longtermfood, maketeaforked, mechanica, millwright, miningprogressionoverhaul, morepiles, MoreStoneDrops, plainsandvalleys, primitivesurvival, purposefulstorage, qolcraft, tzquarteredfirewood, realsmoke, rebalancedfirewood, rebalancedfuel, recyclingtools, roomtools, rpvoicechat, saltfromseawater, fseasonedfirewood, shelfobsessed, sluice, snowshoes, sonitobackpackgroundaccess, sonitofearthefire, sonitoshowbagsonback, cookie12000stickbeam, stickemup, sticksfromfirewood, stickydirt, substrate, tailorsdelight, toolsmith, trailmodzupdate, trashmod, vsimgui, wlts, wildfarmingrevival, windchimes, xinvtweaks
💬 C4BR3R4, Sep 19th at 4:10 PM

Hello Nico_Nico_Nyx, I have translated the mod into Spanish-Spain 'es-es.json' for include in future versions.

💬 Nico_Nico_Nyx , Sep 19th at 2:17 AM

RiverTheSheep On the official VS Discord I have a thread for my mod there, you can send me your list there and we can try to figure out the culprit

💬 RiverTheSheep, Sep 18th at 6:01 PM (modified Sep 18th at 6:03 PM)

Hmmm, I'll keep trying to figure it out, I appreciate you trying to help out. Is there an easy way to share my entire mod list? 

💬 Nico_Nico_Nyx , Sep 18th at 4:42 PM

💬 Nico_Nico_Nyx , Sep 18th at 4:38 PM

RiverTheSheep OthalaTorkhan I have no idea what is wrong with both your modlists, but I have tested my mod + Expanded Matter's latest release 3.3.0 and it works perfectly fine with both bones and bonemeal. The problem is not my mod, another one in your list is interfering with it, you'll need to figure it out because I do not know your modlists, I play with this in a 100+ modlist and have no issue at all. And I also checked EM's recipes and none of them are the exact same as mine, furthermore none of them uses the cooking pot as far as I know. I'm sorry but this is as much as I can help right now.

 

💬 AzuliBluespots, Sep 18th at 2:57 PM

Are you accepting translations? I got a pt-br one right here! (this is way more lightweight than expanded foods, but still gives an use to leftover bones, so I'm gonna give it a go)

Spoiler
{
"item-bonebrothportion": "Caldo de osso",
"incontainer-item-bonebrothportion": "Caldo de osso",
"recipeingredient-item-bonebrothportion-insturmentalcase": "caldo de osso",
"meal-ingredient-soup-secondary-bonebrothportion": "caldo de osso",
"item-vegetablebrothportion": "Caldo de legumes",
"incontainer-item-vegetablebrothportion": "Caldo de legumes",
"recipeingredient-item-vegetablebrothportion-insturmentalcase": "caldo de legumes",
"meal-ingredient-soup-secondary-vegetablebrothportion": "caldo de legumes",
"item-chickenbrothportion": "Caldo de galinha",
"incontainer-item-chickenbrothportion": "Caldo de galinha",
"recipeingredient-item-chickenportion-insturmentalcase": "caldo de galinha",
"meal-ingredient-soup-secondary-chickenbrothportion": "caldo de galinha",
"item-redmeatbrothportion": "Caldo de carne",
"incontainer-item-redmeatbrothportion": "Caldo de carne",
"recipeingredient-item-redmeatportion-insturmentalcase": "caldo de carne",
"meal-ingredient-soup-secondary-redmeatbrothportion": "caldo de carne",
"item-fishbrothportion": "Caldo de peixe",
"incontainer-item-fishbrothportion": "Caldo de peixe",
"recipeingredient-item-fishportion-insturmentalcase": "caldo de peixe",
"meal-ingredient-soup-secondary-fishbrothportion": "caldo de peixe"
}
💬 OthalaTorkhan, Sep 18th at 2:47 PM (modified Sep 18th at 3:12 PM)

Nico_Nico_Nyx I am having the very same issue when it comes to using bonemeal itself, I just tested this using bones, bonemeal AND small bones. Small bones are the only one that continued to cook AND had a progress bar for cooking properly. It seems that Expanded Matter has a recipe for both bones and bonemeal for its own items.

I got lucky and found a huge lake so I set up a house right on the edge of it, I can get roughly 30 fish in the span of like 8mins. One downside to it is there is a spot where I keep getting jumped by black bears, but the water makes it easy to swim backwards while using a spear to poke the bears.

💬 RiverTheSheep, Sep 18th at 6:37 AM (modified Sep 18th at 6:55 AM)

Bonemeal doesn't work either, I haven't tried tiny bones yet but I'll try it when I get some 

Tiny bones do work, but i think because bones have a cook temp of 1000C for their EM recipe they just don't ever get hot enough for it to allow it to make anything, maybe?

💬 Nico_Nico_Nyx , Sep 18th at 12:06 AM

RiverTheSheep I'll try to test on my end with EM as well since I have it on my main save, if you press H on the bone and see if it appears in any cooking pot recipe from Expanded Matter it would help a lot. But for bone broth you can also make it with bonemeal or tiny bones if the incompatiblity persists.

💬 RiverTheSheep, Sep 17th at 10:50 PM (modified Sep 17th at 11:01 PM)

Nope, it still cooks forever. Is it possibly an incompatibility with expanded matter? Since that lets you cook bones into ash. The other broths seem to work completely fine so it's something wrong with bones specifically.

💬 RiverTheSheep, Sep 17th at 11:55 AM

I'll let you know when I play later today 

💬 Nico_Nico_Nyx , Sep 17th at 9:00 AM

RiverTheSheep Update to the latest version and tell me if your bug persists. No more dirty cooking pot shenanigans

💬 Nico_Nico_Nyx , Sep 16th at 5:51 PM

HOTFIX 1.1.1: Fixed the accidental soup when making vegetable broth inside a clean pot. The recipe now requires one bone on top of the vegetables.

💬 Nico_Nico_Nyx , Sep 16th at 4:30 PM

Jayro in all my testing I completely forgot to test it from a clean pot lol I'll fix this standby for update lol. In the meantime, for veggie broth use an already dirty pot.

💬 Nico_Nico_Nyx , Sep 16th at 4:28 PM

RiverTheSheep do you have other mods, or does this only happen when this mod is on its own?

💬 Jayro, Sep 16th at 5:50 AM

Hi, I think this might be a bug because when I try to make the Vegetable Broth recipe it turns straight into soup hehe.

💬 RiverTheSheep, Sep 16th at 3:58 AM (modified Sep 16th at 7:34 AM)

I was using a clean pot, though? I put 6L water and 6 and 6 bones and it says it'll make bone broth, but the arrow never starts filling up

💬 Nico_Nico_Nyx , Sep 15th at 11:49 PM

RiverTheSheep Once you make bone broth your pot will become dirty and can't be used for cooking hence the seemingly infinite cooking, you need to transfer the broth to a clean pot in order to cook. It's a game limitation unfortunately.

💬 RiverTheSheep, Sep 15th at 8:57 PM

I might be doing something wrong but it seems to infinitely try to cook but never does?

💬 Nico_Nico_Nyx , Sep 15th at 5:05 PM

Echoweaver I haven't looked into the hooks for vanilla naming schemes more than I needed to, but I know that to fix the names showing up properly on meals and recipe I had to add my lang file inside a /game/lang folder so that the game would properly read it. I think it was like meal-ingredient-secondary-soup-

💬 Echoweaver, Sep 15th at 2:51 PM (modified Sep 15th at 2:52 PM)

I love the idea of bone broth. Another logical and useful thing to do with bones! And thanks for linking to my mod 😉. Pizza2004 commented on Variations on a Meal to say that there are hooks in the vanilla naming scheme for adding broth in the future. I don't know if you knew and/or made use of that. Meal naming is SO COMPLICATED but cool.

💬 lying_dice, Sep 15th at 1:34 PM

This is really cool! The game can absolutely do with more multi step cooking recipes.

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом