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

◆ SendModData()

static void Terraria.ModLoader.IO.ItemIO.SendModData ( Item item,
BinaryWriter writer )
inlinestatic

Definition at line 239 of file ItemIO.cs.

240 {
241 if (item.IsAir)
242 {
243 return;
244 }
245 writer.SafeWrite(delegate(BinaryWriter w)
246 {
247 item.ModItem?.NetSend(w);
248 });
249 EntityGlobalsEnumerator<GlobalItem> enumerator = ItemLoader.HookNetSend.Enumerate(item).GetEnumerator();
250 while (enumerator.MoveNext())
251 {
252 GlobalItem g = enumerator.Current;
253 writer.SafeWrite(delegate(BinaryWriter w)
254 {
255 g.NetSend(item, w);
256 });
257 }
258 }

References Terraria.ModLoader.ItemLoader.HookNetSend, Terraria.Item.IsAir, and Terraria.Item.ModItem.

Referenced by Terraria.ModLoader.IO.ItemIO.Send(), and Terraria.NetMessage.SendData().

+ Here is the caller graph for this function: