orion-core icon indicating copy to clipboard operation
orion-core copied to clipboard

Terraria Packet Definitions

Open kevzhao2 opened this issue 4 years ago • 0 comments

Provide definitions for each Terraria packet (names are WIP):

  • [x] 1: ClientConnectPacket
  • [x] 2: ServerDisconnectPacket
  • [x] 3: ServerIndexPacket
  • [x] 4: PlayerDataPacket
  • [x] 5: PlayerInventoryPacket
  • [x] 6: PlayerJoinPacket
  • [ ] 7: WorldInfoPacket
  • [x] 8: SectionRequestPacket
  • [x] 9: ClientStatusPacket
  • [x] 10: SectionInfoPacket
  • [x] 11: SectionFramesPacket
  • [ ] 12: PlayerSpawnPacket
  • [ ] 13: PlayerInfoPacket
  • [x] 14: PlayerActivityPacket
  • [x] 16: PlayerHealthPacket
  • [x] 17: TileModifyPacket
  • [ ] 18: WorldTimePacket
  • [ ] 19: DoorTogglePacket
  • [x] 20: TileSquarePacket
  • [x] 21: ItemInfoPacket
  • [x] 22: ItemOwnerPacket
  • [ ] 23: NpcInfoPacket
  • [ ] 27: ProjectileInfoPacket
  • [x] 28: NpcDamagePacket
  • [ ] 29: ProjectileRemovePacket
  • [x] 30: PlayerPvpPacket
  • [x] 31: ChestOpenPacket
  • [x] 32: ChestInventoryPacket
  • [ ] 33: ChestInfoPacket
  • [ ] 34: ChestModifyPacket
  • [x] 35: PlayerHealthEffectPacket
  • [x] 36: PlayerZonesPacket
  • [x] 37: ServerPasswordedPacket
  • [x] 38: ClientPasswordPacket
  • [x] 39: ItemDisownPacket
  • [ ] 40: PlayerTownNpcPacket
  • [ ] 41: PlayerAnimationPacket
  • [x] 42: PlayerManaPacket
  • [x] 43: PlayerManaEffectPacket
  • [x] 45: PlayerTeamPacket
  • [x] 46: SignReadPacket
  • [ ] 47: SignInfoPacket
  • [x] 48: TileLiquidPacket
  • [ ] 49: PlayerEnterPacket
  • [x] 50: PlayerBuffsPacket
  • [ ] 51: EntityEffectPacket
  • [x] 52: ObjectUnlockPacket
  • [x] 53: NpcBuffPacket
  • [ ] 54: NpcBuffsPacket
  • [x] 55: PlayerBuffPacket
  • [x] 56: NpcNamePacket
  • [ ] 57: WorldBiomesPacket
  • [ ] 58: PlayerMusicPacket
  • [x] 59: WireActivatePacket
  • [ ] 60: NpcHomePacket
  • [ ] 61: WorldSummonPacket
  • [x] 62: PlayerDodgePacket
  • [x] 63: BlockPaintPacket
  • [x] 64: WallPaintPacket
  • [ ] 65: EntityTeleportPacket
  • [x] 66: PlayerHealPacket
  • [x] 68: ClientUuidPacket
  • [x] 69: ChestNamePacket
  • [x] 70: NpcCatchPacket
  • [x] 71: NpcReleasePacket
  • [ ] 72: NpcMerchantPacket
  • [x] 73: PlayerTeleportPacket
  • [x] 74: AnglerQuestPacket
  • [x] 75: PlayerCompleteAnglerQuestPacket
  • [ ] 76: PlayerAnglerQuestsPacket
  • [ ] 77: TileAnimationPacket
  • [ ] 78: InvasionProgressPacket
  • [ ] 79: ObjectPlacePacket
  • [ ] 80: PlayerChestPacket
  • [x] 81: ServerCombatNumberPacket
  • [x] 82: ModulePacket<>
  • [x] 83: NpcKillsPacket
  • [x] 84: PlayerStealthPacket
  • [ ] 85: PlayerQuickStackPacket
  • [x] 86: TileEntityInfoPacket
  • [x] 87: TileEntityPlacePacket
  • [ ] 88: ItemTweakPacket
  • [x] 89: ItemFrameInfoPacket
  • [x] 90: InstancedItemInfoPacket
  • [ ] 91: NpcEmotePacket
  • [ ] 92: NpcStealCoinsPacket
  • [ ] 95: ProjectileRemoveIndexPacket
  • [ ] 96: PlayerPortalPacket
  • [x] 97: NpcIdKilledPacket
  • [ ] 98: EventOccurredPacket
  • [x] 99: MinionTargetPositionPacket
  • [ ] 100: NpcPortalPacket
  • [ ] 101: PillarShieldStrengthsPacket
  • [x] 102: PlayerNebulaPacket
  • [x] 103: MoonLordCountdownPacket
  • [x] 104: NpcShopInventoryPacket
  • [x] 105: GemLockTogglePacket
  • [ ] 106: ServerSmokePacket
  • [x] 107: ServerChatPacket
  • [ ] 108: ProjectileCannonPacket
  • [x] 109: WireOperationPacket
  • [x] 110: PlayerConsumeItemsPacket
  • [x] 111: BirthdayPartyTogglePacket
  • [ ] 112: TreeGrowEffectPacket
  • [x] 113: OldOnesArmyStartPacket
  • [x] 114: OldOnesArmyEndPacket
  • [x] 115: MinionTargetNpcPacket
  • [x] 116: OldOnesArmyInfoPacket
  • [ ] 117: PlayerHurtPacket
  • [ ] 118: PlayerKillPacket
  • [x] 119: ServerCombatTextPacket
  • [ ] 120: PlayerEmojiPacket
  • [x] 121: MannequinInventoryPacket
  • [ ] 122: TileEntityInteractionPacket
  • [x] 123: WeaponsRackInfoPacket
  • [x] 124: HatRackInventoryPacket
  • [ ] 125: BlockBreakingPacket
  • [ ] 126: NpcRevengeInfoPacket
  • [ ] 127: NpcRemoveRevengePacket
  • [ ] 128: GolfBallPacket
  • [ ] 129: ServerConnectedPacket
  • [x] 130: NpcFishPacket
  • [ ] 131: NpcImmunityPacket
  • [ ] 132: ServerSoundPacket
  • [x] 133: FoodPlatterInfoPacket
  • [x] 134: PlayerLuckPacket
  • [x] 135: PlayerDeadPacket
  • [ ] 136: NpcCavernMonstersPacket
  • [x] 137: NpcRemoveBuffPacket
  • [x] 139: PlayerHostPacket

kevzhao2 avatar Jun 08 '20 19:06 kevzhao2