Jump to content

Recommended Posts

Posted

No idea why this keeps crashing. Every time I try to make a recipe for my unidentified items it crashes. 

 

Spoiler

Game Version: v1.22.7 (Stable)
9/9/2026 9:20:53 AM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.0.0, primitivesurvival@5.1.3, game@1.22.7, ndlwoodentorchholder@3.0.3, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 402
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 47
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/9/2026 11:09:36 AM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.0.0, primitivesurvival@5.1.3, game@1.22.7, ndlwoodentorchholder@3.0.3, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/9/2026 1:12:24 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.0.0, primitivesurvival@5.1.3, game@1.22.7, ndlwoodentorchholder@3.0.3, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/9/2026 1:12:24 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.0.0, primitivesurvival@5.1.3, game@1.22.7, ndlwoodentorchholder@3.0.3, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2401
   at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 35
   at Vintagestory.GameContent.ModSystemSurvivalHandbook.onCreatePagesAsync() in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 122
   at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 434
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/10/2026 8:37:24 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.1.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 35
   at Vintagestory.GameContent.ModSystemSurvivalHandbook.onCreatePagesAsync() in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 122
   at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 434
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/10/2026 8:49:07 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.1.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 35
   at Vintagestory.GameContent.ModSystemSurvivalHandbook.onCreatePagesAsync() in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 122
   at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 434
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/10/2026 8:49:07 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.1.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2401
   at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 402
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/10/2026 8:50:53 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.1.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.Item.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Item\Item.cs:line 82
   at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 402
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/13/2026 7:43:11 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 35
   at Vintagestory.GameContent.ModSystemSurvivalHandbook.onCreatePagesAsync() in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 122
   at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 434
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 9:02:57 AM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 12:27:24 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 401
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 47
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 1:24:27 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 1:28:26 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.Item.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Item\Item.cs:line 82
   at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 402
   at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 42
   at Vintagestory.GameContent.ModSystemSurvivalHandbook.onCreatePagesAsync() in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 122
   at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 434
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 1:29:08 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 1:31:50 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2401
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 1:34:46 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2401
   at Vintagestory.GameContent.BlockFigurehead.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VSSurvivalMod\Block\BlockFigurehead.cs:line 40
   at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 35
   at Vintagestory.GameContent.ModSystemSurvivalHandbook.onCreatePagesAsync() in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 122
   at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 434
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 1:46:46 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2401
   at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 402
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()
Game Version: v1.22.7 (Stable)
9/15/2026 1:49:41 PM: Critical error occurred in the following mod: smithingplus@1.9.0-rc.1
Loaded Mods: craftsmanship@1.2.0, primitivesurvival@5.1.3, game@1.22.7, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1
System.NullReferenceException: Object reference not set to an instance of an object.
   at SmithingPlus.ToolRecovery.CollectibleBehaviorRepairableTool.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in /_/SmithingPlus/ToolRecovery/CollectibleBehaviorRepairableTool.cs:line 33
   at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2131
   at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2401
   at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 402
   at Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTab.cs:line 30
   at Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world) in VintagestoryLib\Common\GameContent\Inventory\CreativeTabs.cs:line 50
   at Vintagestory.Client.NoObf.GuiDialogInventory.<OnOwnPlayerDataReceived>b__6_0() in VintagestoryLib\Client\Systems\Gui\Dialogs\GuiDialogInventory.cs:line 60
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass11_0.<QueueTask>b__0(Object _) in VintagestoryApi\Common\TyronThreadPool.cs:line 119
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()

code:

Spoiler
[
{
ingredientPattern: "SI",
ingredients: {
"S": { type: "item", code: "craftsmanship:scroll-identity-papyrus", quantity: 1 },
"I": { type: "item", code: "craftsmanship:unidentified-knife-generic-chert", quantity: 1 }
},
width: 2,
height: 1,
output: { type: "item", code: "craftsmanship:tecpatl-obsidian", quantity: 1 }
},
{
ingredientPattern: "SI",
ingredients: {
"S": { type: "item", code: "craftsmanship:scroll-identity-papyrus", quantity: 1 },
"I": { type: "item", code: "craftsmanship:unidentified-knife-generic-granite", quantity: 1 }
},
width: 2,
height: 1,
output: { type: "item", code: "craftsmanship:tecpatl-obsidian", quantity: 1 }
},
{
ingredientPattern: "SI",
ingredients: {
"S": { type: "item", code: "craftsmanship:scroll-identity-papyrus", quantity: 1 },
"I": { type: "item", code: "craftsmanship:unidentified-knife-generic-andesite", quantity: 1 }
},
width: 2,
height: 1,
output: { type: "item", code: "craftsmanship:tecpatl-obsidian", quantity: 1 }
},
{
ingredientPattern: "SI",
ingredients: {
"S": { type: "item", code: "craftsmanship:scroll-identity-papyrus", quantity: 1 },
"I": { type: "item", code: "craftsmanship:unidentified-knife-generic-basalt", quantity: 1 }
},
width: 2,
height: 1,
output: { type: "item", code: "craftsmanship:tecpatl-obsidian", quantity: 1 }
},
{
ingredientPattern: "SI",
ingredients: {
"S": { type: "item", code: "craftsmanship:scroll-identity-papyrus", quantity: 1 },
"I": { type: "item", code: "craftsmanship:unidentified-knife-generic-obsidian", quantity: 1 }
},
width: 2,
height: 1,
output: { type: "item", code: "craftsmanship:tecpatl-obsidian", quantity: 1 }
},
{
ingredientPattern: "SI",
ingredients: {
"S": { type: "item", code: "craftsmanship:scroll-identity-papyrus", quantity: 1 },
"I": { type: "item", code: "craftsmanship:unidentified-knife-generic-peridotite", quantity: 1 }
},
width: 2,
height: 1,
output: { type: "item", code: "craftsmanship:tecpatl-obsidian", quantity: 1 }
},
{
ingredientPattern: "SI",
ingredients: {
"S": { type: "item", code: "craftsmanship:scroll-identity-papyrus", quantity: 1 },
"I": { type: "item", code: "craftsmanship:unidentified-knife-generic-flint", quantity: 1 }
},
width: 2,
height: 1,
output: { type: "item", code: "craftsmanship:tecpatl-obsidian", quantity: 1 }
}
]

 

  • Solution
Posted
5 hours ago, Dilan Rona said:

what mods you got installed?

Says right in the crash logs:

Loaded Mods: craftsmanship@1.0.0, primitivesurvival@5.1.3, game@1.22.7, ndlwoodentorchholder@3.0.3, petai@5.1.1, rivers@5.0.3, simplebedspawn@1.0.1, smithingplus@1.9.0-rc.1, creative@1.22.7, survival@1.22.7, wolftaming@5.0.1

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.