Mods / Core of Arts [unofficial]

Tags:
Authors: propaneko, Yootah
Side: Both
Created: Aug 30th at 5:35 PM
Last modified: Nov 20th at 8:59 PM
Downloads: 4792
Follow Unfollow 57

Recommended download (for Vintage Story 1.21.5):
CoreOfArts_1.0.5.zip  1-click install


patched version of https://news.kalataka.ru/coreofarts for 1.21.0

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.5 coreofartspatch 637 Nov 20th at 8:59 PM CoreOfArts_1.0.5.zip 1-click install

Merge from https://github.com/propaneko/Arts/pull/1

Hopefully fixed:

  1. Crashes from interacting with the liquid mixing system (Core)
  2. NRE spam from updates in AoG-specific ground storage e.g. grain crop piles (Growing)
  3. Seed and grain bags being non ground storable (Growing, Breeding Addon)
  4. Meal name codes not resolving into text (Cooking)
  5. [Partial fix] Patched meals not rendering in pots and bowls (Core, Growing, Cooking)
    • TODO: Breeding Addon's differently sized vegetables still won't render in meals, haven't figured this one out yet...
1.0.4 coreofartspatch 1828 Oct 12th at 1:51 PM CoreOfArts_1.0.4.zip 1-click install

fixed crash when opening water recipe in handbook, more fixes to come

1.0.3 coreofartspatch
1.21.0 - 1.21.1-rc.1
1797 Sep 4th at 7:21 PM CoreOfArts_1.0.3.zip 1-click install

Incorporated fixes from PR of official Arts repo

1.0.2 coreofartspatch 489 Aug 30th at 6:10 PM CoreOfArts_1.0.2.zip 1-click install

adjust versioning for other mods

1.0.1 coreofartspatch 41 Aug 30th at 5:36 PM CoreOfArts_1.0.1.zip 1-click install

patched for 1.21.0


15 Comments (oldest first | newest first)

💬 Yootah, Nov 21st at 5:03 PM

Yay, another NRE in mixing code... guess I don't use jugs enough 🤷‍♂️

💬 Kew, Oct 20th at 6:23 PM (modified Oct 20th at 6:25 PM)

conninator2000 I believe this comes from ctrl+right-click, which is the keybind for mixing.

💬 conninator2000, Oct 18th at 11:30 AM

propaneko

Also had this same issue. Was running and jumping through a field and went to drink from a jug while in the air and it crashed

 

Crash Report
Running on 64 bit Windows 10.0.26120.0 with 32694 MB RAM
Game Version: v1.21.5 (Stable)
2025-10-18 7:28:41 AM: Critical error occurred in the following mod: coreofartspatch@1.0.4
Loaded Mods: apotheosisthings@1.4.0, barkbeetle@1.0.4, bastionofcivilisation@1.1.2, bowtornbalance@1.0.0, canoemod@1.0.2, chargedjump@1.2.1, chiseltools@1.15.3, containersbundle@1.1.2, createsticks@1.3.0, cutthefat@1.0.3, daylightmonstershotfix@1.0.1, domesticanimaltrader@1.1.0, hqzlights@1.1.2, floralzonescosmopolitanregion@1.0.6, floralzonesmediterraneanregion@1.0.15, forestsymphony@1.0.6, haybales@1.1.2, icyexc@1.0.0, indappledgroves@2.2.1-rc.1, lads@1.0.0, linearpower@0.3.4, longtermfood@0.4.9, manualdough@1.1.6, manualquenching@1.0.8, manualscraping@1.3.0, masonsdelight@1.0.3, millwright@1.2.9, overhaullib@1.12.10, packyourshovel@1.0.8, pigfeed@1.0.9, primitivesurvival@3.9.8, fseasonedfirewood@1.2.5, smokychimneys@1.0.0, soapandlye@1.1.5, specialexpandedbags@1.1.13, stoneharvesting@1.1.1, swifttime@1.1.2, traderballoonsmod@1.0.0, tradie@1.2.0, usefuldrifterloot@1.2.1, usefultraders@2.3.1, game@1.21.5, vsimgui@1.1.14, wildfarmingrevival@1.4.0, aged@2.0.1, bedspawnv2@1.6.4, betterfirepit@1.2.0, biggercellars@1.0.1, blastfurnace@1.0.0, bodyheatbarfix@1.0.1, butchering@1.10.6, canmarket@0.4.21, carryon@1.12.1, cartwrightscaravan@1.7.3, chuteblockplacer@1.0.5, coinage@1.17.3, combatoverhaul@0.10.8, commonlib@2.8.0, composter@1.2.1, configlib@1.10.6, coreofartspatch@1.0.4, customtransitionlib@1.1.0, danatweaks@3.6.0, easyprospect@1.2.1, fendragonbcs@0.1.8, foodshelves@2.3.1, fromgoldencombs@1.9.4, genelib@2.1.0, gourmand@1.7.9, grassiergrass@1.0.0, herbarium@1.4.1-rc.1, hydrateordiedrate@2.2.24, improvedhandbookrecipes@1.1.3, insanitylib@1.0.5, interestingoregen@2.0.2, inworldroofing@2.1.0, kegrevivedagain@1.2.0, kevinsfurniture@1.7.5, knapster@3.0.0, ladder@1.0.2, liquidcontainers@1.3.1, maltiezfirearms@1.3.5, morepiles@2.2.0, ndlvillagers@2.3.0, noticeboard@1.1.2, NubAutoWalker@1.2.1, pewter@1.2.3, pyrogenesis@1.0.3, realsmoke@1.1.8, rivers@4.7.3, statushudcont@4.0.1, stonebakeoven@1.2.0, storageprops@1.0.0, toolsmith@1.2.13, translocatorrelocator@1.0.3, creative@1.21.5, vsinstrumentsbase@2.0.4, survival@1.21.5, vsvillage@3.0.1, waterfall@1.0.0, webstotwine@1.20.1, windchimes@1.3.2, woodenfortifications@2.0.10, woodenshuttersandmore@1.2.31, xlib@0.9.0-pre.2, armory@1.4.0, artofcookingpatch@1.0.3, artofgrowingpatch@1.1.6, beamtools@1.0.2, detailedanimals@0.6.2, extrafirearms@0.1.8, hydraulics@1.1.0, indappledgrovesfirewoodbuff@1.0.1, mechanicalwoodsplitter@1.1.2, playercorpse@1.12.0, stonequarry@3.5.1, vsinstruments_quackpack@1.0.2, wearandtear@1.5.16, xskills@0.9.0-pre.2, artxskillsplus@1.1.1
Involved Harmony IDs: danatweaks
System.NullReferenceException: Object reference not set to an instance of an object.
at CoreOfArts.Systems.COALiquidMixingRecipe.TryCraftNow(ICoreAPI api, ItemSlot itemslot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, COALiquidMixingRecipe recipe) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\Systems\COALiquidMixingRecipe.cs:line 85
at CoreOfArts.Blocks.COABlockLiquidContainer.OnHeldInteractStart(ItemSlot itemslot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, Boolean firstEvent, EnumHandHandling& handHandling) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\Blocks\COABlockLiquidContainer.cs:line 31
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.HandleMouseInteractionsNoBlockSelected_Patch1(SystemMouseInWorldInteractions this, Single dt)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 87
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1031
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 112
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
💬 propaneko , Oct 12th at 1:53 PM

abculatter_2 could you please provide a video of what are you doing to have this crash? I have hard time of replicating it on my own

💬 abculatter_2, Sep 21st at 11:04 PM

Crash from trying to drink from a jug while sprinting;

