Terraria.ModLoader.WorldHooks.WriteNetWorldOrder C# (CSharp) Method

WriteNetWorldOrder() static private method

static private WriteNetWorldOrder ( BinaryWriter w ) : void
w System.IO.BinaryWriter
return void
        internal static void WriteNetWorldOrder(BinaryWriter w)
        {
            w.Write((short)NetWorlds.Length);
            foreach (var netWorld in NetWorlds)
            {
                w.Write(netWorld.mod.netID);
                w.Write(netWorld.Name);
            }
        }

Usage Example

Ejemplo n.º 1
0
        internal static void SendNetIDs(int toClient)
        {
            var p = new ModPacket(MessageID.ModPacket);

            p.Write(netMods.Length);
            foreach (var mod in netMods)
            {
                p.Write(mod.Name);
            }

            ItemLoader.WriteNetGlobalOrder(p);
            WorldHooks.WriteNetWorldOrder(p);

            p.Send(toClient);
        }