Mods / Art of Cooking [unofficial]
- Tags:
- Authors:
- propaneko, Trumiic
- Side:
- Both
- Created:
- Aug 30th 2025 at 5:41 PM
- Last modified:
- Jun 12th at 3:41 PM
- Downloads:
- 4538
-
Latest release (for Vintage Story 1.22.3, potentially outdated):
ArtOfCooking_1.2.2.zip 1-click install
patched version of https://mods.vintagestory.at/artofcooking for 1.22
Collaborators: Trumiic IckleBickleBee Yootah
All patched "Art of" mods:
Art of Growing: Breeding Addon [unofficial]
For those using Epanded Foods a temperary fix for compatibility can be done by disabling eggs/liquid mixing in configs.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.2.2 | artofcookingpatch | 1177 | Jun 12th at 3:37 PM | ArtOfCooking_1.2.2.zip | 1-click install | ||
1.2.2 ReleaseSuite ChangesLarge backend restructure and declutter thanks to @Yootah Core of Arts
Art of Cooking
Art of Growing
Art of Growing: Breeding Addon
| |||||||
| 1.2.1 | artofcookingpatch | 559 | May 21st at 7:09 PM | ArtOfCooking_1.2.1.zip | 1-click install | ||
|
Fixed dough forming from crashing game. Thank you for your patience 😁. | |||||||
| 1.2.0 | artofcookingpatch | 229 | May 12th at 10:59 AM | ArtOfCooking_1.2.0.zip | 1-click install | ||
|
patches made by @IckleBickleBee | |||||||
| 1.0.4 | artofcookingpatch | 1019 | Nov 20th 2025 at 9:00 PM | ArtOfCooking_1.0.4.zip | 1-click install | ||
|
Merge from https://github.com/propaneko/Arts/pull/1 Hopefully fixed:
| |||||||
| 1.0.3 | artofcookingpatch | 1159 | Sep 4th 2025 at 7:22 PM | ArtOfCooking_1.0.3.zip | 1-click install | ||
|
Incorporated fixes from PR of official Arts repo | |||||||
| 1.0.1 | artofcookingpatch | 327 | Aug 30th 2025 at 6:15 PM | ArtOfCooking_1.0.1.zip | 1-click install | ||
|
adjust versioning | |||||||
| 1.0.0 | artofcookingpatch | 68 | Aug 30th 2025 at 5:41 PM | ArtOfCooking_1.0.0.zip | 1-click install | ||
|
patched to 1.21.0 | |||||||

