jjohnsnaill / SubworldLibrary

Dimensions in Terraria, made easy.
43 stars 23 forks source link

1.4.4 multiplayer dont work subworld #28

Closed FilimonEnc closed 1 year ago

FilimonEnc commented 1 year ago

[07:08:45.648] [Main Thread/WARN] [tML]: Бесшумно пойманное исключение: System.ArgumentNullException: Value cannot be null. at System.Threading.Monitor.ReliableEnter(Object obj, Boolean& lockTaken) at SubworldLibrary.SubserverLink.Send(Byte[] data) in SubworldLibrary.cs:line 982 at SubworldLibrary.SubworldLibrary.DenyRead(MessageBuffer buffer, Int32 start, Int32 length) in SubworldLibrary.cs:line 645 at DMD<System.Void Terraria.NetMessage:CheckBytes(System.Int32)>(Int32 bufferIndex) at SyncProxy<System.Void Terraria.NetMessage:CheckBytes(System.Int32)>(Int32 ) at Terraria.Netplay.UpdateServerInMainThread() in tModLoader\Terraria\Netplay.cs:line 59 at Terraria.Main.DoUpdate(GameTime& gameTime) in tModLoader\Terraria\Main.cs:line 14155 at Terraria.Main.Update(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 14054 at DMD<System.Void Terraria.Main:DedServ_PostModLoad(System.Boolean&)>(Main this, Boolean& reloadMods) at SyncProxy<System.Void Terraria.Main:DedServPostModLoad(System.Boolean&)>(Main , Boolean& ) at Terraria.Main.DedServ() in tModLoader\Terraria\Main.cs:line 4516 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 215 at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 71 at Terraria.MonoLaunch.<>c__DisplayClass1_0.

b__0() in tModLoader\Terraria\MonoLaunch.cs:line 57 at System.Threading.Thread.StartCallback()

System.ArgumentNullException: Value cannot be null. at System.Threading.Monitor.ReliableEnter(Object obj, Boolean& lockTaken) at SubworldLibrary.SubserverLink.Send(Byte[] data) in SubworldLibrary.cs:line 982 at SubworldLibrary.SubworldLibrary.DenyRead(MessageBuffer buffer, Int32 start, Int32 length) in SubworldLibrary.cs:line 645 at DMD<System.Void Terraria.NetMessage:CheckBytes(System.Int32)>(Int32 bufferIndex)

jjohnsnaill commented 1 year ago

Duplicate of #26.