Crash Report
Running on 64 bit Windows 10.0.26100.0 with 14245 MB RAM
Game Version: v1.21.1 (Stable)
9/21/2025 7:03:05 PM: Critical error occurred in the following mod: coreofartspatch@1.0.3
Loaded Mods: axleinblocks@1.21.0, barkbeetle@1.0.4, bauxitebottleneckbegone@1.0.0, betterforest@0.1.1, BetterGrass@0.0.3, boatiespeedie12@1.0.4, bonebroth@1.2.2, chalkpigments@1.0.5, chiseltools@1.15.1, clickuptorches@1.1.1, darcesdriftersredone@1.2.4, driedpeat@1.1.1, forestsymphony@1.0.6, indappledgroves@2.2.1-rc.1, millwright@1.2.8, packyourshovel@1.0.8, primitivesurvival@3.9.7, quicklimepk@1.1.1, rotlotloot@1.2.1, scrapsrevived@2.1.1, fseasonedfirewood@1.2.5, shelfobsessed@1.7.0, snowcaps@0.0.0, sonitorecipepin@1.0.1, speleothemsdroplimestone@1.0.0, spyglass@0.5.2, tankardsandgoblets@1.3.0, temporalsymphony@2.2.1, game@1.21.1, vsimgui@1.1.12, wildfarmingrevival@1.4.0, alchemy@1.7.17, apeflowerpots@1.3.1, egocaribautomapmarkers@4.0.3, autolootreforged@1.0.5, betterruins@0.5.0, bettertraders@0.1.0, butchering@1.10.3, cartwrightscaravan@1.7.2, commonlib@2.8.0, configlib@1.10.2, coreofartspatch@1.0.3, drifterlightlevel2@1.0.3, durablebetterprospecting@1.4.0, eggpiemod@0.1.0, extrainfo@1.10.0, farseer@1.3.2, foodshelves@2.3.0, fromgoldencombs@1.9.4, hydrateordiedrate@2.2.13, immersiverope@1.0.6, improvedhandbookrecipes@1.1.3, interestingoregen@2.0.1, lordoftheflies@1.0.0, medievalexpansionpatch@1.3.1, metalpots@1.6.1, morepiles@2.2.0, oilspatched@1.2.5, oneroof@1.11.0, purposefulstorage@1.4.1, realsmoke@1.1.3, remotetradercheckmod@0.3.0, rottingstorage@1.0.1, slowtox@3.0.1, smithingplus@1.8.0-rc.3, statushudcont@4.0.0, stepfixelk@0.0.2, stepupcontinued@0.0.1, stonebakeoven@1.2.0, terraprety@7.0.8, th3dungeon@0.4.4, toolsmith@1.2.8, variantmeals@2.5.1, vintagesymphony@1.0.4, creative@1.21.1, survival@1.21.1, xlib@0.9.0-pre.2, zippysskysteel@1.3.0, artofcookingpatch@1.0.3, artofgrowingpatch@1.1.5, autoconfiglib@2.0.9, em@3.3.1, mechanicalwoodsplitter@1.1.2, playercorpse@1.12.0, shearlib@1.2.0, stonequarry@3.5.1, xskills@0.9.0-pre.2, aogbreedingaddonpatch@1.1.1, artxskillsplus@1.1.1, tailorsdelight@2.0.0, ashes@1.3.0, wool@1.7.1
System.NullReferenceException: Object reference not set to an instance of an object.
at CoreOfArts.Systems.COALiquidMixingRecipe.TryCraftNow(ICoreAPI api, ItemSlot itemslot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, COALiquidMixingRecipe recipe) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\Systems\COALiquidMixingRecipe.cs:line 85
at CoreOfArts.Blocks.COABlockLiquidContainer.OnHeldInteractStart(ItemSlot itemslot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, Boolean firstEvent, EnumHandHandling& handHandling) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\Blocks\COABlockLiquidContainer.cs:line 31
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseActiveSlotItem(BlockSelection blockSel, EntitySelection entitySel, EnumHandInteract useType, EnumHandHandling& handling) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 853
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseActiveSlotItem(BlockSelection blockSel, EntitySelection entitySel) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 831
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsNoBlockSelected(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 438
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 87
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1031
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
💬 abculatter_2, Sep 21st at 8:55 PM (modified Sep 21st at 8:55 PM)

Crash from trying to look at water in the handbook;

Crash Report
Running on 64 bit Windows 10.0.26100.0 with 14245 MB RAM
Game Version: v1.21.1 (Stable)
9/21/2025 4:53:26 PM: Critical error occurred in the following mod: coreofartspatch@1.0.3
Loaded Mods: axleinblocks@1.21.0, barkbeetle@1.0.4, bauxitebottleneckbegone@1.0.0, betterforest@0.1.1, BetterGrass@0.0.3, boatiespeedie12@1.0.4, bonebroth@1.2.2, chalkpigments@1.0.5, chiseltools@1.15.1, clickuptorches@1.1.1, darcesdriftersredone@1.2.4, driedpeat@1.1.1, forestsymphony@1.0.6, indappledgroves@2.2.1-rc.1, millwright@1.2.8, packyourshovel@1.0.8, primitivesurvival@3.9.7, quicklimepk@1.1.1, rotlotloot@1.2.1, scrapsrevived@2.1.1, fseasonedfirewood@1.2.5, shelfobsessed@1.7.0, snowcaps@0.0.0, sonitorecipepin@1.0.1, speleothemsdroplimestone@1.0.0, spyglass@0.5.2, tankardsandgoblets@1.3.0, temporalsymphony@2.2.1, game@1.21.1, vsimgui@1.1.12, wildfarmingrevival@1.4.0, alchemy@1.7.17, apeflowerpots@1.3.1, egocaribautomapmarkers@4.0.3, autolootreforged@1.0.5, betterruins@0.5.0, bettertraders@0.1.0, butchering@1.10.3, cartwrightscaravan@1.7.2, commonlib@2.8.0, configlib@1.10.2, coreofartspatch@1.0.3, drifterlightlevel2@1.0.3, durablebetterprospecting@1.4.0, eggpiemod@0.1.0, extrainfo@1.10.0, farseer@1.3.2, foodshelves@2.3.0, fromgoldencombs@1.9.4, hydrateordiedrate@2.2.13, immersiverope@1.0.6, improvedhandbookrecipes@1.1.3, interestingoregen@2.0.1, lordoftheflies@1.0.0, medievalexpansionpatch@1.3.1, metalpots@1.6.1, morepiles@2.2.0, oilspatched@1.2.5, oneroof@1.11.0, purposefulstorage@1.4.1, realsmoke@1.1.3, remotetradercheckmod@0.3.0, rottingstorage@1.0.1, slowtox@3.0.1, smithingplus@1.8.0-rc.3, statushudcont@4.0.0, stepfixelk@0.0.2, stepupcontinued@0.0.1, stonebakeoven@1.2.0, terraprety@7.0.8, th3dungeon@0.4.4, toolsmith@1.2.8, variantmeals@2.5.1, vintagesymphony@1.0.4, creative@1.21.1, survival@1.21.1, xlib@0.9.0-pre.2, zippysskysteel@1.3.0, artofcookingpatch@1.0.3, artofgrowingpatch@1.1.5, autoconfiglib@2.0.9, em@3.3.1, mechanicalwoodsplitter@1.1.2, playercorpse@1.12.0, shearlib@1.2.0, stonequarry@3.5.1, xskills@0.9.0-pre.2, aogbreedingaddonpatch@1.1.1, artxskillsplus@1.1.1, tailorsdelight@2.0.0, ashes@1.3.0, wool@1.7.1
Involved Harmony IDs: coapatch, extrainfo
System.Exception: Can't create itemstack without block!
at Vintagestory.API.Common.ItemStack..ctor(Block block, Int32 stacksize) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 244
at CoreOfArts.Systems.COAHandbookInfoExtensions.COAaddMixingIngredientForInfo(List`1 components, ItemSlot inSlot, ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\Systems\COAHandbookInfoExtensions.cs:line 299
at CoreOfArts.CoreOfArtsModSystem.Patches.Patch_GetHandbookInfo(RichTextComponentBase[]& __result, ItemSlot inSlot, ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\CoreOfArtModSystem.cs:line 73
at Vintagestory.GameContent.CollectibleBehaviorHandbookTextAndExtraInfo.GetHandbookInfo_Patch2(CollectibleBehaviorHandbookTextAndExtraInfo this, ItemSlot inSlot, ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor)
at Vintagestory.GameContent.GuiHandbookItemStackPage.GetPageText(ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 119
at Vintagestory.GameContent.GuiHandbookItemStackPage.ComposePage(GuiComposer detailViewGui, ElementBounds textBounds, ItemStack[] allstacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 113
at Vintagestory.GameContent.ModSystemSurvivalHandbook.onComposePage(GuiHandbookPage page, GuiComposer detailViewGui, ElementBounds textBounds, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 128
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 258
at Vintagestory.GameContent.GuiDialogHandbook.onLeftClickListElement(Int32 index) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 348
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 95
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 174
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 446
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 593
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 423
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1996
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 424
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 210
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 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
💬 Kaschperle, Sep 19th at 11:43 PM

since the mod author wont fix it in the near future I just drop it here!

Crash Report
Running on 64 bit Windows 10.0.26100.0 with 65483 MB RAM
Game Version: v1.21.1 (Stable)
20/09/2025 01:41:34: Critical error occurred in the following mod: coreofartspatch@1.0.3
Loaded Mods: aculinaryartillerypatch@1.2.6-pre.4, americanfrontiersman@1.8.4, atwatersedge@1.5.1, beamium@1.2.2, betterforest@0.1.1, BetterGrass@0.0.3, blacksmithname@1.2.0, buzzybees@1.1.7, canoemode@1.0.4, catchledge@0.5.6, cavesymphony@1.2.0, cbr@1.0.0, chiseltools@1.15.1, claycasting@1.3.4, clickuptorches@1.1.1, containersbundle@1.1.2, cpxem@1.0.1, craftablecompanion@1.3.0, crawlanddive@0.2.1, darcesdriftersredone@1.2.4, decopottery@1.1.0, dodgemaster@1.2.3, hqzlights@1.1.2, vichnybackpack@2.3.2, expandedmolds@1.2.0, explosive@0.1.1, fallingtree@0.3.0, flickeringlights@0.1.2, floralzonescaperegion@1.0.23, floralzonescaribbeanregion@1.0.18, floralzonescentralaustralianregion@1.0.15, floralzonescosmopolitanregion@1.0.5, floralzoneseastasiaticregion@1.0.13, floralzonesmediterraneanregion@1.0.14, forestsymphony@1.0.6, bovinae@0.2.4, caninae@1.0.34, casuariidae@1.1.5, cervinae@0.1.6, chelonioidea@1.0.2, dinornithidae@1.0.17, elephantidae@1.0.13, felinae@0.2.10, iniidae@0.1.3, machairodontinae@1.0.27, manidae@1.0.16, meiolaniidae@0.1.6, rhinocerotidae@1.0.20, sirenia@1.0.23, spheniscidae@1.0.11, thylacinidae@0.1.3, viverridae@1.0.4, vombatidae@0.4.2, hangingoillamps@1.0.5, immersivemining@0.2.13, immersiveorecrush@2.2.4, improvedsheep@1.0.1, jonasboat@1.0.1, lessigneousrockplease@1.1.0, litbrig@0.7.6, manualquenching@1.0.8, manualscraping@1.3.0, mbr@1.0.0, metalleaf@1.2.1, millwright@1.2.8, morefuel@1.0.9, nacatfish@2.0.2, oneoredrop@1.0.2, ornamentalfish@5.0.1, overhaullib@1.9.1, packyourshovel@1.0.8, primitivesurvival@3.9.6, prospecttogether@2.1.1, pulverize_rocks@1.0.0, rmobadvancedinteractions@1.0.2, redclaytoredceramic@1.0.0, RelightTorches@1.0.0, repairablelocust@1.5.0, rustandrotcrashfix@1.0.1, sawchiseling@0.1.1, sergsmetaltongsanimationfix@2.2.2, shelfobsessed@1.6.2, shivertweaks@6.0.1, snowcaps@0.0.0, sonitorecipepin@1.0.0, sprintmomentum@0.1.3, spyglass@0.5.2, suevitebloomery@1.0.1, temporalsymphony@2.2.1, torchholdersmithingplus@1.0.0, translocatorengineeringredux@1.6.0, usefultraders@2.3.1, vaultandroll@0.1.1, vintageengineering@0.4.0, game@1.21.1, vsimgui@1.1.12, weedgardens@1.0.1, alchemy@1.7.16, ancienttools@1.6.0-pre.6, apegrapes@1.3.1, arrowbarrels@1.2.1, attributerenderinglibrary@2.3.0, flags@1.1.12, betterfirepit@1.1.6, betterfpcamera@1.3.0, betterjonasdevicesfixed@2.0.4, betterruins@0.5.0, bettertraders@0.1.0, blacksmithenhancementsrealistic@1.2.0, bloodtrail@1.0.7, butchering@1.10.3, carryon@1.10.9, cartwrightscaravan@1.7.2, combatoverhaul@0.9.4, commonlib@2.8.0, configlib@1.10.2, configurableroomsize@1.1.0, corduroyroads@1.0.3, coreofartspatch@1.0.3, craftablecartography@0.2.14, cruciblecapacity@1.0.2, danatweaks@3.6.0, doubleupdatefix@1.0.4, electricalprogressivecore@2.3.0, entitycolortint@2.1.2, entitynametag@1.4.0, envelopes@2.0.2, expandedfoodspatch@1.7.6-pre.1, extrainfo@1.10.0, fairplayguardian@1.2.0, farseer@1.3.2, fieldsofsalt@1.2.4, flowerfarming@1.1.1, foodshelves@2.3.0, fromgoldencombs@1.9.2-rc.2, genelib@2.0.0-rc.1, gourmandbalance@1.1.0, gourmand@1.7.4, herbarium@1.4.0, hidenametagsmod@1.21.0, hitfixed@2.3.1, hydrateordiedrate@2.2.13, immersiverope@1.0.6, immersivewoodchopping@0.8.2, insanitylib@1.0.5, interestingoregen@2.0.0, jaunt@2.1.0-rc.1, kevinsfurniture@1.7.3, knapster@2.14.4, maketeaforked@0.7.1, maltiezcrossbows@1.5.3, maltiezfirearms@1.2.3, mannequinstand@1.0.6, manualrope@1.0.3, medievalexpansionpatch@1.3.1, metalpots@1.6.1, moreanimals@1.6.2, morepiles@2.2.0, mountcamerafix@0.2.0, mountDestroyLeaves@1.1.3, nbcartographer@2.2.1, onebedsleeping@2.5.4, oneroof@1.11.0, pelaguswinds@1.2.2, petai@4.0.0, playerlist@2.1.5, purposefulstorage@1.4.1, realsmoke@1.1.1, removeprimitivesurvivalstairs@1.0.0, ropetiableall0@1.2.4, rpgdifficulty@1.1.9, rpvoicechat@2.3.23, rubberbandaid@1.0.0, rustyshellfork@0.1.0, saltandsands@1.1.3, slowtox@3.0.1, smithingplus@1.8.0-rc.3, statushudcont@3.3.1, stepupadvanced@1.2.1, stillnecessaries@1.3.0, stonebakeoven@1.2.0, substrate@1.1.2, tarmod@1.1.3, terraprety@7.0.8, th3dungeon@0.4.4, thecritterpack@1.3.2, toolsmith@1.2.8, trashmod@1.0.6, vanvar@7.1.0, coffee@1.0.3, vigor@0.5.0, vintagescarecrow@0.0.7, visorhelmets@1.1.1, creative@1.21.1, vsinstrumentsbase@2.0.4, survival@1.21.1, vsvillage@3.0.1, waterfall@1.0.0, workbenchexpansionpatch@1.1.0, xlib@0.9.0-pre.2, armory@1.2.1, artofcookingpatch@1.0.3, artofgrowingpatch@1.1.5, autoconfiglib@2.0.9, beamtools@1.0.2, bloodisegg@2.0.0, brainfreeze@1.2.3, brittlemaltiezfirearms@1.0.2, cats@4.0.0, compatlayer@0.0.6, detailedanimals@0.6.0-rc.2, draconis@1.1.0-rc.2, electricalprogressivebasics@2.3.0, elkjaunt@1.2.0, equus@1.2.0-rc.5, em@3.3.0, extraoverlays@1.6.0, fueledwearablelights@1.0.2, glassmaking@1.4.4, morearrows@1.1.1, moreblueclay@1.0.2, passablebranches@0.0.3, playercorpse@1.12.0, quiversandsheaths@0.3.3, realsmokeforancienttools@1.0.0, realsmokeforbraziers@1.1.0, realsmokeforchiseltools@1.1.1, theremnantscopatch@1.0.6, shearlib@1.2.0, snowshoes@2.1.2, stonequarry@3.5.1, storageoptions@2.0.0, tabards@0.2.1, vsinstruments_quackpack@1.0.2, vsvillagedesert@1.0.2, vsvillageviking@1.0.2, vsvillageaged@0.0.6, vsvillageindustrial@0.0.6, vsvillagetowers@0.0.6, wearandtear@1.5.14, wildcraftfruit@1.4.1, wildcraftherb@0.0.1, wildcrafttree@1.3.2, wolftaming@4.0.1, xinvtweaks@1.8.1, xskills@0.9.0-pre.2, zrustdrops@2.0.0, aogbreedingaddonpatch@1.1.1, artxskillsplus@1.1.1, electricalprogressiveqol@2.3.0, exoskeletons@0.4.2, realsmokeartofgrowingfirepit@2.0.0, tabatdsemblemsschwarzspecht@0.0.1, tailorsdelight@2.0.0, ashes@1.3.0, wildcrafttreesoneroof@0.8.1, equusbp@1.0.2, wool@1.7.1, dressmakers@1.7.1
System.NullReferenceException: Object reference not set to an instance of an object.
at CoreOfArts.Systems.COALiquidMixingRecipe.TryCraftNow(ICoreAPI api, ItemSlot itemslot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, COALiquidMixingRecipe recipe) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\Systems\COALiquidMixingRecipe.cs:line 85
at CoreOfArts.Blocks.COABlockLiquidContainer.OnHeldInteractStart(ItemSlot itemslot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, Boolean firstEvent, EnumHandHandling& handHandling) in C:\Users\Propaneko\Projects\Arts\CoreOfArt\CoreOfArt\Blocks\COABlockLiquidContainer.cs:line 31
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.HandleMouseInteractionsNoBlockSelected(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 438
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 87
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1031
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
💬 ZainiSpin, Sep 4th at 6:45 AM

Toudi

I have the cooking pot bug. Could you please give more info about what you mean with "harmony version". I could not find any meaningful convo about the pot cooking bug on hydrateordiedrate mod site. If you have more detailed description on how to fix the pot bug, I would really need it. 

💬 Toudi, Sep 2nd at 5:28 AM

the cooking pot bug is related to harmony version, make sure you using the one provided by the game or something, there is chat on hydraeordiedrate about that

💬 propaneko , Aug 31st at 2:43 PM

I have no idea, I just grabbed what was in github and just fixed things without it wouldn't compile.

💬 Samogitia, Aug 31st at 2:15 PM

Might be stupid question, but was this forked from 1.0.0 or from 0.2.3? Saw lots of issues with 1.0.0 version in original mod comments plus removed bags of grain.

Personaly was using 0.2.3 with no issues.

💬 propaneko , Aug 31st at 9:44 AM

Gonna be hard for me to patch this, as this patch is in HoD, I dont want to ping their author to adjust patch for this unofficial release.

💬 Toudi, Aug 31st at 7:44 AM

cannot cook meals: probably interction with hydrateordiedrate_2.2.8

Crash Report
[Error] Exception: Parameter count mismatch.
at System.Reflection.MethodBaseInvoker.ThrowTargetParameterCountException()
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at HydrateOrDiedrate.patches.COABlockCookingContainerPatch.Prefix(IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemSlot inputSlot, ItemSlot outputSlot, Object __instance) in C:\Users\bryan\RiderProjects\HydrateOrDiedrate\HydrateOrDiedrate\src\Patches\COABlockCookingContainerPatch.cs:line 42
at Vintagestory.GameContent.BlockCookingContainer.DoSmelt_Patch1(BlockCookingContainer this, IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemSlot inputSlot, ItemSlot outputSlot)
at Vintagestory.GameContent.BlockEntityFirepit.smeltItems_Patch0(BlockEntityFirepit this)
at Vintagestory.GameContent.BlockEntityFirepit.OnBurnTick(Single dt) in VSSurvivalMod\BlockEntity\Firepit\BEFirepit.cs:line 232
at Vintagestory.Common.GameTickListener.OnTriggered(Int64 ellapsedMilliseconds) in VintagestoryLib\Common\Model\GameTickListener.cs:line 25
💬 cowdragons, Aug 30th at 10:30 PM

thank you so much! \o/

💬 Chabo, Aug 30th at 9:18 PM

Thanks for doing this, as well as the Breeding addon and Core of arts. 

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом