• NetMessage Class Documentation
  • Fields
  • Methods
  • public static void SendChatMessageToClient(NetworkText text, Color color, int playerId)
  • public static void BroadcastChatMessage(NetworkText text, Color color, int excludedPlayer = -1)
  • public static void SendChatMessageFromClient(ChatMessage text)
  • public static void SendData(int msgType, int remoteClient = -1, int ignoreClient = -1, NetworkText text = null, int number = 0, float number2 = 0f, float number3 = 0f, float number4 = 0f, int number5 = 0, int number6 = 0, int number7 = 0)
  • public static void SendObjectPlacment(int whoAmi, int x, int y, int type, int style, int alternative, int random, int direction)
  • public static void SendTemporaryAnimation(int whoAmi, int animationType, int tileType, int xCoord, int yCoord)
  • public static void SendTileRange(int whoAmi, int tileX, int tileY, int xSize, int ySize, TileChangeType changeType = TileChangeType.None)
  • public static void SendTileSquare(int whoAmi, int tileX, int tileY, int size, TileChangeType changeType = TileChangeType.None)
  • public static void SendTravelShop(int remoteClient)
  • public static void SendAnglerQuest(int remoteClient)
  • public static void SendSection(int whoAmi, int sectionX, int sectionY, bool skipSent = false)
  • public static void sendWater(int x, int y)
  • NetMessage.SendData()
  • public static void SendData(int msgType, int remoteClient = -1, int ignoreClient = -1, NetworkText text = null, int number = 0, float number2 = 0f, float number3 = 0f, float number4 = 0f, int number5 = 0, int number6 = 0, int number7 = 0)
  • MessageID.NeverCalled (0)
  • MessageID.ClientHello (1)
  • MessageID.Kick (2)
  • MessageID.LoadPlayer (3)
  • MessageID.SyncPlayer (4)
  • MessageID.SyncEquipment (5)
  • MessageID.RequestWorldInfo (6)
  • MessageID.WorldData (7)
  • MessageID.RequestTileData (8)
  • MessageID.StatusText (9)
  • MessageID.TileSection (10)
  • MessageID.FrameSection (11)
  • MessageID.SpawnPlayer (12)
  • MessageID.PlayerControls (13)
  • MessageID.PlayerActive (14)
  • MessageID.Unused15 (15)
  • MessageID.PlayerHealth (16)
  • MessageID.TileChange (17)
  • MessageID.MenuSunMoon (18)
  • MessageID.ChangeDoor (19)
  • MessageID.TileSquare (20)
  • MessageID.SyncItem (21)
  • MessageID.ItemOwner (22)
  • MessageID.SyncNPC (23)
  • MessageID.UnusedStrikeNPC (24)
  • MessageID.ChatText (25)
  • MessageID.HurtPlayer (26)
  • MessageID.SpawnProjectile (27)
  • MessageID.StrikeNPC (28)
  • MessageID.KillProjectile (29)
  • MessageID.PlayerPvP (30)
  • MessageID.RequestChestOpen (31)
  • MessageID.SyncChestItem (32)
  • MessageID.SyncPlayerChest (33)
  • MessageID.ChestUpdates (34)
  • MessageID.HealEffect (35)
  • MessageID.PlayerZone (36)
  • MessageID.RequestPassword (37)
  • MessageID.SendPassword (38)
  • MessageID.ResetItemOwner (39)
  • MessageID.PlayerTalkingNPC (40)
  • MessageID.ItemAnimation (41)
  • MessageID.PlayerMana (42)
  • MessageID.ManaEffect (43)
  • MessageID.KillPlayer (44)
  • MessageID.PlayerTeam (45)
  • MessageID.RequestReadSign (46)
  • MessageID.ReadSign (47)
  • MessageID.LiquidUpdate (48)
  • MessageID.StartPlaying (49)
  • MessageID.PlayerBuffs (50)
  • MessageID.Assorted1 (51)
  • MessageID.Unlock (52)
  • MessageID.AddNPCBuff (53)
  • MessageID.SendNPCBuffs (54)
  • MessageID.AddPlayerBuff (55)
  • MessageID.SyncNPCName (56)
  • MessageID.TileCounts (57)
  • MessageID.PlayNote (58)
  • MessageID.HitSwitch (59)
  • MessageID.NPCHome (60)
  • MessageID.SpawnBoss (61)
  • MessageID.Dodge (62)
  • MessageID.PaintTile (63)
  • MessageID.PaintWall (64)
  • MessageID.Teleport (65)
  • MessageID.SpiritHeal (66)
  • MessageID.Unused67 (67)
  • MessageID.ClientUUID (68)
  • MessageID.ChestName (69)
  • MessageID.BugCatching (70)
  • MessageID.BugReleasing (71)
  • MessageID.TravelMerchantItems (72)
  • MessageID.TelportationPotion (73)
  • MessageID.AnglerQuest (74)
  • MessageID.AnglerQuestFinished (75)
  • MessageID.AnglerQuestCountSync (76)
  • MessageID.TemporaryAnimatino (77)
  • MessageID.InvasionProgressReport (78)
  • MessageID.PlaceObject (79)
  • MessageID.SyncPlayerChestIndex (80)
  • MessageID.CombatTextInt (81)
  • MessageID.NetModules (82)
  • MessageID.NPCKillCountDeathTally (83)
  • MessageID.PlayerSealth (84)
  • MessageID.QuickStackChests (85)
  • MessageID.TileEntitySharing (86)
  • MessageID.TileEntityPlacement (87)
  • MessageID.ItemTweaker (88)
  • MessageID.ItemFrameTryPlacing (89)
  • MessageID.InstancedItem (90)
  • MessageID.SyncEmoteBubble (91)
  • MessageID.SyncExtraValue (92)
  • MessageID.SocialHandshake (93)
  • MessageID.Unused94 (94)
  • MessageID.MurderSomeoneElsesProjectile (95)
  • MessageID.TeleportPlayerThroughPortal (96)
  • MessageID.AchievementMessageNPCKilled (97)
  • MessageID.AchievementMessageEventHappened (98)
  • MessageID.MinionRestTargetUpdate (99)
  • MessageID.TeleportNPCThroughPortal (100)
  • MessageID.UpdateTowerShieldStrengths (101)
  • MessageID.NebulaLevelupRequest (102)
  • MessageID.MoonlordCountdown (103)
  • MessageID.ShopOverride (104)
  • MessageID.GemLockToggle (105)
  • MessageID.PoofOfSmoke (106)
  • MessageID.SmartTextMessage (107)
  • MessageID.WiredCannonShot (108)
  • MessageID.MassWireOperation (109)
  • MessageID.MassWireOperationPay (110)
  • MessageID.ToggleParty (111)
  • MessageID.SpecialFX (112)
  • MessageID.CrystalInvasionStart (113)
  • MessageID.CrystalInvasionWipeAllTheThingsss (114)
  • MessageID.MinionAttackTargetUpdate (115)
  • MessageID.CrystalInvasionSendWaitTime (116)
  • MessageID.PlayerHurtV2 (117)
  • MessageID.PlayerDeathV2 (118)
  • MessageID.CombatTextString (119)
  • MessageID.Count (120)
  • MessageID.InGameChangeConfig (249)
  • MessageID.ModPacket (250)
  • MessageID.SyncMods (251)
  • MessageID.ModFile (252)