Skip to content

Game crushing after using chissel/anvil/ #9582

Description

@pniczteh-cell

Game Version

v1.22.2

Platform

Windows

Modded

Vanilla

SP/MP

Multiplayer

Description

when i want to chissle out stone tools the game crashes, the same with anvil, i can place ingots onto it, and rotate them, but after pressing LMP the game also crashes

How to reproduce

idk

Screenshots

logs only

Logs (Required)

Log files are now required in all cases (unless it's a website issue)
You can drag and drop log files here, you can also cut and paste from any crash report here: Crash
Running on 64 bit Windows 10.0.22000.0 with 11708 MB RAM
Game Version: v1.22.2 (Stable)
24.05.2026 11:19:17: Critical error occurred in the following mod: knapster@2.14.4
Loaded Mods: game@1.22.2, knapster@2.14.4, creative@1.22.2, survival@1.22.2
Involved Harmony IDs: Knapster, Version=2.14.4.0, Culture=neutral, PublicKeyToken=null
System.TypeLoadException: Could not load type 'Vintagestory.API.Common.LayeredVoxelRecipe`1' from assembly 'VintagestoryAPI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
at MonoMod.Core.Interop.CoreCLR.V60.InvokeCompileMethod(IntPtr functionPtr, IntPtr thisPtr, IntPtr corJitInfo, CORINFO_METHOD_INFO* methodInfo, UInt32 flags, Byte** nativeEntry, UInt32* nativeSizeOfCode)
at MonoMod.Core.Platforms.Runtimes.Core60Runtime.JitHookDelegateHolder.CompileMethodHook(IntPtr jit, IntPtr corJitInfo, CORINFO_METHOD_INFO* methodInfo, UInt32 flags, Byte** nativeEntry, UInt32* nativeSizeOfCode)
at ApacheTech.VintageMods.Knapster.Features.EasySmithing.Patches.EasySmithingUniversalPatches.UniversalPatch_BlockEntityAnvil_OnUseOver_Prefix(BlockEntityAnvil __instance, IPlayer byPlayer, Vec3i voxelPos, BlockSelection blockSel)
at ApacheTech.VintageMods.Knapster.Features.EasySmithing.Patches.EasySmithingUniversalPatches.UniversalPatch_BlockEntityAnvil_OnUseOver_Prefix(BlockEntityAnvil __instance, IPlayer byPlayer, Vec3i voxelPos, BlockSelection blockSel)
at Vintagestory.GameContent.BlockEntityAnvil.OnUseOver_Patch1(BlockEntityAnvil this, IPlayer byPlayer, Vec3i voxelPos, BlockSelection blockSel)
at Vintagestory.GameContent.BlockEntityAnvil.OnUseOver(IPlayer byPlayer, Int32 selectionBoxIndex) in VSSurvivalMod\BlockEntity\BEAnvil.cs:line 333
at Vintagestory.GameContent.ItemHammer.strikeAnvil(EntityAgent byEntity, ItemSlot slot, ItemStack strikingItem) in VSSurvivalMod\Item\ItemHammer.cs:line 189
at Vintagestory.GameContent.ItemHammer.<>c__DisplayClass6_0.b__1() in VSSurvivalMod\Item\ItemHammer.cs:line 126
at Vintagestory.API.Common.AnimationManager.runTriggers() in VintagestoryApi\Common\Model\Animation\AnimationManager.cs:line 517
at Vintagestory.API.Common.AnimationManager.OnClientFrame(Single dt) in VintagestoryApi\Common\Model\Animation\AnimationManager.cs:line 480
at Vintagestory.API.Common.PlayerAnimationManager.OnClientFrame(Single dt) in VintagestoryApi\Common\Entity\PlayerAnimationManager.cs:line 32
at Vintagestory.Client.NoObf.SystemRenderEntities.OnBeforeRender(Single dt) in VintagestoryLib\Client\Systems\Render\RenderEntities.cs:line 50
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 910
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

Metadata

Metadata

Assignees

No one assigned

    Labels

    3rd party issueIssues caused by your hardware, drivers, OS setup, or mods

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions