Mods / Cut the Fat

Tags:
Utility Crafting QoL
Author:
Lodeclaw
Side:
Both
Created:
Jun 19th 2024 at 6:05 PM
Last modified:
Apr 22nd at 4:43 AM
Downloads:
20533
Latest release (for Vintage Story 1.22.0-pre.1 - 1.22.0, potentially outdated):
cutthefat_2.0.0.zip  1-click install

This mod allows you to use a knife of cleaver to cut lumps of rendered fat into pieces of rendered fat. The pieces can be used for most recipes, including oil lamps, sealing crocks, and oiling hides. Crafting machine parts still requires a full lump. The pieces of fat can be placed on the ground, on tables, and on shelves.

While the pieces make crock sealing and oil lamps more resource efficient, oiling hides is about the same as larger hides require more pieces. The benefit to oiling hides is that you can oil smaller batches of hides without consuming an entire chunk of fat.

Using a knife will result in 3 pieces but a cleaver will give 4.

 

Cut the Fat v2.0.0 and later should not be used with any version of Vintage Story older than 1.22.0.
Please use the appropriate version for your Vintage Story client.

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
2.0.0 cutthefat
1.22.0-pre.1 - 1.22.0
2852 Apr 22nd at 4:42 AM cutthefat_2.0.0.zip 1-click install

Updated for Vintage Story 1.22.0.

Now cuts lumps of rendered fat into smaller pieces.

No longer affects unprocessed fat.

1.0.3 cutthefat
1.21.0-pre.1 - 1.21.7
10487 Aug 14th 2025 at 4:33 PM cutthefat_1.0.3.zip 1-click install

Fixed some bad practices which were leading to unrelated fat recipes being broken.

Added cut fat pieces able to be used for bear hide.

1.0.2 cutthefat
1.21.0-rc.1 - 1.21.0-rc.3
129 Aug 9th 2025 at 9:55 PM CutTheFat_1.0.2.zip 1-click install

Updated for 1.21. Thanks to nanotect for helping troubleshoot for this version.

1.0.1 cutthefat
1.19.2 - 1.19.3 1.19.5 - 1.20.0-rc.1 1.20.0 - 1.20.1
6048 Aug 23rd 2024 at 7:56 PM CutTheFat_1.0.1.zip 1-click install

Fixed conflict with modloader.

1.0.0 CutTheFat
1.19.0 - 1.19.1 1.19.5 - 1.19.8
1017 Jun 19th 2024 at 6:07 PM CutTheFat_1.0.0.zip 1-click install

Initial release.

Should work for older versions but only tested in 1.19.


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

ReaH424, May 24th at 5:22 AM

Version 2.0.0 of this mod cannot cut raw fat. It seems to conflict with other mods, so I removed all other mods and tried using only this one, but I still couldn't cut raw fat. Rendered fat can be cut.

Gnomalin, May 2nd at 3:28 AM

Having an issue where I can't cut the fat with a bismuth bronze cleaver

Lodeclaw , May 2nd at 5:19 PM
@Gnomalin: Having an issue where I can't cut the fat with a bismuth bronze cleaver

I tried it with both the bismuth bronze cleaver and the bismuth bronze knife and couldn't replicate this issue. Maybe another mod is interfering.

Gnomalin, May 11th at 3:07 AM
@Lodeclaw: I tried it with both the bismuth bronze cleaver and the bismuth bronze knife and couldn't replicate this issue. Maybe another mod is interfering.

That is a distinct possibility, I just don't know when to quit. I'll go through the process of elimination and try to get back with you on that

Tolling_Bells, Apr 23rd at 6:29 AM

For some reason, this is only working with cleavers after the update. Can you fix it so you can use knives again? 

Dragonchampion, Feb 26th at 7:10 AM

Cer_Nypes Get A Culinary Artillery and the supplemental mod that lets you make lard from chunks, and it fixes the problem.

Cer_Nypes, Nov 23rd 2025 at 3:41 PM (modified Nov 23rd 2025 at 3:44 PM)

