I just downloaded the mod and I discovered that whenever I place a water bucket on the floor the game instantly crashes. This doesn't happen when I disable it. I don't know if it has an issue with another mod.
As I am typing this, the issue has resolved itself, but if it happens again I will post the crash log.
Edit: I have noticed that it just crashes upon placing things on the ground in general. And it might not be only because of primitive survival. It crashed on me while trying to use a mixing bowl in that cooking mod and it also crashed when I placed dough on a table to make a pie. Here is a crash log this time:
Running on 64 bit Windows 10.0.22631.0 with 16287 MB RAM
Game Version: v1.19.8 (Stable)
7/10/2024 1:58:15 AM: Critical error occurred in the following mod: aculinaryartillery@1.1.5
Loaded Mods: aculinaryartillery@1.1.5, justthetip@1.0.0, moreicons@1.1.0, primitivesurvival@3.5.7, roas@1.0.0, game@1.19.8, altmapiconrenderer@1.2.2, animalcages@3.0.2, commonlib@2.3.0, expandedfoods@1.6.9, creative@1.19.8, vsimgui@1.1.5, survival@1.19.8, wildfarmingrevival@1.2.1, configlib@1.3.13, playercorpse@1.10.1-rc.1, xinvtweaks@1.6.6, statushudcont@2.1.1
System.ArgumentNullException: Value cannot be null. (Parameter 'Unable to find a texture for texture code 'dough' in pie. Giving up. Sorry.')
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 394
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 306
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 306
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShape(Shape shapeBase, MeshData& modeldata, Vec3f wholeMeshRotation, Vec3f wholeMeshOffset, Single wholeMeshScale, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 302
at Vintagestory.GameContent.MealMeshCache.GetPieMesh(ItemStack pieStack, ModelTransform transform) in VSSurvivalMod\Systems\Cooking\MealMeshCache.cs:line 239
at Vintagestory.GameContent.BlockEntityPie.loadMesh() in VSSurvivalMod\BlockEntity\BEPie.cs:line 364
at Vintagestory.GameContent.BlockEntityPie.OnPlaced(IPlayer byPlayer) in VSSurvivalMod\BlockEntity\BEPie.cs:line 164
at Vintagestory.GameContent.BlockPie.TryPlacePie(EntityAgent byEntity, BlockSelection blockSel) in VSSurvivalMod\Block\BlockPie.cs:line 291
at ACulinaryArtillery.ItemExpandedDough.OnHeldInteractStart(ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, Boolean firstEvent, EnumHandHandling& handling)
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 1106
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseActiveSlotItem(BlockSelection blockSel, EntitySelection entitySel, EnumHandInteract useType, EnumHandHandling& handling) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 831
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected_Patch1(SystemMouseInWorldInteractions this, Single dt)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 89
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 186
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 809
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1013
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 676
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 651
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Event Log entries for Vintagestory.exe, the latest 1
==================================
{ TimeGenerated = 7/9/2024 1:17:17 AM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.19.8.0, time stamp: 0x661e0000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x0xbc
Faulting application start time: 0x0x1dad1841f7036e7
Faulting application path: E:\Games\Vintagestory\Vintagestory.exe
Faulting module path: E:\Games\Vintagestory\Lib\openal32.dll
Report Id: ac513428-5582-46e7-9f67-47003004e1b4
Faulting package full name:
Faulting package-relative application ID: }