Is anyone else having issues with bread forming? I dont appear to be able to right click tables with dough, or even able to shift place it to make pies.. Also, the handbook page for dough forming, the title appears to be in the wrong language
As a followup, I was able to begin Pie forming with the dough bits you get from placing dough in a crafting menu, however they always appear to have just barely not enough to complete a pie unfortunately :( i always either have not enough or some left over
Even with the eggs turned off the recipe still conflicts with Expanded Food changes to eggs, as it defaults to the EF egg cracking method, making AoC pastry dough not possible to craft. Same goes for the unleavened dough, as the flour + water recipe results in creating bread instead of AoC dough. This may be conflict with Salty's immersive dough making tho.
Gonna try to get a more proper compatibility between AoC and Expanded Food. Might be sometime next week or longer depending on how interconnected AoC's recipes are to each other.
Last time I played, I did a private tinkering of both mods to make the egg compatible at least on the fertilizer level. But im not sure if the dough part of the issue is solved with my very brute-forcey way of fixing it
Found couple bugs:
1. you can't create multiple breads at a time. if you go with 4 at a time option - game crashes.
2. spoon doesn't work with Ithania Canned Goods. if you try to interract with can holding spoon - game crashes.
Sorry I don't have crash reports. But this is not hard to replicate :)
Hey there. I tried making some rye bread at a table. I think it was 4 pcs of bread and I got this error, it happened again when I tried right clicking on the table.
Running on 64 bit Windows 10.0.26200.0 with 32694 MB RAM
Game Version: v1.22.2 (Stable)
5/31/2026 9:09:40 PM: Critical error occurred in the following mods: coreofartspatch@1.2.1, artofcookingpatch@1.2.1
Loaded Mods: walkingstick@3.0.9, betterforest@0.1.2, catchlivestock@0.2.4, catchledge@0.7.1, cavesymphony@1.2.2, chargedjump@1.2.3, chiseltools@1.17.1, clickuptorches@1.1.1, craftablecompanion@1.5.4, crawlanddive@0.2.5, creaturefootsteps@1.3.0, darcesdriftersredone@1.3.0, darkvision@1.3.4, dryablegroundstorage@1.0.1, fallingtree@0.5.2, fragilecharcoal@0.0.1, glowtorns@1.0.1, grasstoropes@1.2.4, grindingwheelrework@1.1.1, hangingvessels@1.1.1, hardcorewaterforked@1.4.5, horperfopt@1.0.3, hydrateordiedrate@2.4.12, immersiveorecrush@2.2.5, interestingoregen@2.3.8, jsonpatcheslib@1.5.3, manualfirestarter@0.1.3, millwright@1.3.3, mistsofstability@0.2.1, moldsexpanded@1.2.0, oresdroprocks@1.3.0, overhaullib@2.0.8, primitivesurvival@5.0.5, realisticmonsterloot@1.2.0, stoneharvesting@1.2.2, sungaze@0.1.1, temporalsymphony@2.3.1, thetruearchimedesscrew@0.1.40, toolbelt@0.3.5, usefultraders@2.5.2, vhfp@1.22.2, vresp@1.22.2, game@1.22.2, vsimgui@1.2.5, abyssaldepths@1.0.16, aculinaryartillery@2.0.0-dev.19, algernonsterrainsampler@1.3.0, animalcages@5.0.0, attributerenderinglibrary@3.1.4, egocaribautomapmarkers@5.0.3, beamtweaksmod@2.1.1, bedspawnv2@1.7.0, bettererprospecting@3.2.9, betterhandbook@1.0.5, betterruins@0.6.2, bettertraders@0.2.0, bloodtrail@1.2.2, bradyladder@1.2.1, butchering@1.13.4, carryon@1.14.1, clothierheirloomsmod@1.1.0, commonlibforked@2.8.1, configlib@1.12.0, conicalhotgear@1.0.1, cooperativecombatrework@1.1.0, coreofartspatch@1.2.1, coriaendershaders@1.2.2-pre.3, critchersgrapplehook@1.1.0, danatweaks@4.0.1, tackandequipment@1.0.0, farmlanddropswithnutrients@1.2.2, fastmap@122.5.0-rc.3, feverstonehorses@2.4.0-rc.1, feverstonewilds@2.1.2, fishingconfig@1.6.0, foodshelves@3.0.4, footprints@1.2.2, genelib@3.1.0, herbarium@1.4.2-rc.1, hideplayerinfo@1.3.1, icecycle@1.0.1, iceiscellar@2.0.0, immersivewoodchopping@0.8.3, immersivewoodsawing@0.2.9, jaunt@3.0.0-rc.3, mngeology@2.0.7, nohands@0.1.1, nomusicinterruptionmod@1.0.0, noticeboard@2.0.1, nowplayingsong@1.0.2, panningmachine@1.0.11, particlesplus@2.5.8, petai@5.1.1, pingmarkers@1.2.0, playerinventorylib@0.0.10, playerlistrevived@2.3.8, postsandbeams@1.5.1, realisticwater@0.2.2, realsmoke@1.2.0, rivers@5.0.1, scaffolding@1.3.0, sprinklersmod@1.22.1, spyglass@0.6.1, statushudcont@4.3.1, stonebakeoven@1.3.4, substrate@2.0.0, synergy@1.1.12, theremnantsreborn@1.2.3, thievery@1.3.0, toolsmith@1.2.17, unconscious@2.1.1, vigor@122.7.3, visibleoresandminerals@1.1.1, vsairshipmod@1.1.4, creative@1.22.2, vsecomachina@0.6.1, survival@1.22.2, waterfall@1.2.2, watersheds@6.3.6, woodenfortifications@2.0.11, xlibfork@1.0.10, artofcookingpatch@1.2.1, artofgrowingpatch@1.2.1, autoconfiglib@2.0.10, backpacks@0.1.0, rlldtco0001@2.3.0, equus@1.3.0-rc.1, expandedfoods@2.0.0-dev.8, em@3.6.1, fallingecomachina@0.1.1, feverstonewildsbutcheringcompatfork@2.8.0, nobonearrows@1.22.0, playercorpseforked@1.14.1, shearlib@1.3.0, tailorsdelight@2.2.2, wildcraftfruit@1.4.61, windowstoragelib@1.2.5, xinvtweaksfork@1.9.0, xskillsfork@1.0.45, windowstorage@1.8.25, wool@1.9.2, xskillsgilded@1.3.30
Involved Harmony IDs: toolsmith
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at CoreOfArts.Systems.COADoughFormingRecipe.get_Voxels() in G:\Workspace\github\test arts for deploying\Arts-dev\CoreOfArt\CoreOfArt\Systems\COADoughFormingRecipe.cs:line 207
at ArtOfCooking.BlockEntities.BlockEntityDoughForm.NextNotMatchingRecipeLayer(Int32 layerStart) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\BlockEntities\BEDoughForm.cs:line 321
at ArtOfCooking.BlockEntities.BlockEntityDoughForm.OnUseOver(IPlayer byPlayer, Vec3i voxelPos, BlockFacing facing, Boolean mouseBreakMode) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\BlockEntities\BEDoughForm.cs:line 194
at ArtOfCooking.BlockEntities.BlockEntityDoughForm.OnUseOver(IPlayer byPlayer, Int32 selectionBoxIndex, BlockFacing facing, Boolean mouseBreakMode) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\BlockEntities\BEDoughForm.cs:line 166
at ArtOfCooking.Items.AOCItemDough.OnHeldInteractStop(Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Items\AOCItemDough.cs:line 179
at Vintagestory.API.Common.CollectibleObject.OnHeldUseStop_Patch1(CollectibleObject this, Single secondsPassed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, EnumHandInteract useType)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleHandInteraction(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 317
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 164
at Vintagestory.Common.GameTickListener.OnTriggered(Int64 ellapsedMilliseconds) in VintagestoryLib\Common\Model\GameTickListener.cs:line 36
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 134
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 867
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 173
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 742
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 686
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 112
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 354
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 131
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
Event Log entries for Vintagestory.exe, the latest 1
==================================
{ TimeGenerated = 5/30/2026 11:47:01 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.22.2.0, time stamp: 0x693c0000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x1880
Faulting application start time: 0x1dcf04b5f60255e
Faulting application path: F:\Games\Vintagestory\Vintagestory.exe
Faulting module path: F:\Games\Vintagestory\Lib\openal32.dll
Report Id: f88d4b59-bdc9-497b-ae7e-776a742f8223
Faulting package full name:
Faulting package-relative application ID: }
Hello, this is my report after using a spoon to grab some food.
Right now i cannot load my save file as it crashes every time
Running on 64 bit Windows 10.0.26200.0 with 31902 MB RAM
Game Version: v1.22.2 (Stable)
29/05/2026 19:51:53: Critical error occurred in the following mod: artofcookingpatch@1.2.1
Loaded Mods: claycasting@1.3.8, hydrateordiedrate@2.4.12, jsonpatcheslib@1.5.3, molds@0.3.3, moretorchholders@1.0.1, overhaulliblegacycompat@1.1.2, RelightTorches@1.0.0, spinningwheel@1.2.7, tradie@2.0.1, vintageengineering@0.5.5, game@1.22.2, vsimgui@1.2.5, aculinaryartillery@2.0.0-dev.18, ancientlib@1.0.0, ancienttoolsresinharvest@1.0.0, animalcages@5.0.0, animationslib@0.0.2, archering@1.0.4, attributerenderinglibrary@3.1.4, egocaribautomapmarkers@5.0.3, bedspawnv2@1.7.0, bettererprospecting@3.2.9, blocksoverlay@4.10.4, bradycrudebuilding@1.5.4, buzzwords@1.8.2, carryonlib@1.0.0-pre.1, configlib@1.12.0, coreofartspatch@1.2.1, easybuilding@1.2.2, electricalprogressivecore@3.2.0, firearmsfork@1.9.13, fromgoldencombs@2.0.5, helvehammerextcontinued@1.9.1, manifest@1.3.0, medievalexpansionpatch@1.4.1, mobsradar@3.0.0, particlesplus@2.5.8, playerstatusstrip@1.0.1, regenores@2.7.0, smithingplus@1.9.0-rc.1, spawnhighlightreborn@1.1.0, stonebakeoven@1.3.2, improvedmetallurgy@1.1.5, tieredsuperiority@1.2.1, toolsmith@1.2.17, tradernotes@1.0.7, tradersbuycrops@1.0.1, creative@1.22.2, survival@1.22.2, woodenfortifications@2.0.11, xlibfork@1.0.9, ancienttoolsmortar@1.0.0, artofcookingpatch@1.2.1, artofgrowingpatch@1.2.1, bounties@1.0.7, carryon@2.0.0-pre.1, combatoverhaulfork@0.17.48, crossbowsfork@1.9.13, electricalprogressivebasics@3.2.1, expandedfoods@2.0.0-dev.8, hodvisualizer@1.0.0, quiversfork@0.8.33, xskillsfork@1.0.44, aogbreedingaddonpatch@1.2.1, armoryfork@1.10.30, artsxskillspatch@1.2.0, electricalprogressiveindustry@0.7.0, electricalprogressiveqol@3.2.1, veep@2.5.0, xskillsgilded@1.3.28, electricalprogressiveequipment@3.1.0
Involved Harmony IDs: attributerenderinglibrary, firearmsfork.render-variant-sanitizer, OverhaulLib:Animation, AnimationsLib:Animation, OverhaulLib:Transpilers, AnimationsLib:Transpilers
System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.Client.NoObf.TextureSource..ctor(ClientMain game, Size2i atlasSize, Block block, Boolean forInventory) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 1139
at Vintagestory.Client.NoObf.TextureSource..ctor(ClientMain game, Size2i atlasSize, Block block, Int32 altTextureNumber) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 1202
at Vintagestory.Client.NoObf.ShapeTesselator.GetTextureSource(Block block, Int32 altTextureNumber, Boolean returnNullWhenMissing) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 826
at ArtOfCooking.Systems.AOCMeshCache.GenMealMesh_Patch1(AOCMeshCache this, CookingRecipe forRecipe, ItemStack[] contentStacks, Block containerBlock, Vec3f foodTranslate)
at ArtOfCooking.Systems.AOCMeshCache.GenMealInContainerMesh(Block containerBlock, CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Systems\AOCMeshCache.cs:line 355
at ArtOfCooking.Systems.AOCMeshCache.GetOrCreateMealInContainerMeshRef(Block containerBlock, CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Systems\AOCMeshCache.cs:line 338
at ArtOfCooking.Blocks.AOCBlockSpoon.OnBeforeRender(ICoreClientAPI capi, ItemStack itemstack, EnumItemRenderTarget target, ItemRenderInfo& renderinfo) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Blocks\AOCBlockSpoon.cs:line 58
at Vintagestory.Client.NoObf.InventoryItemRenderer.GetItemStackRenderInfo_Patch1(ClientMain game, ItemSlot inSlot, EnumItemRenderTarget target, Single dt)
at Vintagestory.Client.NoObf.RenderAPIGame.GetItemStackRenderInfo(ItemSlot inSlot, EnumItemRenderTarget target, Single dt) in VintagestoryLib\Client\API\RenderAPIGame.cs:line 197
at Vintagestory.GameContent.EntityShapeRenderer.RenderHeldItem_Patch2(EntityShapeRenderer this, Single dt, Boolean isShadowPass, Boolean right)
at Vintagestory.GameContent.EntityPlayerShapeRenderer.RenderHeldItem_Patch1(EntityPlayerShapeRenderer this, Single dt, Boolean isShadowPass, Boolean right)
at Vintagestory.GameContent.EntityPlayerShapeRenderer.DoRender3DOpaque_Patch3(EntityPlayerShapeRenderer this, Single dt, Boolean isShadowPass)
at Vintagestory.Client.NoObf.SystemRenderEntities.OnRenderOpaque3D(Single deltaTime) in VintagestoryLib\Client\Systems\Render\RenderEntities.cs:line 104
at Vintagestory.API.Client.DummyRenderer.OnRenderFrame(Single deltaTime, EnumRenderStage stage) in VintagestoryApi\Client\API\IClientEventAPI.cs:line 88
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 257
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 858
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 953
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 782
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 173
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 742
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 686
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 112
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 354
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 131
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
Event Log entries for Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 29/05/2026 19:50:38, Site = , Source = Application Error, Message = Nome applicazione con errore: Vintagestory.exe, versione: 1.22.2.0, timestamp: 0x693c0000
Nome modulo non valido: openal32.dll, versione: 1.23.0.0, timestamp: 0x63dd31ad
Codice eccezione: 0x40000015
Offset errore: 0x00000000000df046
Id di processo in errore: 0x60fc
Ora di avvio dell'applicazione in errore: 0x1dcef938940f923
Percorso dell'applicazione in errore: C:\Users\Vito\AppData\Roaming\Vintagestory\Vintagestory.exe
Percorso del modulo in errore: C:\Users\Vito\AppData\Roaming\Vintagestory\Lib\openal32.dll
Id di rapporto: 3088b428-be21-490f-b27d-b1034c172611
Nome completo del pacchetto guasto:
ID applicativo relativo al pacchetto guasto: }
--------------
{ TimeGenerated = 16/05/2026 00:46:53, Site = , Source = Application Error, Message = Nome applicazione con errore: Vintagestory.exe, versione: 1.22.2.0, timestamp: 0x693c0000
Nome modulo non valido: coreclr.dll, versione: 10.0.826.23019, timestamp: 0x69f2abd3
Codice eccezione: 0xc0000005
Offset errore: 0x0000000000356d4f
Id di processo in errore: 0x3654
Ora di avvio dell'applicazione in errore: 0x1dce4bc7abf4fa5
Percorso dell'applicazione in errore: C:\Users\Vito\AppData\Roaming\Vintagestory\Vintagestory.exe
Percorso del modulo in errore: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\10.0.8\coreclr.dll
Id di rapporto: 9a9c11d2-7f96-4f24-b48a-d5c8921b9808
Nome completo del pacchetto guasto:
ID applicativo relativo al pacchetto guasto: }
--------------
{ TimeGenerated = 16/05/2026 00:44:11, Site = , Source = Application Error, Message = Nome applicazione con errore: Vintagestory.exe, versione: 1.22.2.0, timestamp: 0x693c0000
Nome modulo non valido: coreclr.dll, versione: 10.0.826.23019, timestamp: 0x69f2abd3
Codice eccezione: 0xc0000005
Offset errore: 0x0000000000356d4f
Id di processo in errore: 0x3894
Ora di avvio dell'applicazione in errore: 0x1dce4bc2e717318
Percorso dell'applicazione in errore: C:\Users\Vito\AppData\Roaming\Vintagestory\Vintagestory.exe
Percorso del modulo in errore: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\10.0.8\coreclr.dll
Id di rapporto: 76b166b5-28ef-4ce5-9313-ced6f9003616
Nome completo del pacchetto guasto:
ID applicativo relativo al pacchetto guasto: }
Hey there. My friend had a crash when he tried to put the pot on a shelf.
Running on 64 bit Windows 10.0.26200.0 with 32599 MB RAM
Game Version: v1.22.2 (Stable)
5/24/2026 4:42:43 PM: Critical error occurred in the following mod: artofcookingpatch@1.2.1
Loaded Mods: walkingstick@3.0.9, betterforest@0.1.2, catchlivestock@0.2.4, catchledge@0.7.1, cavesymphony@1.2.2, chargedjump@1.2.3, chiseltools@1.17.1, clickuptorches@1.1.1, craftablecompanion@1.5.4, crawlanddive@0.2.4, creaturefootsteps@1.3.0, darcesdriftersredone@1.3.0, darkvision@1.3.2, dryablegroundstorage@1.0.1, fallingtree@0.5.1, fragilecharcoal@0.0.1, glowtorns@1.0.1, grasstoropes@1.2.4, grindingwheelrework@1.1.1, hangingvessels@1.1.1, hardcorewaterforked@1.4.5, horperfopt@1.0.3, hydrateordiedrate@2.4.12, immersiveorecrush@2.2.5, interestingoregen@2.3.8, jsonpatcheslib@1.5.2, manualfirestarter@0.1.3, millwright@1.3.3, mistsofstability@0.2.1, moldsexpanded@1.2.0, overhaullib@2.0.8, primitivesurvival@5.0.5, stoneharvesting@1.2.2, sungaze@0.1.1, temporalsymphony@2.3.1, thetruearchimedesscrew@0.1.40, toolbelt@0.3.5, usefultraders@2.5.2, game@1.22.2, vsimgui@1.2.5, abyssaldepths@1.0.16, aculinaryartillery@2.0.0-dev.16, algernonsterrainsampler@1.3.0, animalcages@5.0.0, attributerenderinglibrary@3.1.4, egocaribautomapmarkers@5.0.3, beamtweaksmod@2.1.1, bedspawnv2@1.7.0, bettererprospecting@3.2.8, betterruins@0.6.2, bettertraders@0.2.0, bloodtrail@1.2.2, bradycrudebuilding@1.5.4, butchering@1.13.3, carryon@1.14.1, clothierheirloomsmod@1.1.0, commonlibforked@2.8.1, configlib@1.12.0, conicalhotgear@1.0.1, cooperativecombatrework@1.1.0, coreofartspatch@1.2.1, coriaendershaders@1.2.1-pre.4, critchersgrapplehook@1.0.4, danatweaks@4.0.1, tackandequipment@1.0.0, farmlanddropswithnutrients@1.2.2, fastmap@0.3.0, feverstonehorses@2.4.0-rc.1, feverstonewilds@2.1.2, fishingconfig@1.6.0, foodshelves@3.0.3, footprints@1.2.2, genelib@3.0.2, herbarium@1.4.2-rc.1, hideplayerinfo@1.3.1, icecycle@1.0.1, iceiscellar@2.0.0, immersivewoodchopping@0.8.3, immersivewoodsawing@0.2.9, improvedhandbookrecipesfork@1.0.0, jaunt@3.0.0-rc.3, mngeology@2.0.6, nohands@0.1.1, nomusicinterruptionmod@1.0.0, noticeboard@1.3.0, nowplayingsong@1.0.2, panningmachine@1.0.9, particlesplus@2.5.8, petai@5.1.1, pingmarkers@1.2.0, playerinventorylib@0.0.10, playerlistrevived@2.3.8, postsandbeams@1.5.1, realisticwater@0.2.2, realsmoke@1.2.0, rivers@5.0.0, sprinklersmod@1.22.1, spyglass@0.6.1, statushudcont@4.3.1, stonebakeoven@1.3.1, substrate@2.0.0, theremnantsreborn@1.2.3, thievery@1.3.0, toolsmith@1.2.15, unconscious@2.1.0-rc.1, vigor@122.7.3, visibleoresandminerals@1.1.1, vsairshipmod@1.1.3, creative@1.22.2, vsecomachina@0.5.0, survival@1.22.2, waterfall@1.2.1, watersheds@6.3.6, woodenfortifications@2.0.11, xlibfork@1.0.8, artofcookingpatch@1.2.1, artofgrowingpatch@1.2.0, autoconfiglib@2.0.10, backpacks@0.1.0, rlldtco0001@2.2.0, equus@1.3.0-rc.1, expandedfoods@2.0.0-dev.8, em@3.6.0, fallingecomachina@0.1.1, nobonearrows@1.22.0, playercorpseforked@1.14.1, shearlib@1.3.0, tailorsdelight@2.2.0, thebasics@5.6.0, wildcraftfruit@1.4.61, windowstoragelib@1.2.4, xinvtweaksfork@1.9.0, xskillsfork@1.0.41, windowstorage@1.8.25, wool@1.9.2, xskillsgilded@1.3.27
Involved Harmony IDs: attributerenderinglibrary
System.Exception: Error while rendering item in slot Vintagestory.API.Common.DummySlot (1x Block Id 65772, Code artofcooking:spoon-empty)
---> System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.Client.NoObf.TextureSource..ctor(ClientMain game, Size2i atlasSize, Block block, Boolean forInventory) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 1139
at Vintagestory.Client.NoObf.ShapeTesselator.GetTextureSource(Block block, Int32 altTextureNumber, Boolean returnNullWhenMissing) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 826
at ArtOfCooking.Systems.AOCMeshCache.GenMealMesh_Patch3(AOCMeshCache this, CookingRecipe forRecipe, ItemStack[] contentStacks, Block containerBlock, Vec3f foodTranslate)
at ArtOfCooking.Systems.AOCMeshCache.GenMealInContainerMesh(Block containerBlock, CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Systems\AOCMeshCache.cs:line 355
at ArtOfCooking.Systems.AOCMeshCache.GetOrCreateMealInContainerMeshRef(Block containerBlock, CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Systems\AOCMeshCache.cs:line 338
at ArtOfCooking.Blocks.AOCBlockSpoon.OnBeforeRender(ICoreClientAPI capi, ItemStack itemstack, EnumItemRenderTarget target, ItemRenderInfo& renderinfo) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Blocks\AOCBlockSpoon.cs:line 58
at Vintagestory.Client.NoObf.InventoryItemRenderer.RenderItemstackToGui(ItemSlot inSlot, Double posX, Double posY, Double posZ, Single size, Int32 color, Single dt, Boolean shading, Boolean origRotate, Boolean showStackSize) in VintagestoryLib\Client\Render\InventoryItemRenderer.cs:line 286
--- End of inner exception stack trace ---
at Vintagestory.Client.NoObf.InventoryItemRenderer.RenderItemstackToGui(ItemSlot inSlot, Double posX, Double posY, Double posZ, Single size, Int32 color, Single dt, Boolean shading, Boolean origRotate, Boolean showStackSize) in VintagestoryLib\Client\Render\InventoryItemRenderer.cs:line 410
at Vintagestory.Client.NoObf.DrawWorldInteractionUtil.<>c__DisplayClass11_1.<ComposeBlockWorldInteractionHelp>b__0(Single dt, ElementBounds bounds) in VintagestoryLib\Client\Systems\Gui\Huds\HudElementInteractionHelp.cs:line 90
at Vintagestory.API.Client.GuiComposer.Render(Single deltaTime) in VintagestoryApi\Client\UI\GuiComposer.cs:line 737
at Vintagestory.Client.NoObf.HudElementInteractionHelp.OnRenderGUI(Single deltaTime) in VintagestoryLib\Client\Systems\Gui\Huds\HudElementInteractionHelp.cs:line 458
at Vintagestory.Client.NoObf.GuiManager.OnRenderFrameGUI(Single deltaTime) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 309
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1048
at Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 251
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 783
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 686
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 112
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 354
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 131
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.Client.NoObf.TextureSource..ctor(ClientMain game, Size2i atlasSize, Block block, Boolean forInventory) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 1139
at Vintagestory.Client.NoObf.ShapeTesselator.GetTextureSource(Block block, Int32 altTextureNumber, Boolean returnNullWhenMissing) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 826
at ArtOfCooking.Systems.AOCMeshCache.GenMealMesh_Patch3(AOCMeshCache this, CookingRecipe forRecipe, ItemStack[] contentStacks, Block containerBlock, Vec3f foodTranslate)
at ArtOfCooking.Systems.AOCMeshCache.GenMealInContainerMesh(Block containerBlock, CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Systems\AOCMeshCache.cs:line 355
at ArtOfCooking.Systems.AOCMeshCache.GetOrCreateMealInContainerMeshRef(Block containerBlock, CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Systems\AOCMeshCache.cs:line 338
at ArtOfCooking.Blocks.AOCBlockSpoon.OnBeforeRender(ICoreClientAPI capi, ItemStack itemstack, EnumItemRenderTarget target, ItemRenderInfo& renderinfo) in G:\Workspace\github\test arts for deploying\Arts-dev\ArtOfCooking\Blocks\AOCBlockSpoon.cs:line 58
at Vintagestory.Client.NoObf.InventoryItemRenderer.RenderItemstackToGui(ItemSlot inSlot, Double posX, Double posY, Double posZ, Single size, Int32 color, Single dt, Boolean shading, Boolean origRotate, Boolean showStackSize) in VintagestoryLib\Client\Render\InventoryItemRenderer.cs:line 286
Event Log entries for Vintagestory.exe, the latest 2
==================================
{ TimeGenerated = 5/7/2026 8:36:03 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.22.2.0, time stamp: 0x693c0000
Faulting module name: KERNELBASE.dll, version: 10.0.26100.8246, time stamp: 0x208e0cb7
Exception code: 0xe0434352
Fault offset: 0x00000000000c79da
Faulting process id: 0xe40
Faulting application start time: 0x1dcde0b6f91e022
Faulting application path: C:\Users\atten\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 59be1a90-4ec2-41c6-93fd-05740c41daeb
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 5/7/2026 1:13:27 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.22.2.0, time stamp: 0x693c0000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x38c4
Faulting application start time: 0x1dcdddfb0b92ec3
Faulting application path: C:\Users\atten\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Users\atten\AppData\Roaming\Vintagestory\Lib\openal32.dll
Report Id: a8df1426-a293-4eeb-8508-93380b37c64c
Faulting package full name:
Faulting package-relative application ID: }
There seem to be also a issue with eggs, where the liquids aren't working properly, and looking at recipes for eggs crash the game. I can provide the report if need be.
same issue with eggs
Doughforming crashs every time i will place or remove a voxel, no form is shown for any recepie
Running on 64 bit Windows 10.0.19045.0 with 32693 MB RAM
Game Version: v1.22.2 (Stable)
17.05.2026 22:39:25: Critical error occurred in the following mod: artofcookingpatch@1.2.0
Loaded Mods: betterforest@0.1.1, BetterGrass@0.0.3, birdseye@0.1.4, catchledge@0.7.1, crawlanddive@0.2.4, highclouds@1.0.2, horperfopt@1.0.2, immersivefoliage@0.1.0, interestingoregen@2.3.4, jsonpatcheslib@1.5.1, overhaullib@2.0.4, stepstools@1.1.1, stoneanvil@1.0.0, traderssellcrowbars@0.0.3, translocatorengineeringredux@1.6.5, game@1.22.2, vsimgui@1.2.2, algernonsterrainsampler@1.2.1, bettererprospecting@3.2.4, betterruins@0.6.2, bettertraders@0.2.0, climbmountain@0.2.4, coreofartspatch@1.2.0, farseer@1.4.0, fastmap@122.4.0, foodpreferences@1.4.1, foodshelves@3.0.1, fromgoldencombs@2.0.1, hudclockpatch@1.1.2, interestingme@1.0.10, oreveintracers@1.1.0, placeonslabs@1.0.4-pre.1, playermodellib@1.15.1, ropeladderplacement@1.0.1, simpleentityhealthbar@0.1.0, stepupcontinued@0.0.2, stonebakeoven@1.3.0, tradernotes@1.0.6, creative@1.22.2, survival@1.22.2, artofcookingpatch@1.2.0, artofgrowingpatch@1.2.0, koboldrdx@1.4.0, terrainslabs@1.0.12-pre.1, aogbreedingaddonpatch@1.2.0
System.NullReferenceException: Object reference not set to an instance of an object.
at ArtOfCooking.BlockEntities.BlockEntityDoughForm.MatchesRecipe(Int32 layer) in C:\Users\Propaneko\Projects\Arts\ArtOfCooking\BlockEntities\BEDoughForm.cs:line 312
at ArtOfCooking.BlockEntities.BlockEntityDoughForm.CheckIfFinished(IPlayer byPlayer, Int32 layer) in C:\Users\Propaneko\Projects\Arts\ArtOfCooking\BlockEntities\BEDoughForm.cs:line 246
at ArtOfCooking.BlockEntities.BlockEntityDoughForm.OnUseOver(IPlayer byPlayer, Vec3i voxelPos, BlockFacing facing, Boolean mouseBreakMode) in C:\Users\Propaneko\Projects\Arts\ArtOfCooking\BlockEntities\BEDoughForm.cs:line 234
at ArtOfCooking.BlockEntities.BlockEntityDoughForm.OnUseOver(IPlayer byPlayer, Int32 selectionBoxIndex, BlockFacing facing, Boolean mouseBreakMode) in C:\Users\Propaneko\Projects\Arts\ArtOfCooking\BlockEntities\BEDoughForm.cs:line 166
at ArtOfCooking.Items.AOCItemDough.OnHeldInteractStop(Single secondsUsed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel) in C:\Users\Propaneko\Projects\Arts\ArtOfCooking\Items\AOCItemDough.cs:line 179
at Vintagestory.API.Common.CollectibleObject.OnHeldUseStop(Single secondsPassed, ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, EnumHandInteract useType) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1522
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleHandInteraction(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 317
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 164
at Vintagestory.Common.GameTickListener.OnTriggered(Int64 ellapsedMilliseconds) in VintagestoryLib\Common\Model\GameTickListener.cs:line 36
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 134
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 867
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 173
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 742
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 686
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 112
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 354
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 131
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
Event Log entries for Vintagestory.exe, the latest 1
==================================
{ TimeGenerated = 17.05.2026 22:35:00, Site = , Source = Application Error, Message = Name der fehlerhaften Anwendung: Vintagestory.exe, Version: 1.22.2.0, Zeitstempel: 0x693c0000
Name des fehlerhaften Moduls: openal32.dll, Version: 1.23.0.0, Zeitstempel: 0x63dd31ad
Ausnahmecode: 0x40000015
Fehleroffset: 0x00000000000df046
ID des fehlerhaften Prozesses: 0x2428
Startzeit der fehlerhaften Anwendung: 0x01dce63c80c929c5
Pfad der fehlerhaften Anwendung: C:\Users\dekos\AppData\Roaming\Vintagestory\Vintagestory.exe
Pfad des fehlerhaften Moduls: C:\Users\dekos\AppData\Roaming\Vintagestory\Lib\openal32.dll
Berichtskennung: 1bd352b2-be3b-42bd-addf-5e89bb287dcf
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist: }
Fixed thanks for the patience 😁
i had a crash related to art of cooking. It happens when your are running and start drinking from a jug, and it crash instantly.
From the crash log it says it comes from core of arts, yet it only crash when i have art of cooking (AoC) on.
I have tested by removing AoC and it doesn't crash.
Since i have hydrate or diedrate (HoD) on, i have tested by removing it when AoC is still on and it crashes by doing the same stuff.
the first crash report at 11:13:25 is with HoD and the second is without it. Normally, appart from HoD i don't have other mods that should be in conflict with AoC. I am available to be contacted if you need more test to be done around this crash, my discord is in my bio
Fixed, make sure to get the new CoreOfArts, thanks for your patience
Got same crash error as Mariandella
Hi just wanted to put this in here, Art of Cooking and Culinary Artillary seem to have lots of conflicts, this usually results in things just disappearing such as cracking eggs open into things, these dissapearing events would cause crashing for users. I just wanted to give a notice so people are aware, theres propbably more conflicts out side of eggs but it became un bearable when we got chickens up and running in out world, we have removed it and no crashes as of now. FYI v1.21.6 we are running on our world.
as Crystalline_Fox mentioned earlier
with this spoon you can eat the universe 🥄
Rikaiu The issue with meals having an ingredient vanishing doesn't have anything to do with this mod in particular, I've had the same issue without the mod and it seems to be related to something else, I'm guessing most likely, Culinary Artillery, Butchery, or somethine else because from what I can tell, it's red meat that seems to be vanishing from the ingredients list and bugging out, while leaving that as placeholder text. the protien nutrition also vanishing when this happens, I am not sure what's causing it and I honestly don't want to test it, but it's not this mod causing it.
Crash report similar to most recent commenter abculatter_2
theres alot going on here:
Got a random crash out of nowhere. Honestly no idea what or why it happened, I was just doing first-day survival;
EDIT: Looks like it happened again...
Having the same issue as Rikaiu. Error with the unleavened pumpkin dough.
When i went to look at the dough through the handbook it shows up as an Unknown Grain. When I follow the handbook down its crafting chain the game crashes when i try to click the pumpkin flour article. At least in my limited testing all the pumpkin bread/pumpkin stuff seems to work fine except for the flour(and the unknown grain display).
So far this is the only signifigant error i've found in ~10 hours of gameplay with all the "art" mod updates
propaneko Fudgnutcicles I've tracked this issue down in the mod's code. It comes as a result of AoC not depending on a mod in its dough patch, causing it to try to load recipes with items from butchering even when that mod isn't loaded. There may also be similar dependency issues with acorns from wildcraft fruit, though it's unclear whether they would actually cause a crash.
I'm currently working on a fix which I'll make a pull request for on the original github and, if you're okay with it propaneko, I'll send to you on discord to implement.
Until then, maybe just install the butchering mod and/or make it a dependency for AoC.
31.8.2025 19:30:29 [Error] Grid Recipe 'artofcooking:dough': Output Item code artofcooking:doughpiece-unleavened-pumpkin cannot be resolved
FatRefrigerator can't reproduce this issue
I must be doing something wrong, but ctrl right clicking on open water or waterlogged slabs crash my game, and I'm not sure if it's supposed to be on a different kind of container.
2025-08-30 9:49:43 PM: Critical error occurred in the following mod: coreofartspatch@1.0.2
Loaded Mods: buzzwords@1.8.0, canoemode@1.0.3, explosive@0.1.1, harptechfix@1.2.5, MoveLikeKaji@0.0.7, game@1.21.0, vsimgui@1.1.12, blocksoverlay@4.5.3, configlib@1.10.1, coreofartspatch@1.0.2, danatweaks@3.5.1, extrainfo@1.10.0, glidierglider@0.0.7, noentitypush@1.0.0, playermodellib@1.0.1, saltpeterproduction@1.0.2, smithingplus@1.7.3, usefulstuff17@1.5.0, creative@1.21.0, survival@1.21.0, artofcookingpatch@1.0.1, autoconfiglib@2.0.8, beastsofmen@0.1.1, fseraph@0.3.0
System.Exception: Can't create itemstack without item!
at Vintagestory.API.Common.ItemStack..ctor(Item item, Int32 stacksize) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 227
at CoreOfArts.CollectibleBehaviors.COAInLiquidMixing.CanMixIn(ItemSlot slot, EntityAgent byEntity, Block block, BlockSelection blockSel, COAInLiquidMixingProperties recipe) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\CollectibleBehaviors\COAInLiquidMixing.cs:line 74
at CoreOfArts.CollectibleBehaviors.COAInLiquidMixing.OnHeldInteractStart(ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, Boolean firstEvent, EnumHandHandling& handHandling, EnumHandling& handling) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\CollectibleBehaviors\COAInLiquidMixing.cs:line 155
at Vintagestory.API.Common.CollectibleObject.OnHeldInteractStart(ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, Boolean firstEvent, EnumHandHandling& handling) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1369
at Vintagestory.API.Common.CollectibleObject.OnHeldUseStart(ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, EnumHandInteract useType, Boolean firstEvent, EnumHandHandling& handling) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1205
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseActiveSlotItem(BlockSelection blockSel, EntitySelection entitySel, EnumHandInteract useType, EnumHandHandling& handling) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 855
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseActiveSlotItem(BlockSelection blockSel, EntitySelection entitySel) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 831
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 550
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 87
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 204
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1024
at Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 250
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 760
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 663
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 113
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 338
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
Pastry dough base portion handbook page crashes the game