Hey thanks for the mod! Its something that is very immersive... nobody would use whole chunk of fat for many things so this is realistic and i hope it would get incorporated in game... or maybe fat rendendering.... Anyway - i was wondering if you could make it work with Butchering mod and its recipe for "Raw Black Pudding" which uses fat ... but it does not take Piece of fat from your mod... or maybe its already out there somwhere? 😅

Amenarae, Oct 7th 2025 at 9:17 PM

Beedy Can confirm it works in 1.21.4!

Beedy, Oct 3rd 2025 at 1:51 PM

Will this work for 1.21.1? Sorry if this type of question bothers you.

Lodeclaw , Aug 31st 2025 at 11:23 PM

TrippyTheO Nothing is broken, I just updated the version listing on the moddb page.

TrippyTheO, Aug 31st 2025 at 8:38 PM

Mod says it was updated within the last 17 hours but Files page shows last update was Aug 14th. Something broken?

Ijkdenem, Aug 31st 2025 at 4:44 AM

so don't cut the fat you are gonna use for storage. its that simple. cutting fat makes it easier to oil more pelts and make a crap ton of oil lamps cheaply. fat is kinda hard to get.

Kara, Aug 31st 2025 at 4:03 AM

Lodey not using your mod. i just saw sharing what i found with my own server's type of item like yours. ours are Clumps of fat o,o! was just sharing, in the event you were also having issues =P

Lodeclaw , Aug 31st 2025 at 3:03 AM

Kara Sealing is working fine for me. Do you have any other mods that modify crocks or fat which could be interfering? Do you have the latest version of the mod? Have you removed the old version from the mod folder?

Kara, Aug 29th 2025 at 8:35 PM

1.21.0 (stable) your fat does not seal crocks. 
add under attributes: "canSealCrock": true,
I have something like this on my server, just spent like 4 hours figuring out why it was A: crashing and B: not sealing. 

FatherSarge, Aug 14th 2025 at 1:37 AM

Lodey

Was having problems with this one due to it overriding some of the pelt recipes. Couldn't make pelts out of the new bear skins on 1.21-rc4

MableZ, Aug 8th 2025 at 8:44 PM

getting a crash on 1.21.0-rc3 when trying to craft oil lamps, even with the vanilla recipe

