Skip to content

Error in logs, exceptions thrown when interacting with the workbench #29

@Kaldo

Description

@Kaldo

I'm new to the mod so I can't tell if something is visually wrong with the workbench, but I've been looking at my logs and saw a bunch of exceptions related to when I was first trying to make a tool on it. Hoping it's helpful to you, loving the mod so far!

25.9.2025 11:27:58 [Error] Exception thrown during OnTesselation() of block entity Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench@511738/167/511878. Block will probably not be rendered as intended.
25.9.2025 11:27:58 [Error] Exception: Attempting to insert a texture into the atlas outside of the main thread. This is not possible as we have only one OpenGL context!
   at Vintagestory.Client.NoObf.TextureAtlasManager.InsertTexture(IBitmap bmp, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 301
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(AssetLocationAndSource loc, Int32& textureSubId, TextureAtlasPosition& texPos, CreateTextureDelegate onCreate, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 254
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(CompositeTexture ct, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 995
   at Vintagestory.API.Client.ShapeTextureSource.get_Item(String textureCode) in VintagestoryApi\Client\Texture\ShapeTextureSource.cs:line 45
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 495
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 376
   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 290
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.GetOrCreateFullSlotMesh(ItemStack stack, Int32 slotIndex) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 644
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.OnTesselation(ITerrainMeshPool mesher, ITesselatorAPI tessThreadTesselator) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 786
   at Vintagestory.Client.NoObf.JsonTesselator.Tesselate(TCTCache vars) in VintagestoryLib\Client\Render\Tesselation\ChunkTesselator\JsonTesselator.cs:line 123
25.9.2025 11:27:58 [Error] Exception thrown during OnTesselation() of block entity Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench@511738/167/511878. Block will probably not be rendered as intended.
25.9.2025 11:27:58 [Error] Exception: Attempting to insert a texture into the atlas outside of the main thread. This is not possible as we have only one OpenGL context!
   at Vintagestory.Client.NoObf.TextureAtlasManager.InsertTexture(IBitmap bmp, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 301
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(AssetLocationAndSource loc, Int32& textureSubId, TextureAtlasPosition& texPos, CreateTextureDelegate onCreate, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 254
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(CompositeTexture ct, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 995
   at Vintagestory.API.Client.ShapeTextureSource.get_Item(String textureCode) in VintagestoryApi\Client\Texture\ShapeTextureSource.cs:line 45
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 495
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 376
   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 290
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.GetOrCreateFullSlotMesh(ItemStack stack, Int32 slotIndex) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 644
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.OnTesselation(ITerrainMeshPool mesher, ITesselatorAPI tessThreadTesselator) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 786
   at Vintagestory.Client.NoObf.JsonTesselator.Tesselate(TCTCache vars) in VintagestoryLib\Client\Render\Tesselation\ChunkTesselator\JsonTesselator.cs:line 123
25.9.2025 11:28:01 [Error] Exception thrown during OnTesselation() of block entity Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench@511738/167/511878. Block will probably not be rendered as intended.
25.9.2025 11:28:01 [Error] Exception: Attempting to insert a texture into the atlas outside of the main thread. This is not possible as we have only one OpenGL context!
   at Vintagestory.Client.NoObf.TextureAtlasManager.InsertTexture(IBitmap bmp, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 301
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(AssetLocationAndSource loc, Int32& textureSubId, TextureAtlasPosition& texPos, CreateTextureDelegate onCreate, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 254
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(CompositeTexture ct, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 995
   at Vintagestory.API.Client.ShapeTextureSource.get_Item(String textureCode) in VintagestoryApi\Client\Texture\ShapeTextureSource.cs:line 45
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 495
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 376
   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 290
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.GetOrCreateFullSlotMesh(ItemStack stack, Int32 slotIndex) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 644
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.OnTesselation(ITerrainMeshPool mesher, ITesselatorAPI tessThreadTesselator) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 786
   at Vintagestory.Client.NoObf.JsonTesselator.Tesselate(TCTCache vars) in VintagestoryLib\Client\Render\Tesselation\ChunkTesselator\JsonTesselator.cs:line 123
25.9.2025 11:28:01 [Error] Exception thrown during OnTesselation() of block entity Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench@511738/167/511878. Block will probably not be rendered as intended.
25.9.2025 11:28:01 [Error] Exception: Attempting to insert a texture into the atlas outside of the main thread. This is not possible as we have only one OpenGL context!
   at Vintagestory.Client.NoObf.TextureAtlasManager.InsertTexture(IBitmap bmp, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 301
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(AssetLocationAndSource loc, Int32& textureSubId, TextureAtlasPosition& texPos, CreateTextureDelegate onCreate, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 254
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(CompositeTexture ct, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 995
   at Vintagestory.API.Client.ShapeTextureSource.get_Item(String textureCode) in VintagestoryApi\Client\Texture\ShapeTextureSource.cs:line 45
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 495
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 376
   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 290
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.GetOrCreateFullSlotMesh(ItemStack stack, Int32 slotIndex) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 644
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.OnTesselation(ITerrainMeshPool mesher, ITesselatorAPI tessThreadTesselator) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 786
   at Vintagestory.Client.NoObf.JsonTesselator.Tesselate(TCTCache vars) in VintagestoryLib\Client\Render\Tesselation\ChunkTesselator\JsonTesselator.cs:line 123
25.9.2025 11:28:07 [Error] Exception thrown during OnTesselation() of block entity Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench@511738/167/511878. Block will probably not be rendered as intended.
25.9.2025 11:28:07 [Error] Exception: Attempting to insert a texture into the atlas outside of the main thread. This is not possible as we have only one OpenGL context!
   at Vintagestory.Client.NoObf.TextureAtlasManager.InsertTexture(IBitmap bmp, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 301
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(AssetLocationAndSource loc, Int32& textureSubId, TextureAtlasPosition& texPos, CreateTextureDelegate onCreate, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 254
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(CompositeTexture ct, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 995
   at Vintagestory.API.Client.ShapeTextureSource.get_Item(String textureCode) in VintagestoryApi\Client\Texture\ShapeTextureSource.cs:line 45
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 495
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 376
   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 290
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.GetOrCreateFullSlotMesh(ItemStack stack, Int32 slotIndex) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 644
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.OnTesselation(ITerrainMeshPool mesher, ITesselatorAPI tessThreadTesselator) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 786
   at Vintagestory.Client.NoObf.JsonTesselator.Tesselate(TCTCache vars) in VintagestoryLib\Client\Render\Tesselation\ChunkTesselator\JsonTesselator.cs:line 123
25.9.2025 11:28:07 [Error] Exception thrown during OnTesselation() of block entity Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench@511738/167/511878. Block will probably not be rendered as intended.
25.9.2025 11:28:07 [Error] Exception: Attempting to insert a texture into the atlas outside of the main thread. This is not possible as we have only one OpenGL context!
   at Vintagestory.Client.NoObf.TextureAtlasManager.InsertTexture(IBitmap bmp, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 301
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(AssetLocationAndSource loc, Int32& textureSubId, TextureAtlasPosition& texPos, CreateTextureDelegate onCreate, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 254
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(CompositeTexture ct, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 995
   at Vintagestory.API.Client.ShapeTextureSource.get_Item(String textureCode) in VintagestoryApi\Client\Texture\ShapeTextureSource.cs:line 45
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 495
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 376
   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 290
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.GetOrCreateFullSlotMesh(ItemStack stack, Int32 slotIndex) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 644
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.OnTesselation(ITerrainMeshPool mesher, ITesselatorAPI tessThreadTesselator) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 786
   at Vintagestory.Client.NoObf.JsonTesselator.Tesselate(TCTCache vars) in VintagestoryLib\Client\Render\Tesselation\ChunkTesselator\JsonTesselator.cs:line 123
25.9.2025 11:28:09 [Error] Exception thrown during OnTesselation() of block entity Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench@511738/167/511878. Block will probably not be rendered as intended.
25.9.2025 11:28:09 [Error] Exception: Attempting to insert a texture into the atlas outside of the main thread. This is not possible as we have only one OpenGL context!
   at Vintagestory.Client.NoObf.TextureAtlasManager.InsertTexture(IBitmap bmp, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 301
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(AssetLocationAndSource loc, Int32& textureSubId, TextureAtlasPosition& texPos, CreateTextureDelegate onCreate, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 254
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(CompositeTexture ct, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 995
   at Vintagestory.API.Client.ShapeTextureSource.get_Item(String textureCode) in VintagestoryApi\Client\Texture\ShapeTextureSource.cs:line 45
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 495
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 376
   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 290
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.GetOrCreateFullSlotMesh(ItemStack stack, Int32 slotIndex) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 644
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.OnTesselation(ITerrainMeshPool mesher, ITesselatorAPI tessThreadTesselator) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 786
   at Vintagestory.Client.NoObf.JsonTesselator.Tesselate(TCTCache vars) in VintagestoryLib\Client\Render\Tesselation\ChunkTesselator\JsonTesselator.cs:line 123
25.9.2025 11:28:26 [Error] Exception thrown during OnTesselation() of block entity Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench@511738/167/511878. Block will probably not be rendered as intended.
25.9.2025 11:28:26 [Error] Exception: Attempting to insert a texture into the atlas outside of the main thread. This is not possible as we have only one OpenGL context!
   at Vintagestory.Client.NoObf.TextureAtlasManager.InsertTexture(IBitmap bmp, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 301
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(AssetLocationAndSource loc, Int32& textureSubId, TextureAtlasPosition& texPos, CreateTextureDelegate onCreate, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 254
   at Vintagestory.Client.NoObf.TextureAtlasManager.GetOrInsertTexture(CompositeTexture ct, Int32& textureSubId, TextureAtlasPosition& texPos, Single alphaTest) in VintagestoryLib\Client\Render\Atlas\TextureAtlasManager.cs:line 995
   at Vintagestory.API.Client.ShapeTextureSource.get_Item(String textureCode) in VintagestoryApi\Client\Texture\ShapeTextureSource.cs:line 45
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 495
   at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 376
   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 290
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.GetOrCreateFullSlotMesh(ItemStack stack, Int32 slotIndex) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 644
   at Toolsmith.ToolTinkering.Blocks.BlockEntityWorkbench.OnTesselation(ITerrainMeshPool mesher, ITesselatorAPI tessThreadTesselator) in D:\Vintage Story\Modding\Toolsmith\Toolsmith\ToolTinkering\Blocks\BlockEntityWorkbench.cs:line 786
   at Vintagestory.Client.NoObf.JsonTesselator.Tesselate(TCTCache vars) in VintagestoryLib\Client\Render\Tesselation\ChunkTesselator\JsonTesselator.cs:line 123
25.9.2025 11:29:00 [Warning] Shape Compiling and Rendering Composite Shape for Modular Tool and Part rendering has an element using texture code north, but no such texture exists
25.9.2025 11:29:00 [Warning] Shape Compiling and Rendering Composite Shape for Modular Tool and Part rendering has an element using texture code north, but no such texture exists

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions