Mods / Heat Retention

Tags:
Utility Crafting QoL
Author:
Svarozhich
Side:
Both
Created:
Apr 12th 2024 at 7:53 PM
Last modified:
Apr 22nd 2024 at 3:00 PM
Downloads:
28439
Follow Unfollow 321
Latest release (for Vintage Story 1.19.0 - 1.19.3, 1.19.4 and 1.19.5 - 1.19.7, outdated):
HeatRetention_v1.19.2_v1.0.2.zip  1-click install

image

You built beautiful chiseled windows, but your house is considered an outside? Don't you like massive walls that are half a block thick? Plug all draft cracks with oakum!

Just one click of oakum on a chisel block makes it isolated!

To obtain oakum, you need to put together a little flax fibers.

Config

OakumDurability - maximum durability (default: 64, int) 

CostPerBlock - cost of block insulation (default: 1, int)

For modpack creators

If you want to change a crafting recipe using a patch, you must set the amount of resources for an item with full durability in the recipe. The recipe for an item with incomplete durability will be calculated automatically, if the recipe contains several different types of resources (up to 8), the amount of resources to create oakum with minimum durability will be calculated using the GCD method.

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.2 heatretention
1.19.0 - 1.19.3 1.19.5 - 1.19.7
27840 Apr 22nd 2024 at 3:00 PM HeatRetention_v1.19.2_v1.0.2.zip 1-click install

Fix the client side on the server

1.0.1 heatretention
1.19.0 - 1.19.3 1.19.5 - 1.19.7
216 Apr 21st 2024 at 7:55 PM HeatRetention_v1.19.2_v1.0.1.zip 1-click install

Fixed work on servers.

Thanks LeBonque!

1.0.0 heatretention
1.19.0 - 1.19.3 1.19.5 - 1.19.7
382 Apr 18th 2024 at 11:07 PM HeatRetention_v1.19.2_v1.0.0.zip 1-click install

Create


36 Comments (oldest first | newest first) (threaded | flat)

MegaGamer265, Mar 26th at 1:35 AM

Would be cool if the oakum is toolrackable.

Gregno24, Mar 8th at 3:28 AM (modified Mar 8th at 3:28 AM)