Crash Report
System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.API.Common.GridRecipe.GenerateOutputStack(ItemSlot[] inputSlots, ItemSlot outputSlot) in VintagestoryApi\Common\Crafting\GridRecipe.cs:line 780
at Vintagestory.Common.InventoryCraftingGrid.FoundMatch(GridRecipe recipe) in VintagestoryLib\Common\GameContent\Inventory\InventoryCraftingGrid.cs:line 191
at Vintagestory.Common.InventoryCraftingGrid.FindMatchingRecipe() in VintagestoryLib\Common\GameContent\Inventory\InventoryCraftingGrid.cs:line 178
at Vintagestory.API.Common.InventoryBase.DidModifyItemSlot(ItemSlot slot, ItemStack extractedStack) in VintagestoryApi\Common\Inventory\InventoryBase.cs:line 492
at Vintagestory.API.Common.ItemSlot.OnItemSlotModified(ItemStack sinkStack) in VintagestoryApi\Common\Inventory\ItemSlot.cs:line 427
at Vintagestory.API.Common.ItemSlot.ActivateSlotLeftClick(ItemSlot sourceSlot, ItemStackMoveOperation& op) in VintagestoryApi\Common\Inventory\ItemSlot.cs:line 332
at Vintagestory.API.Common.InventoryBase.ActivateSlot(Int32 slotId, ItemSlot sourceSlot, ItemStackMoveOperation& op) in VintagestoryApi\Common\Inventory\InventoryBase.cs:line 444
at Vintagestory.Common.InventoryCraftingGrid.ActivateSlot(Int32 slotId, ItemSlot sourceSlot, ItemStackMoveOperation& op) in VintagestoryLib\Common\GameContent\Inventory\InventoryCraftingGrid.cs:line 129
at Vintagestory.API.Client.GuiElementItemSlotGridBase.SlotClick(ICoreClientAPI api, Int32 slotId, EnumMouseButton mouseButton, Boolean shiftPressed, Boolean ctrlPressed, Boolean altPressed) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Inventory\GuiElementItemSlotGridBase.cs:line 988
at Vintagestory.API.Client.GuiElementItemSlotGridBase.OnMouseDownOnElement(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Inventory\GuiElementItemSlotGridBase.cs:line 786
at Vintagestory.API.Client.GuiComposer.OnMouseDown(MouseEvent mouseArgs) in VintagestoryApi\Client\UI\GuiComposer.cs:line 470
at Vintagestory.Client.NoObf.GuiDialogInventory.OnMouseDown(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 551
at Vintagestory.Client.NoObf.GuiManager.OnMouseDown(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 401
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1962
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 403
at Vintagestory.Client.HotkeyManager.OnMouseButton(ClientMain game, EnumMouseButton button, Int32 modifiers, Boolean buttonDown) in VintagestoryLib\Client\HotkeyManager.cs:line 574
at Vintagestory.Client.NoObf.ClientMain.OnMouseDownRaw(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1932
at Vintagestory.Client.GuiScreenRunningGame.OnMouseDown(MouseEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 339
at Vintagestory.Client.ScreenManager.OnMouseDown(MouseEvent e) in VintagestoryLib\Client\ScreenManager.cs:line 913
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonDown(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 203
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 337
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 133
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
LeuxSeveN, Aug 1st 2025 at 5:21 AM

Hi ^^

 

making CutTheFat compatable to clayworks seems quite difficult (atleast for me its beyond my understanding~)

 

instead you could make your own version of clayworks that is compatable to CutTheFat

extract Clayworks and there go to \assets\clayworks\recipes\grid\

 

here the 4 oillamp and the sealedcrock files: simply add a * to the lines
"code": "game:fat"

so that is becomes 
"code": "game:fat*"  

 

now you need to repack your lil mod, give it a diferent name and maybe a special version number and done.

(repacking: just zip the  assets folder and the modinfo.json file)

Esjitu, Apr 20th 2025 at 6:25 PM

Any chance of compat with Clayworks? The cut fat pieces can't currently be used to seal any crocks made from red or colored clay.

itsjustymirr, Feb 24th 2025 at 5:17 AM

If i knew which json to edit, I cant try making the mod work with expanded food and what not

Ijkdenem, Jan 19th 2025 at 11:05 PM

this would also be nice for resin and beeswax for when it is scarce. sometimes both are a pain in the arse to get. also i do like that it gives another use for the cleaver.

puditto, Nov 3rd 2024 at 6:25 AM

If you could make the pieces work on the Lard recipe it would be enough to work with Culinary Artilerry/EF, since we would be able to reduce the pieces to lard and use in all other recipes. Would be a huge help :)

puditto, Nov 1st 2024 at 6:02 PM

I tried with Culinary Artile/Expanded Foods and unfortunately it doesn't work, no recognition of the pieces as fat in the recipes there. Tho nothing wrong seems to be going on using them together.
Would be lovely if you could add some compatibility, I would make so many sausages haha.

Teagan, Sep 8th 2024 at 5:09 PM

have you considered added cut the wax too? XD

Sonito, Aug 3rd 2024 at 8:16 AM

can you make the modid lettercase miniscule instead , cutthefat instead of CutTheFat , it's messing with the modloader if you try to reference it from another mod. I'll publish a version that does just that for my own use but obviously gonna delete it after

 

Jemy191, Jul 4th 2024 at 10:51 PM

The mod do not work with the mod naturalclay the oil lamp recipe don't work with their bowl.

Lodeclaw , Jun 23rd 2024 at 9:11 PM

Unknown if it will work with culinary artillery or expanded foods. You'll have to test it yourself, but remember to do so on a world you don't mind breaking.

Michael00181, Jun 21st 2024 at 10:59 PM

Is this compatable with culinary artillery and expanded foods?

Breezebuilder, Jun 21st 2024 at 5:49 AM

Great simple mod. Could you also add the ability to recombine pieces into full chunks?

RetoGero, Jun 20th 2024 at 12:51 AM

next stage is to add salt to make cured fat also known as Salo.

Awutak, Jun 19th 2024 at 6:12 PM

Thx nice idea that helps a lot early game