Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
MessageID.cs
Go to the documentation of this file.
2
3namespace Terraria.ID;
4
5public class MessageID
6{
7 public const byte NeverCalled = 0;
8
9 public const byte Hello = 1;
10
11 public const byte Kick = 2;
12
13 public const byte PlayerInfo = 3;
14
15 public const byte SyncPlayer = 4;
16
17 public const byte SyncEquipment = 5;
18
19 public const byte RequestWorldData = 6;
20
21 public const byte WorldData = 7;
22
23 public const byte SpawnTileData = 8;
24
25 public const byte StatusTextSize = 9;
26
27 public const byte TileSection = 10;
28
29 [Old("Deprecated. Framing happens as needed after TileSection is sent.")]
30 public const byte TileFrameSection = 11;
31
32 public const byte PlayerSpawn = 12;
33
34 public const byte PlayerControls = 13;
35
36 public const byte PlayerActive = 14;
37
38 [Old("Deprecated.")]
39 public const byte Unknown15 = 15;
40
41 public const byte PlayerLifeMana = 16;
42
43 public const byte TileManipulation = 17;
44
45 public const byte SetTime = 18;
46
47 public const byte ToggleDoorState = 19;
48
49 public const byte Unknown20 = 20;
50
51 public const byte SyncItem = 21;
52
53 public const byte ItemOwner = 22;
54
55 public const byte SyncNPC = 23;
56
57 public const byte UnusedMeleeStrike = 24;
58
59 [Old("Deprecated. Use NetTextModule instead.")]
60 public const byte Unused25 = 25;
61
62 [Old("Deprecated.")]
63 public const byte Unused26 = 26;
64
65 public const byte SyncProjectile = 27;
66
67 public const byte DamageNPC = 28;
68
69 public const byte KillProjectile = 29;
70
71 public const byte TogglePVP = 30;
72
73 public const byte RequestChestOpen = 31;
74
75 public const byte SyncChestItem = 32;
76
77 public const byte SyncPlayerChest = 33;
78
79 public const byte ChestUpdates = 34;
80
81 public const byte PlayerHeal = 35;
82
83 public const byte SyncPlayerZone = 36;
84
85 public const byte RequestPassword = 37;
86
87 public const byte SendPassword = 38;
88
89 public const byte ReleaseItemOwnership = 39;
90
91 public const byte SyncTalkNPC = 40;
92
93 public const byte ShotAnimationAndSound = 41;
94
95 public const byte Unknown42 = 42;
96
97 public const byte Unknown43 = 43;
98
99 [Old("Deprecated.")]
100 public const byte Unknown44 = 44;
101
102 public const byte Unknown45 = 45;
103
104 public const byte Unknown46 = 46;
105
106 public const byte Unknown47 = 47;
107
108 [Old("Deprecated. Use NetLiquidModule instead.")]
109 public const byte LiquidUpdate = 48;
110
111 public const byte InitialSpawn = 49;
112
113 public const byte PlayerBuffs = 50;
114
115 public const byte MiscDataSync = 51;
116
117 public const byte LockAndUnlock = 52;
118
119 public const byte AddNPCBuff = 53;
120
121 public const byte NPCBuffs = 54;
122
123 public const byte AddPlayerBuff = 55;
124
125 public const byte UniqueTownNPCInfoSyncRequest = 56;
126
127 public const byte Unknown57 = 57;
128
129 public const byte InstrumentSound = 58;
130
131 public const byte HitSwitch = 59;
132
133 public const byte Unknown60 = 60;
134
135 public const byte SpawnBossUseLicenseStartEvent = 61;
136
137 public const byte Unknown62 = 62;
138
139 public const byte Unknown63 = 63;
140
141 public const byte Unknown64 = 64;
142
143 public const byte TeleportEntity = 65;
144
145 public const byte Unknown66 = 66;
146
147 public const byte Unknown67 = 67;
148
149 public const byte Unknown68 = 68;
150
151 public const byte ChestName = 69;
152
153 public const byte BugCatching = 70;
154
155 public const byte BugReleasing = 71;
156
157 public const byte TravelMerchantItems = 72;
158
159 public const byte RequestTeleportationByServer = 73;
160
161 public const byte AnglerQuest = 74;
162
163 public const byte AnglerQuestFinished = 75;
164
165 public const byte QuestsCountSync = 76;
166
167 public const byte TemporaryAnimation = 77;
168
169 public const byte InvasionProgressReport = 78;
170
171 public const byte PlaceObject = 79;
172
173 public const byte SyncPlayerChestIndex = 80;
174
175 public const byte CombatTextInt = 81;
176
177 public const byte NetModules = 82;
178
179 public const byte NPCKillCountDeathTally = 83;
180
181 public const byte PlayerStealth = 84;
182
183 public const byte QuickStackChests = 85;
184
185 public const byte TileEntitySharing = 86;
186
187 public const byte TileEntityPlacement = 87;
188
189 public const byte ItemTweaker = 88;
190
191 public const byte ItemFrameTryPlacing = 89;
192
193 public const byte InstancedItem = 90;
194
195 public const byte SyncEmoteBubble = 91;
196
197 public const byte SyncExtraValue = 92;
198
199 public const byte SocialHandshake = 93;
200
201 public const byte Deprecated1 = 94;
202
203 public const byte MurderSomeoneElsesPortal = 95;
204
205 public const byte TeleportPlayerThroughPortal = 96;
206
207 public const byte AchievementMessageNPCKilled = 97;
208
209 public const byte AchievementMessageEventHappened = 98;
210
211 public const byte MinionRestTargetUpdate = 99;
212
213 public const byte TeleportNPCThroughPortal = 100;
214
215 public const byte UpdateTowerShieldStrengths = 101;
216
217 public const byte NebulaLevelupRequest = 102;
218
219 public const byte MoonlordHorror = 103;
220
221 public const byte ShopOverride = 104;
222
223 public const byte GemLockToggle = 105;
224
225 public const byte PoofOfSmoke = 106;
226
227 public const byte SmartTextMessage = 107;
228
229 public const byte WiredCannonShot = 108;
230
231 public const byte MassWireOperation = 109;
232
233 public const byte MassWireOperationPay = 110;
234
235 public const byte ToggleParty = 111;
236
237 public const byte SpecialFX = 112;
238
239 public const byte CrystalInvasionStart = 113;
240
241 public const byte CrystalInvasionWipeAllTheThingsss = 114;
242
243 public const byte MinionAttackTargetUpdate = 115;
244
245 public const byte CrystalInvasionSendWaitTime = 116;
246
247 public const byte PlayerHurtV2 = 117;
248
249 public const byte PlayerDeathV2 = 118;
250
251 public const byte CombatTextString = 119;
252
253 public const byte Emoji = 120;
254
255 public const byte TEDisplayDollItemSync = 121;
256
257 public const byte RequestTileEntityInteraction = 122;
258
259 public const byte WeaponsRackTryPlacing = 123;
260
261 public const byte TEHatRackItemSync = 124;
262
263 public const byte SyncTilePicking = 125;
264
265 public const byte SyncRevengeMarker = 126;
266
267 public const byte RemoveRevengeMarker = 127;
268
269 public const byte LandGolfBallInCup = 128;
270
271 public const byte FinishedConnectingToServer = 129;
272
273 public const byte FishOutNPC = 130;
274
275 public const byte TamperWithNPC = 131;
276
277 public const byte PlayLegacySound = 132;
278
279 public const byte FoodPlatterTryPlacing = 133;
280
281 public const byte UpdatePlayerLuckFactors = 134;
282
283 public const byte DeadPlayer = 135;
284
285 public const byte SyncCavernMonsterType = 136;
286
287 public const byte RequestNPCBuffRemoval = 137;
288
289 public const byte ClientSyncedInventory = 138;
290
291 public const byte SetCountsAsHostForGameplay = 139;
292
293 public const byte SetMiscEventValues = 140;
294
295 public const byte RequestLucyPopup = 141;
296
297 public const byte SyncProjectileTrackers = 142;
298
300
301 public const byte RequestQuestEffect = 144;
302
303 public const byte SyncItemsWithShimmer = 145;
304
305 public const byte ShimmerActions = 146;
306
307 public const byte SyncLoadout = 147;
308
309 public const byte SyncItemCannotBeTakenByEnemies = 148;
310
311 public static readonly byte Count = 149;
312}
const byte FishOutNPC
Definition MessageID.cs:273
const byte ReleaseItemOwnership
Definition MessageID.cs:89
const byte TileSection
Definition MessageID.cs:27
const byte SyncRevengeMarker
Definition MessageID.cs:265
const byte ShimmerActions
Definition MessageID.cs:305
const byte TeleportNPCThroughPortal
Definition MessageID.cs:213
const byte TamperWithNPC
Definition MessageID.cs:275
const byte SetCountsAsHostForGameplay
Definition MessageID.cs:291
const byte SyncCavernMonsterType
Definition MessageID.cs:285
const byte SyncProjectile
Definition MessageID.cs:65
const byte ShotAnimationAndSound
Definition MessageID.cs:93
const byte ItemFrameTryPlacing
Definition MessageID.cs:191
const byte ToggleDoorState
Definition MessageID.cs:47
const byte LockAndUnlock
Definition MessageID.cs:117
const byte Unknown20
Definition MessageID.cs:49
const byte AnglerQuest
Definition MessageID.cs:161
const byte TileEntityPlacement
Definition MessageID.cs:187
const byte SmartTextMessage
Definition MessageID.cs:227
const byte Unused26
Definition MessageID.cs:63
const byte ItemTweaker
Definition MessageID.cs:189
const byte LiquidUpdate
Definition MessageID.cs:109
const byte RequestTileEntityInteraction
Definition MessageID.cs:257
const byte InstancedItem
Definition MessageID.cs:193
const byte TileFrameSection
Definition MessageID.cs:30
const byte SyncTilePicking
Definition MessageID.cs:263
const byte Unused25
Definition MessageID.cs:60
const byte MurderSomeoneElsesPortal
Definition MessageID.cs:203
const byte CrystalInvasionStart
Definition MessageID.cs:239
const byte WorldData
Definition MessageID.cs:21
const byte ToggleParty
Definition MessageID.cs:235
const byte UpdatePlayerLuckFactors
Definition MessageID.cs:281
const byte RequestTeleportationByServer
Definition MessageID.cs:159
const byte SyncTalkNPC
Definition MessageID.cs:91
const byte TEDisplayDollItemSync
Definition MessageID.cs:255
const byte PlayerHurtV2
Definition MessageID.cs:247
const byte SyncPlayerChest
Definition MessageID.cs:77
const byte CombatTextString
Definition MessageID.cs:251
const byte PlayLegacySound
Definition MessageID.cs:277
const byte CrystalInvasionSendWaitTime
Definition MessageID.cs:245
const byte WiredCannonShot
Definition MessageID.cs:229
const byte UpdateTowerShieldStrengths
Definition MessageID.cs:215
const byte TeleportEntity
Definition MessageID.cs:143
const byte SyncEmoteBubble
Definition MessageID.cs:195
const byte PlayerSpawn
Definition MessageID.cs:32
const byte CrystalInvasionRequestedToSkipWaitTime
Definition MessageID.cs:299
const byte SyncExtraValue
Definition MessageID.cs:197
const byte MassWireOperation
Definition MessageID.cs:231
const byte PlayerStealth
Definition MessageID.cs:181
const byte InitialSpawn
Definition MessageID.cs:111
const byte TEHatRackItemSync
Definition MessageID.cs:261
const byte MinionAttackTargetUpdate
Definition MessageID.cs:243
const byte SyncItemsWithShimmer
Definition MessageID.cs:303
const byte LandGolfBallInCup
Definition MessageID.cs:269
const byte TeleportPlayerThroughPortal
Definition MessageID.cs:205
const byte StatusTextSize
Definition MessageID.cs:25
const byte TileManipulation
Definition MessageID.cs:43
const byte WeaponsRackTryPlacing
Definition MessageID.cs:259
const byte Unknown42
Definition MessageID.cs:95
const byte TileEntitySharing
Definition MessageID.cs:185
const byte TemporaryAnimation
Definition MessageID.cs:167
const byte NPCKillCountDeathTally
Definition MessageID.cs:179
const byte SyncItemCannotBeTakenByEnemies
Definition MessageID.cs:309
const byte BugCatching
Definition MessageID.cs:153
const byte RequestPassword
Definition MessageID.cs:85
const byte QuickStackChests
Definition MessageID.cs:183
const byte RequestLucyPopup
Definition MessageID.cs:295
const byte DamageNPC
Definition MessageID.cs:67
const byte Unknown15
Definition MessageID.cs:39
const byte ChestUpdates
Definition MessageID.cs:79
const byte PlayerDeathV2
Definition MessageID.cs:249
const byte DeadPlayer
Definition MessageID.cs:283
const byte MassWireOperationPay
Definition MessageID.cs:233
const byte SyncItem
Definition MessageID.cs:51
const byte RequestWorldData
Definition MessageID.cs:19
const byte SyncLoadout
Definition MessageID.cs:307
const byte AnglerQuestFinished
Definition MessageID.cs:163
const byte ItemOwner
Definition MessageID.cs:53
const byte TravelMerchantItems
Definition MessageID.cs:157
const byte SyncPlayerChestIndex
Definition MessageID.cs:173
const byte NebulaLevelupRequest
Definition MessageID.cs:217
const byte AddPlayerBuff
Definition MessageID.cs:123
const byte FinishedConnectingToServer
Definition MessageID.cs:271
const byte SpawnTileData
Definition MessageID.cs:23
const byte RequestQuestEffect
Definition MessageID.cs:301
const byte CrystalInvasionWipeAllTheThingsss
Definition MessageID.cs:241
const byte SetMiscEventValues
Definition MessageID.cs:293
const byte NeverCalled
Definition MessageID.cs:7
const byte SyncPlayer
Definition MessageID.cs:15
const byte PlaceObject
Definition MessageID.cs:171
const byte MiscDataSync
Definition MessageID.cs:115
const byte FoodPlatterTryPlacing
Definition MessageID.cs:279
const byte SyncPlayerZone
Definition MessageID.cs:83
const byte MinionRestTargetUpdate
Definition MessageID.cs:211
const byte RemoveRevengeMarker
Definition MessageID.cs:267
const byte CombatTextInt
Definition MessageID.cs:175
const byte RequestNPCBuffRemoval
Definition MessageID.cs:287
const byte PlayerLifeMana
Definition MessageID.cs:41
const byte UniqueTownNPCInfoSyncRequest
Definition MessageID.cs:125
const byte QuestsCountSync
Definition MessageID.cs:165
const byte GemLockToggle
Definition MessageID.cs:223
const byte PlayerHeal
Definition MessageID.cs:81
const byte SyncChestItem
Definition MessageID.cs:75
const byte SyncProjectileTrackers
Definition MessageID.cs:297
const byte RequestChestOpen
Definition MessageID.cs:73
const byte PoofOfSmoke
Definition MessageID.cs:225
const byte PlayerControls
Definition MessageID.cs:34
const byte PlayerBuffs
Definition MessageID.cs:113
const byte Deprecated1
Definition MessageID.cs:201
const byte AchievementMessageNPCKilled
Definition MessageID.cs:207
const byte InvasionProgressReport
Definition MessageID.cs:169
const byte PlayerInfo
Definition MessageID.cs:13
const byte InstrumentSound
Definition MessageID.cs:129
const byte AchievementMessageEventHappened
Definition MessageID.cs:209
const byte UnusedMeleeStrike
Definition MessageID.cs:57
const byte SocialHandshake
Definition MessageID.cs:199
const byte SyncEquipment
Definition MessageID.cs:17
static readonly byte Count
Definition MessageID.cs:311
const byte SpawnBossUseLicenseStartEvent
Definition MessageID.cs:135
const byte AddNPCBuff
Definition MessageID.cs:119
const byte BugReleasing
Definition MessageID.cs:155
const byte TogglePVP
Definition MessageID.cs:71
const byte Unknown43
Definition MessageID.cs:97
const byte MoonlordHorror
Definition MessageID.cs:219
const byte ClientSyncedInventory
Definition MessageID.cs:289
const byte KillProjectile
Definition MessageID.cs:69
const byte PlayerActive
Definition MessageID.cs:36
const byte SendPassword
Definition MessageID.cs:87
const byte ShopOverride
Definition MessageID.cs:221