Seems like 1.22 rc.1 breaks this mod :( You can craft oakum but when you try to use it on a chisel block it crashes the game.

Wandour, Jan 8th at 1:14 PM

any update plans? 

 

MrFastZombie, Oct 29th 2025 at 1:37 AM

I'm not having any issues with making flax twine if that's what you meant by a spool. Maybe it's a mod conflict?

BacNang, Oct 26th 2025 at 8:47 PM (modified Oct 26th 2025 at 8:48 PM)

Dont know why but it breaks the vanilla recipe for Flax, like making flax spool, for me.

Lorafin, Oct 3rd 2025 at 4:21 AM

MRGOOSE seems to be working for me.

pollo_frito_22, Sep 16th 2025 at 9:09 PM

Is there a way to "uninsulate" a chiseled block? I have a fireplace at the other side with an open chiseled chimney above, and I just realised I need the fireplace to not be insulated against my room so it can heat up, but I already insulated it.

MRGOOSE, Sep 11th 2025 at 8:26 PM

Does this work on 1.21.1?

JelliBelli, Aug 24th 2025 at 11:37 AM (modified Aug 24th 2025 at 11:38 AM)

Many vanilla updates later, I can confirm that this does not work >all the time< for 1.20.12, but there is another mod that adds this feature (Chisel Block Retention); HOWEVER please backup your world as I got a full screen blackout with text visual bug (aside the hotbar) when trying to remove this mod HeatRetention. The way I fixed this was to remove the mod json file and the config file with the same name, exit the launcher and reopen, and finally relaunch the world.

LenKagamine, May 27th 2025 at 1:06 AM

For anyone curious, this does in fact work fine on 1.20.x, or at the very least 1.20.7

Khana, May 11th 2025 at 10:56 AM

anyone any idea hwo to fix this problem for `1.20? im goin slightly mad at tryinto work out why this room isnt a room.. and i filled in all voxels of the chiceld blocks.

 

TheSquidychicken, May 2nd 2025 at 7:30 PM

I get an idea, check the mod db, and find a perfect mod to fit my needs once again! Thanks for making this mod.

DArkHekRoMaNT, Apr 6th 2025 at 1:57 PM

Fyi, Svarozhich will not be able to update mods and respond here until at least June

Tesert, Mar 25th 2025 at 3:30 PM

Gloo That's a nice idea. Might be something to vet to the chisel tools mod creator QPTech

Gloo, Mar 24th 2025 at 2:06 AM

This is honestly a must have mod for me. I love being able to make detailed and beutifull windows, or odd shaped walls, while still keeping warm in the winter!
One thing I wish I could do, is mark a block as a window, so during rainy weather it would play the sound of rain on glass while indoors. Chiseled blocks sadly seem to loose that functionality.

HaxxorBunny, Mar 2nd 2025 at 12:45 PM

update to 1.20?

bumblebink, Jan 19th 2025 at 10:54 AM

Still seems to work fine in 1.20, though I've noticed a quirk/bug that has either always existed or was introduced to this mod with 1.20.

The bug: when you're in a valid room, you can type "/debug rooms hi" to highlight the room you're in. If the highlight is green, that means you've successfully sealed it off, and if it's red, you haven't. When using oakum to insulate chiseled blocks, the room will continue to display as invalid (red) with the debug view, but destroying and re-placing the block fixes it and makes the room green again (the next time you type the debug command). (If you're testing this yourself, you can remove the debug view with "/debug rooms unhi".)

GlooMeGlo, Jan 17th 2025 at 4:56 AM

godddd I need this in 1.20

AzuliBluespots, Jan 12th 2025 at 2:54 AM

Is this still working?

Ashe_Ferro, Oct 14th 2024 at 3:54 AM

Any chance you could somehow add compatibility with QP's chisel tools? Particularly for QP chiseled doors? or should I ask QP about that

Svarozhich , Aug 2nd 2024 at 5:46 PM

Rapidash Sorry for the late reply if it's still relevant. One flax fiber = one durability, stack = full durability and as i just found out, you need to place them in one cell.

Rapidash, Jul 28th 2024 at 12:30 AM

When i craft the oakum it has only 1 durability? How do i craft it with full durability? My settings are default, latest version.

ext_, Jun 9th 2024 at 11:04 PM

Awesome for doorless rooms if you want to keep properties + beams
Be aware that lighting engine for static blocks breaks if you seal one side of your room though

Svarozhich , Apr 22nd 2024 at 3:05 PM

LeBonque And thanks again, this time I checked on the server, I hope everything is fixed, but it doesn't happen that way 😞

LeBonque, Apr 22nd 2024 at 7:14 AM

Svarozhich

Hello, the fix works great. The clients don't crash when entering the server, and the oakum gives the correct "insulated" block status.
But, unfortunately, a new problem arose. The client crashes when attempting to craft oakum or any other item using  just flax (ex. twine). If there's another item (ex. sticks when crafting a bow) in the crafting grid it doesn't crash.

I've already prepared the logs, no need to rush
https://drive.google.com/drive/u/0/folders/1EjOf3zLcim3G4ooBE5BbQoyFp0a7OThW

Looking forward to playing with this mod!
And thank you for your work

Svarozhich , Apr 21st 2024 at 7:26 PM

LeBonque Thank you very much, I fixed it. I'll upload the corrected version now. This error does not occur in single 😔

LeBonque, Apr 21st 2024 at 2:40 PM

Svarozhich

Hello, here are all of my logs. Take whichever you need
https://drive.google.com/drive/folders/1PHd2_cbklH14akinxURBAuCTEvHcDP8j?usp=sharing

Mobius, Apr 21st 2024 at 2:01 AM

Oh I really like this a whole lot. Yesss. Thank you for providing something so useful, I will now go crazy with the windows :D

Svarozhich , Apr 19th 2024 at 9:55 PM

Wizard76 Should work on any 1.19.* But I tested it on 1.19.2 and 1.19.7

Wizard76, Apr 19th 2024 at 9:37 PM

 Oh!  you absolute legend!!!
This is amazing. Will it work on 1.19.3? I cant update to newer versions yet as Ill lose mods that are essential to my playthrough

Svarozhich , Apr 19th 2024 at 7:57 PM

Angellord And this should also work with greenhouses, you can make thin glass walls.

Svarozhich , Apr 19th 2024 at 7:49 PM

LeBonque Can you send me a full log from %AppData%/VintagestoryData/Logs/client-main.txt? Directly after the crash, don't reload the game before

LeBonque, Apr 19th 2024 at 5:55 PM

Hello, I'm getting a weird crash when using your mod in my modlist. It resets the character creation and then kicks the client off the server.
Everything works perfectly when the mod is disabled.

Game Version: v1.19.7 (Stable)
4/19/2024 7:33:38 PM: Critical error occurred in the following mod: metalrecovery@0.1.19-pre.1
Loaded Mods: tadmorecharcoal@1.0.0, acorns@0.5.3, aculinaryartillery@1.1.4, advancedsmithing@1.3.0, ancientarmory@1.0.0, autopanning@1.0.1, betterbalance@2.1.3, bettertraders@0.0.5, buzzwords@1.6.0, chiseltools@1.11.2, coppercoldforging1@1.0.1, decor@1.0.15, dont-place-sticks@1.0.1, dryable_ground_storage@1.0.0, driedfirefuels@1.1.1, samsdungeonsremastered@1.0.0, dye_recipes_fix@1.0.0, evaporite@1.0.0, fancysky@1.1.6, flourbags@1.0.2, frozenreeds@1.0.1, hideandfabric@1.3.0, HumanSkinTones@0.0.3, immersivecorpsedrop@1.0.2, millwright@1.1.4, moreclasses@1.2.5, moredrifterloot@1.5.4, moreminerals@1.0.3, morenails@1.1.0, naturalpatches@0.1.3, oils@1.1.0, TA_plainsandvalleys@1.0.5, primitivesurvival@3.5.1, ropebucket@1.0.0, scraps@1.1.1, she1fish@1.2.0, sortablestorage@2.2.3, spyglass@0.5.1, toolsplus@1.0.1, usefulscrap@2.0.2, visibleore@1.0.1, game@1.19.7, abcsreborn@0.2.1, AgeOfConfession@2.0.0, alchemy@1.6.31, alloycalculator@1.0.0, ancienttools@1.5.18, animalcages@3.0.2, animationmanagerlib@0.7.14, betterjonasdevices@1.1.0, betterruins@0.3.4, blacksmithenhancements@1.0.5, brutalstory@1.0.0, carryon@1.7.4, commonlib@2.3.7, composter@1.1.0, coolinbarrel@0.5.3, cooperativecombat@1.1.1, earlychiseling@1.0.1, electricity@0.0.11, expandedaitasksloader@1.1.1, expandedfoods@1.6.9, fishing@1.1.5, fromgoldencombs@1.4.25, furniturelibrary@1.0.11, glowingarrows@1.2.2, heatretention@1.0.0, jopainting@1.4.0, sailboat@1.3.0, maltiezbows@1.0.4, metalsupports@1.0.3, mio@0.9.5, meteoricexpansion@1.2.5, moreanimals@1.3.3, morepiles@1.5.0, mortaldamage@1.5.1, oregolems2@0.1.2, outlawmod@1.2.3, petai@2.2.3, claywheel@1.1.1, resmeltableslight@1.0.0, recycleclothes@1.0.0, vanvar@4.0.2, vhfp@1.1.0, vmetp@1.1.1, creative@1.19.7, vsimgui@1.1.3, vsinstruments@1.2.7, vsquest@1.2.0, survival@1.19.7, vsvillage@1.0.0-pre.2, wildfarmingrevival@1.1.8, woodbarrels@1.1.0, woodchests@1.1.0, workbenchexpansion@1.8.0, xlib@0.8.1, metalrecovery@0.1.19-pre.1, bullseye-continued@2.5.8, tradercamps@1.1.4, configlib@1.3.1, em@2.5.2, fsmlib@0.4.4, playercorpse@1.9.0, ensisswordpack@2.0.0, stonequarry@3.2.1, wolftaming@2.1.2, xskills@0.8.2, bricklayers@2.5.1, maltiezcrossbows@0.3.3, maltiezfirearms@0.5.1
System.Collections.Generic.KeyNotFoundException: The given key 'amr_config.json' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at AnvilMetalRecovery.MetalRecoverySystem.get_CachedConfiguration() in /home/librarian/Documents/Project/DotNet/First_Machine_Age/AnvilMetalRecovery/MetalRecoverySystem.cs:line 51
at AnvilMetalRecovery.VariableMetalItem.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /home/librarian/Documents/Project/DotNet/First_Machine_Age/AnvilMetalRecovery/Items/VariableMetalItem.cs:line 92
at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 43
at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 48
at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 58
at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass12_0.<QueueTask>b__0(Object a) in VintagestoryApi\Common\TyronThreadPool.cs:line 120
at System.Threading.QueueUserWorkItemCallback.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()

metasynthetic, Apr 19th 2024 at 4:30 PM

@Angellord FYI, the room limit is now 14^3. (Cellars are still limited to 7^3, though.)

Angellord, Apr 19th 2024 at 12:22 PM

Interesting mod. Too bad, only that the game mechanics only works with rooms 9x9x9, with interior rooms no more than 7x7x7. ( upd: 14x14x14, Thanks metasynthetic :3 )
If the limit is not frightening, and there is such a need - to make beautiful warm rooms, basements, not just roof shelters - then yes, the mod is extremely useful, and satisfies the needs of creators.

Mendall, Apr 19th 2024 at 2:57 AM

This is a long-needed thing. Question, will this possibly fix the long hated behavior where snow and rain will fall indoors if you have used chiseled blocks in the roof/ceiling. If so, you are a true legend.