Mods / Bone Broth
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)
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
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:
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:
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.
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)
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 Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.2.2 | bonebroth | 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 | |||||||
| 1.0.0 | bonebroth | 201 | Sep 15th at 9:16 AM | bonebroth_1.0.0.zip | 1-click install | ||
|
Initial release | |||||||
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?
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)
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.
KibbyTom its meant to be used as stock for soups, not drinked directly.
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?
Tahvohck Go on the official VS discord and find my mod thread, we can discuss it there it'll be easier
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?
Nico_Nico_Nyx Ah thank you, I hadn't read the incompat well enough.
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
I'm not having issues with Expanded Matter, but the broth is pulling the wrong translation (?) when cooked into a soup.
Hello Nico_Nico_Nyx, I have translated the mod into Spanish-Spain 'es-es.json' for include in future versions.
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
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?
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.
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)
"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"
}
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.
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?
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.
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.
I'll let you know when I play later today
RiverTheSheep Update to the latest version and tell me if your bug persists. No more dirty cooking pot shenanigans
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.
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.
RiverTheSheep do you have other mods, or does this only happen when this mod is on its own?
Hi, I think this might be a bug because when I try to make the Vegetable Broth recipe it turns straight into soup hehe.
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
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.
I might be doing something wrong but it seems to infinitely try to cook but never does?
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-
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.
This is really cool! The game can absolutely do with more multi step cooking recipes.