-
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.SyncItemsWithShimmer (145)
-
MessageID.ShimmerActions (146)
-
MessageID.Count (149)
-
MessageID.InGameChangeConfig (249)
-
MessageID.ModPacket (250)
-
MessageID.SyncMods (251)
-
MessageID.ModFile (252)