[23:52:24.046] [Main Thread/ERROR] [Terraria]: System.NullReferenceException: Object reference not set to an instance of an object. at Terraria.DataStructures.PlayerDrawLayers.DrawPlayer_29_OnhandAcc(PlayerDrawSet& drawinfo) in tModLoader\Terraria\DataStructures\PlayerDrawLayers.cs:line 2804 at Terraria.ModLoader.PlayerDrawLayer.DrawWithTransformationAndChildren(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerDrawLayer.cs:line 96 at DMD(LegacyPlayerRenderer this, Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) at CalamityFables.Core.FablesDrawLayers.ModifyDrawPlayerScale(orig_DrawPlayerInternal orig, LegacyPlayerRenderer self, Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) at Hook(LegacyPlayerRenderer , Camera , Player , Vector2 , Single , Vector2 , Single , Single , Single , Boolean ) at SyncProxy(LegacyPlayerRenderer , Camera , Player , Vector2 , Single , Vector2 , Single , Single , Single , Boolean ) at DMD(LegacyPlayerRenderer this, Camera camera, Player drawPlayer) at ImproveGame.Content.Functions.MinorPatches.TranslucentInvisPotion.PatchDrawPlayerFull(orig_DrawPlayerFull orig, LegacyPlayerRenderer self, Camera camera, Player drawPlayer) at Hook(LegacyPlayerRenderer , Camera , Player ) at SyncProxy(LegacyPlayerRenderer , Camera , Player ) at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayers(Camera camera, IEnumerable`1 players) at CalamityFables.Core.FablesDrawLayers.DrawHook_AfterPlayers(orig_DrawPlayers_AfterProjectiles orig, Main self) at Hook(Main ) at Hook(Main ) at CalamityMod.Graphics.Renderers.RendererManager.DrawPlayerRenderers(orig_DrawPlayers_AfterProjectiles orig, Main self) at Hook(Main ) at SpiritMod.Utilities.SpiritDetours.Main_DrawPlayers_AfterProjectiles(orig_DrawPlayers_AfterProjectiles orig, Main self) at Hook(Main ) at Hookc::b__3_0(Terraria.On_Main+orig_DrawPlayers_AfterProjectiles,Terraria.Main)>(Main ) at SpiritReforged.Common.TileCommon.DrawOrderSystem.<>c.b__13_3(orig_DrawPlayers_AfterProjectiles orig, Main self) at Hookc::b__13_3(Terraria.On_Main+orig_DrawPlayers_AfterProjectiles,Terraria.Main)>(Main ) at SyncProxy(Main ) at DMD?18323002::Terraria.Main::DoDraw>(Main this, GameTime gameTime) at SyncProxy(Main , GameTime ) at Terraria.Main.Draw_Inner(GameTime gameTime) at Terraria.Main.Draw(GameTime gameTime) [23:52:24.126] [Main Thread/FATAL] [tML]: Main engine crash Tip: This is likely a mod's fault. Disable mods one by one and check if the issue persists System.NullReferenceException: Object reference not set to an instance of an object. at Terraria.DataStructures.PlayerDrawLayers.DrawPlayer_29_OnhandAcc(PlayerDrawSet& drawinfo) in tModLoader\Terraria\DataStructures\PlayerDrawLayers.cs:line 2804 at Terraria.ModLoader.PlayerDrawLayer.DrawWithTransformationAndChildren(PlayerDrawSet& drawInfo) in tModLoader\Terraria\ModLoader\PlayerDrawLayer.cs:line 96 at DMD(LegacyPlayerRenderer this, Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) at CalamityFables.Core.FablesDrawLayers.ModifyDrawPlayerScale(orig_DrawPlayerInternal orig, LegacyPlayerRenderer self, Camera camera, Player drawPlayer, Vector2 position, Single rotation, Vector2 rotationOrigin, Single shadow, Single alpha, Single scale, Boolean headOnly) at Hook(LegacyPlayerRenderer , Camera , Player , Vector2 , Single , Vector2 , Single , Single , Single , Boolean ) at SyncProxy(LegacyPlayerRenderer , Camera , Player , Vector2 , Single , Vector2 , Single , Single , Single , Boolean ) at DMD(LegacyPlayerRenderer this, Camera camera, Player drawPlayer) at ImproveGame.Content.Functions.MinorPatches.TranslucentInvisPotion.PatchDrawPlayerFull(orig_DrawPlayerFull orig, LegacyPlayerRenderer self, Camera camera, Player drawPlayer) at Hook(LegacyPlayerRenderer , Camera , Player ) at SyncProxy(LegacyPlayerRenderer , Camera , Player ) at Terraria.Graphics.Renderers.LegacyPlayerRenderer.DrawPlayers(Camera camera, IEnumerable`1 players) at CalamityFables.Core.FablesDrawLayers.DrawHook_AfterPlayers(orig_DrawPlayers_AfterProjectiles orig, Main self) at Hook(Main ) at Hook(Main ) at CalamityMod.Graphics.Renderers.RendererManager.DrawPlayerRenderers(orig_DrawPlayers_AfterProjectiles orig, Main self) at Hook(Main ) at SpiritMod.Utilities.SpiritDetours.Main_DrawPlayers_AfterProjectiles(orig_DrawPlayers_AfterProjectiles orig, Main self) at Hook(Main ) at Hookc::b__3_0(Terraria.On_Main+orig_DrawPlayers_AfterProjectiles,Terraria.Main)>(Main ) at SpiritReforged.Common.TileCommon.DrawOrderSystem.<>c.b__13_3(orig_DrawPlayers_AfterProjectiles orig, Main self) at Hookc::b__13_3(Terraria.On_Main+orig_DrawPlayers_AfterProjectiles,Terraria.Main)>(Main ) at SyncProxy(Main ) at DMD?18323002::Terraria.Main::DoDraw>(Main this, GameTime gameTime) at SyncProxy(Main , GameTime ) at Terraria.Main.Draw_Inner(GameTime gameTime) at Terraria.Main.Draw(GameTime gameTime) at Microsoft.Xna.Framework.Game.Tick() at Microsoft.Xna.Framework.Game.RunLoop() at Microsoft.Xna.Framework.Game.Run() at Terraria.Program.RunGame() [23:52:24.135] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: shutdown