TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ ReceiveModData()

static void Terraria.ModLoader.IO.WorldIO.ReceiveModData ( BinaryReader reader)
inlinestatic

Definition at line 592 of file WorldIO.cs.

593 {
594 ReadOnlySpan<ModSystem> readOnlySpan = SystemLoader.HookNetReceive.Enumerate();
595 for (int i = 0; i < readOnlySpan.Length; i++)
596 {
597 ModSystem system = readOnlySpan[i];
598 try
599 {
600 reader.SafeRead(delegate(BinaryReader r)
601 {
602 system.NetReceive(r);
603 });
604 }
605 catch (IOException e)
606 {
607 Logging.tML.Error((object)e.ToString());
608 Logging.tML.Error((object)$"Above IOException error caused by {system.Name} from the {system.Mod.Name} mod.");
609 }
610 }
611 }

References Terraria.ModLoader.SystemLoader.HookNetReceive, and Terraria.ModLoader.Logging.tML.

Referenced by Terraria.MessageBuffer.GetData().

+ Here is the caller graph for this function: