From a89eed7c755c5eac78786f40c72681bbb310119b Mon Sep 17 00:00:00 2001 From: Nitori-Lab Date: Wed, 4 Feb 2026 19:29:05 +0800 Subject: [PATCH 1/2] add 1.4.5 packettypes --- .../TerrariaApi.Server/PacketTypes.cs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs b/TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs index 9a69c40b..7be50e59 100644 --- a/TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs +++ b/TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs @@ -91,7 +91,7 @@ public enum PacketTypes EmoteBubble = 91, SyncExtraValue = 92, SocialHandshake = 93, - Deprecated = 94, + DebugCommands = 94, KillPortal = 95, PlayerTeleportPortal = 96, NotifyPlayerNpcKilled = 97, @@ -145,5 +145,18 @@ public enum PacketTypes SyncItemsWithShimmer = 145, ShimmerActions = 146, SyncLoadout = 147, - SyncItemCannotBeTakenByEnemies = 148 + SyncItemCannotBeTakenByEnemies = 148, + TEDeadCellsDisplayJar = 149, + Spectating = 150, + ItemAirTurn = 151, + ItemUseSound = 152, + NpcHurtByDebuff = 153, + Ping = 154, + ChestResize = 155, + LeashedEntityItem = 156, + PlayerTeamV2 = 157, // Same as PlayerTeam(case 45) in source code + TeamSwapSpawn = 158, + RequestSection = 159, + ItemPositionSync = 160, + HostToken = 161 } From 9bb641d9224d652814cccdc636460616c3ffd269 Mon Sep 17 00:00:00 2001 From: Chris <2648373+QuiCM@users.noreply.github.com> Date: Thu, 5 Feb 2026 00:04:29 +1030 Subject: [PATCH 2/2] Apply suggestions from code review --- TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs b/TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs index b8c2705b..079d7ac1 100644 --- a/TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs +++ b/TerrariaServerAPI/TerrariaApi.Server/PacketTypes.cs @@ -145,8 +145,8 @@ public enum PacketTypes SyncItemsWithShimmer = 145, ShimmerActions = 146, SyncLoadout = 147, - SyncItemCannotBeTakenByEnemies = 148, - TEDeadCellsDisplayJar = 149, + SyncItemCannotBeTakenByEnemies = 148, + TEDeadCellsDisplayJar = 149, SpectatePlayer = 150, SyncItemDespawn = 151, ItemUseSound = 152, @@ -158,8 +158,8 @@ public enum PacketTypes ExtraSpawnSectionLoaded = 158, RequestSection = 159, SyncItemPosition = 160, - HostToken = 161 - + HostToken = 161, + // Mobile version packets ServerInfo = 162, PlayerPlatformInfo = 163