Project Zomboid

Project Zomboid

92 ratings
[B42] Immersive Preservation: Canning and Jarring (of evolved recipes)
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
142.537 KB
2 Sep @ 7:41am
23 Oct @ 10:58am
10 Change Notes ( view )

Subscribe to download
[B42] Immersive Preservation: Canning and Jarring (of evolved recipes)

In 2 collections by unlockk
A collection of items created by unlockk
17 items
[B42] Unstable Plus
136 items
Description
Preserve 'evolved recipe' foods such as soup, stew, etc. in jars using the vanilla jarring method, for an immersive expansion to the game's preservation mechanics.

Optional - remove requirements for salt and vinegar.
Optional - sandbox settings: days until stale/rotten for all jarred food.

Description:
1. Cook your evolved recipe.
2. Place into canning jar.
3. Cook sealed jar for an hour.
4. Store and enjoy at a later point in time.

At default settings, jarred food (including vanilla preserved vegetables) lasts 300 days before going stale and 400 days before rotting at normal spoilage setting when kept without refrigeration (vanilla: 60 and 90 days).
Note that the vanilla mechanic accounts for the age of produce, so make sure to can your produce at its freshest and as soon as possible after jarring. Auto-learning of jarring process lowered from level 8 to level 4 cooking.

Please see my Realistic Distributions: Alcohol, Cigarettes, Clutter mod for more jars, lids, salt, and vinegar spawns. Additionally, see Rebalanced Yields: Butchering for more homesteading tweaks.

Extra Info:
-Compatible with all modded items as long as you can use them in the evolved recipes.
-Jars allow you to store more produce than in a cooking pot or bowl as they are lighter.
-Jars and lids returned in all expected scenarios, unless the lid is at low condition and gets broken.
-The opened soup/stew/rice/pasta jars do not count as metal and can be microwaved.
-Even though the jar is briefly displayed as 'uncooked', you will correctly receive cooked food if you decide to open it without canning.
-The spice and seasoning icons are now transferred to the jar as of version 1.1.2 of this mod - they do not do so in vanilla when e.g. portioning soup from cooking pot into bowls.

Future Plans:
-Potentially create a realistic version - as the vanilla method is not safe for canning most of the things players are going to be canning. This will do for a video game for now, enjoy the expanded functionality. A pressure canner is used to reach higher than boiling temperatures (kills botulism spores) and preserve food that does not have naturally high acidity and/or salinity, and would otherwise be rendered unpalatable.
The developers intended to allow the player to preserve high acidity vegetables in a water-bath canning method - this is suitable for many pickled vegetables, tomato sauces, relishes, jams, and chutneys.
-Maybe a check for how big the food is, potentially allowing or requiring the player to use two jars.

Compatibility:
Lua implementations were used when possible to avoid overwriting vanilla scripts and functions. Only the vanilla canning 60/90 days script was affected. This mod will potentially extend the shelf life of any mods that allow more jarring and preservation as long as they use the vanilla script.

Translations are provided for: DE, EN, ES, FR, IT, PL, PTBR, RU, and UA.
Thanks to Refúgio Z for PTBR, and WRex for UA translations.

Permissions:
Please do not modpack or reupload.
If this mod is deleted, you are welcome to reupload to Steam Workshop only.
Thanks and enjoy!

Other mods for B42:
Realistic Distributions: Alcohol, Cigarettes, Clutter
Clothing Protection: Rebalanced
Temperature Affects Food Spoilage Rate
Rebalanced Yields: Butchering
Quality of Life and Miscellaneous Tweaks

Workshop ID: 3560836822
Mod ID: ImmersivePreservationCanningJarring
Mod ID: ImmersivePreservationCanningJarringEasy
Popular Discussions View All (1)
4
11 Sep @ 2:39am
Translations
unlockk
51 Comments
unlockk  [author] 13 hours ago 
1.1.2
-Added the 'seasonings' tooltip to finally show what spices have been added to the food.

-Sandbox settings for days to become stale, and to spoil (default 300 and 400). Setting these values will also automatically update the vanilla in-game spawned 'Jar of (Vegetable)' since the latest patch seems to have messed up their expiry. Any modded item that uses this vanilla OnCooked canning script will also benefit from these custom sandbox settings.

-Fixed a rare instance of a pasta pot not being able to be jarred.
unlockk  [author] 13 Oct @ 7:38am 
1.1.1
-Added translations: DE, ES, FR, IT, PL, RU.
Please let me know if there are any errors, I used Google Translate, but compared with vanilla text to make sure the grammar is correct.
unlockk  [author] 10 Oct @ 7:33am 
1.1

-Verified all features to work on latest version of game (B42.12.1).
-Added compatibility to allow use of glassmaking player-created jar, Base.JarCrafted, introduced by B42.12.
-Added an optional easy version of mod, which does not require salt and vinegar to preserve food.
unlockk  [author] 9 Oct @ 12:54pm 
The features of this mod were adapted into a pressure canning version by Hiemas, which you can check out here:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3582404497
unlockk  [author] 30 Sep @ 4:58am 
Are you on Build 41?
KitsuneBlaze 29 Sep @ 4:55pm 
I've subscribed to this mod but it is not showing up in my mods list in-game.
galkinzhenia 26 Sep @ 6:06am 
Спасибо жду обновление от Вас
unlockk  [author] 26 Sep @ 4:31am 
@galkinzhenia
Also, \media\lua\server\recipecode.lua doesn't contain any of the functions anymore, so I will see if I can track them down, however I defined my own functions for the jars so they should still work. The only thing that might be affected is the 60-90 days extended shelf life to 300-400, functions were changed from "CannedFood_OnCooked" to "RecipeCodeOnCooked.cannedFood".

Funnily enough, I don't see a recipe in-game to allow you to use the forged/crafted jar (Base.JarCrafted) to make the vanilla jar of produce (\media\scripts\generated\recipes\recipes_jarring.txt) so it seems that preservation has accidentally been made even less sustainable as you are fully reliant on finding normal jars. I am sure this will be patched when possible.
unlockk  [author] 26 Sep @ 4:30am 
@galkinzhenia
For other mods probably, I checked what I could and put a note on the other mod pages, but my game isn't even launching and I don't have time to check more today.

I will say this though - this mod may be more broken by the update than what I said on the note - the developers changed calling scripts from "OnCreate = Recipe.OnCreate." to "OnCreate = RecipeCodeOnCreate." but I think the game would recognise both commands, if it doesn't, then literally every mod that exists that adds or changes recipes would have to update, so I think they have accounted for that.
galkinzhenia 26 Sep @ 3:34am 
Другие ваши моды в порядке?