Multiplayer lobby freezes when a third joins.

Has calamity and WTG and some other QOL mods. Server freezes (cant interact with anything, items dont drop when mined) whenever the third loads in. Third leaving unfreezes temporarily but server is softlocked back to freezing afterwards,
9 Replies
Michaelsoftman
Michaelsoftman3mo ago
Post the server log here, assuming you are the host
᲼᲼
᲼᲼OP3mo ago
server.log file?
᲼᲼
᲼᲼OP3mo ago
tModLoader
tModLoader3mo ago
Automatic Hastebin for .thomxs (server.log): https://hst.sh/ujofoyutaf.cs
Michaelsoftman
Michaelsoftman3mo ago
So the errors are all from Calamity mod and some type of cooldown saved incorrectly it seems
[21:32:00.114] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at CalamityMod.Cooldowns.CooldownInstance..ctor(BinaryReader reader) in CalamityMod\Cooldowns\CooldownInstance.cs:line 76
at CalamityMod.CalPlayer.CalamityPlayer.HandleCooldownAddition(BinaryReader reader) in CalamityMod\CalPlayer\CalamityPlayerNetcode.cs:line 141
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<>?21146541::Terraria.NetMessage::CheckBytes>(Int32 bufferIndex)
[21:32:00.114] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at CalamityMod.Cooldowns.CooldownInstance..ctor(BinaryReader reader) in CalamityMod\Cooldowns\CooldownInstance.cs:line 76
at CalamityMod.CalPlayer.CalamityPlayer.HandleCooldownAddition(BinaryReader reader) in CalamityMod\CalPlayer\CalamityPlayerNetcode.cs:line 141
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<>?21146541::Terraria.NetMessage::CheckBytes>(Int32 bufferIndex)
᲼᲼
᲼᲼OP3mo ago
oh thanks i see what would the work around be
Michaelsoftman
Michaelsoftman3mo ago
The guy could try making a new player if all else fails He could go into single player mode and clear all of his buffs and whatever cooldowns he has and retry
᲼᲼
᲼᲼OP3mo ago
will give it a try, thank you for your help!!! by the guy do you mean the host?
Michaelsoftman
Michaelsoftman3mo ago
No the 3rd player connecting and causing a freezing issue

Did you find this page helpful?