player desync/lag during boss fights/normal gameplay

Recently me and a friend are having issues with lag, and not like stuttering lag. everything runs fine until for me (the host) my friend just starts running in place on my screen, or just moving in the direction they were before. this is completely desynced from what my friend sees, the game still runs and she can fight and beat the boss but cant get any drops nor return to normal gameplay once the fight is over. On my end the boss will endlessly try to kill my friend (where she is on my end) and i can still damage it and stuff shes just stuck for me. it makes the game entirely unplayable to help would be greatly appreciated. I didn't see much in the logs except for "Object reference not set to an instance of an object" and when looking in Server.log it shows this*
No description
2 Replies
angel <3
angel <3OP2w ago
*this
[21:44:40.747] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at CalamityMod.CalPlayer.CalamityPlayer.HandleCooldownRemoval(BinaryReader reader) in CalamityMod\CalPlayer\CalamityPlayerNetcode.cs:line 154
at CalamityMod.CalamityNetcode.HandlePacket(Mod mod, BinaryReader reader, Int32 whoAmI) in CalamityMod\CalamityNetcode.cs:line 26
at Terraria.ModLoader.ModNet.HandleModPacket(BinaryReader reader, Int32 whoAmI, Int32 length) in tModLoader\Terraria\ModLoader\ModNet.cs:line 622
at Terraria.MessageBuffer.GetData(Int32 start, Int32 length, Int32& messageType) in tModLoader\Terraria\MessageBuffer.cs:line 3882
at DMD<DMD<>?40341408::Terraria.NetMessage::CheckBytes>(Int32 bufferIndex)
at SyncProxy<System.Void Terraria.NetMessage:CheckBytes(System.Int32)>(Int32 )
at DMD<DMD<>?38937701::Terraria.Netplay::UpdateServerInMainThread>()
at SyncProxy<System.Void Terraria.Netplay:UpdateServerInMainThread()>()
at DMD<DMD<>?45030542::Terraria.Main::DoUpdate>(Main this, GameTime& gameTime)
at SyncProxy<System.Void Terraria.Main:DoUpdate(Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& )
at Terraria.Main.Update(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 14321
at Terraria.Main.DedServ_PostModLoad(Boolean& reloadMods) in tModLoader\Terraria\Main.cs:line 5214
at Terraria.Main.DedServ() in tModLoader\Terraria\Main.cs:line 4730
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 264
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213
at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65
[21:44:40.747] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at CalamityMod.CalPlayer.CalamityPlayer.HandleCooldownRemoval(BinaryReader reader) in CalamityMod\CalPlayer\CalamityPlayerNetcode.cs:line 154
at CalamityMod.CalamityNetcode.HandlePacket(Mod mod, BinaryReader reader, Int32 whoAmI) in CalamityMod\CalamityNetcode.cs:line 26
at Terraria.ModLoader.ModNet.HandleModPacket(BinaryReader reader, Int32 whoAmI, Int32 length) in tModLoader\Terraria\ModLoader\ModNet.cs:line 622
at Terraria.MessageBuffer.GetData(Int32 start, Int32 length, Int32& messageType) in tModLoader\Terraria\MessageBuffer.cs:line 3882
at DMD<DMD<>?40341408::Terraria.NetMessage::CheckBytes>(Int32 bufferIndex)
at SyncProxy<System.Void Terraria.NetMessage:CheckBytes(System.Int32)>(Int32 )
at DMD<DMD<>?38937701::Terraria.Netplay::UpdateServerInMainThread>()
at SyncProxy<System.Void Terraria.Netplay:UpdateServerInMainThread()>()
at DMD<DMD<>?45030542::Terraria.Main::DoUpdate>(Main this, GameTime& gameTime)
at SyncProxy<System.Void Terraria.Main:DoUpdate(Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& )
at Terraria.Main.Update(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 14321
at Terraria.Main.DedServ_PostModLoad(Boolean& reloadMods) in tModLoader\Terraria\Main.cs:line 5214
at Terraria.Main.DedServ() in tModLoader\Terraria\Main.cs:line 4730
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 264
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213
at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65
oh and for mods i have are - fargo's souls + mutants + calamity dlc alchemistNPC Lite boss checklist calamity + vanities catalyst colored damage types luiAFK reborn magic storage quality of terraria recipe browser squinty's furniture mod wombats general improvments adventure with cute partners - these + dependencies
Michaelsoftman
This error is from Calamity, check on their discord for a solution

Did you find this page helpful?