Interface ClientPacket

All Superinterfaces:
Packet
All Known Subinterfaces:
ClientPacket.Configuration, ClientPacket.Handshake, ClientPacket.Login, ClientPacket.Play, ClientPacket.Status
All Known Implementing Classes:
ClientAcceptCodeOfConductPacket, ClientAdvancementTabPacket, ClientAnimationPacket, ClientAttackPacket, ClientChangeDifficultyPacket, ClientChangeGameModePacket, ClientChatAckPacket, ClientChatMessagePacket, ClientChatSessionUpdatePacket, ClientChunkBatchReceivedPacket, ClientClickWindowButtonPacket, ClientClickWindowPacket, ClientCloseWindowPacket, ClientCommandChatPacket, ClientConfigurationAckPacket, ClientCookieResponsePacket, ClientCreativeInventoryActionPacket, ClientCustomClickActionPacket, ClientDebugSubscriptionRequestPacket, ClientEditBookPacket, ClientEncryptionResponsePacket, ClientEntityActionPacket, ClientFinishConfigurationPacket, ClientGenerateStructurePacket, ClientHandshakePacket, ClientHeldItemChangePacket, ClientInputPacket, ClientInteractEntityPacket, ClientKeepAlivePacket, ClientLockDifficultyPacket, ClientLoginAcknowledgedPacket, ClientLoginPluginResponsePacket, ClientLoginStartPacket, ClientNameItemPacket, ClientPickItemFromBlockPacket, ClientPickItemFromEntityPacket, ClientPingRequestPacket, ClientPlaceRecipePacket, ClientPlayerAbilitiesPacket, ClientPlayerActionPacket, ClientPlayerBlockPlacementPacket, ClientPlayerLoadedPacket, ClientPlayerPositionAndRotationPacket, ClientPlayerPositionPacket, ClientPlayerPositionStatusPacket, ClientPlayerRotationPacket, ClientPluginMessagePacket, ClientPongPacket, ClientQueryBlockNbtPacket, ClientQueryEntityNbtPacket, ClientRecipeBookSeenRecipePacket, ClientResourcePackStatusPacket, ClientSelectBundleItemPacket, ClientSelectKnownPacksPacket, ClientSelectTradePacket, ClientSetBeaconEffectPacket, ClientSetGameRulesPacket, ClientSetRecipeBookStatePacket, ClientSetTestBlockPacket, ClientSettingsPacket, ClientSignedCommandChatPacket, ClientSpectateEntityPacket, ClientStatusPacket, ClientSteerBoatPacket, ClientTabCompletePacket, ClientTeleportConfirmPacket, ClientTeleportToEntityPacket, ClientTestInstanceBlockActionPacket, ClientTickEndPacket, ClientUpdateCommandBlockMinecartPacket, ClientUpdateCommandBlockPacket, ClientUpdateJigsawBlockPacket, ClientUpdateSignPacket, ClientUpdateStructureBlockPacket, ClientUseItemPacket, ClientVehicleMovePacket, ClientWindowSlotStatePacket, LegacyServerListPingPacket, StatusRequestPacket

Represents a packet received from a client.

Packets are value-based, and should therefore not be reliant on identity.