API referenceMcProtoNetProtocolPacketsPlayServerboundMcProtoNet.Protocol.Packets.Play.Serverbound Types: 105. Typesclass AbilitiesPacketclass AdvancementTabPacketclass ArmAnimationPacketclass AttackPacketclass BlockDigPacketreadonly record struct BlockDigPacket.V759_LastLayerclass BlockPlacePacketreadonly record struct BlockPlacePacket.V759_767Layerreadonly record struct BlockPlacePacket.V768_LastLayerclass ChangeGamemodePacketclass ChatCommandPacketclass ChatCommandSignedPacketreadonly record struct ChatCommandSignedPacket.V770_LastLayerclass ChatMessagePacketreadonly record struct ChatMessagePacket.V759Layerreadonly record struct ChatMessagePacket.V760Layerreadonly record struct ChatMessagePacket.V761_769Layerreadonly record struct ChatMessagePacket.V770_LastLayerclass ChatPacketclass ChatPreviewPacketclass ChatSessionUpdatePacketclass ChunkBatchReceivedPacketclass ClientCommandPacketclass CloseWindowPacketclass ConfigurationAcknowledgedPacketclass CookieResponsePacketclass CraftingBookDataPacketclass CraftRecipeRequestPacketreadonly record struct CraftRecipeRequestPacket.V767Layerreadonly record struct CraftRecipeRequestPacket.V768_LastLayerreadonly record struct CraftRecipeRequestPacket.VUntil766Layerclass CustomClickActionPacketclass CustomPayloadPacketclass DebugSampleSubscriptionPacketclass DebugSubscriptionRequestPacketclass DisplayedRecipePacketreadonly record struct DisplayedRecipePacket.V751_767Layerreadonly record struct DisplayedRecipePacket.V768_LastLayerclass EnchantItemPacketclass EntityActionPacketclass FlyingPacketreadonly record struct FlyingPacket.V768_LastLayerreadonly record struct FlyingPacket.VUntil767Layerclass GenerateStructurePacketclass HeldItemSlotPacketclass KeepAlivePacketclass LockDifficultyPacketclass LookPacketreadonly record struct LookPacket.V768_LastLayerreadonly record struct LookPacket.VUntil767Layerclass MessageAcknowledgementPacketreadonly record struct MessageAcknowledgementPacket.V760Layerreadonly record struct MessageAcknowledgementPacket.V761_LastLayerclass NameItemPacketclass PickItemFromBlockPacketclass PickItemFromEntityPacketclass PickItemPacketclass PingRequestPacketclass PlayerInputPacketclass PlayerLoadedPacketclass PongPacketclass PositionLookPacketreadonly record struct PositionLookPacket.V768_LastLayerreadonly record struct PositionLookPacket.VUntil767Layerclass PositionPacketreadonly record struct PositionPacket.V768_LastLayerreadonly record struct PositionPacket.VUntil767Layerclass PunchPacketclass QueryBlockNbtPacketclass QueryEntityNbtPacketclass RecipeBookPacketclass ResourcePackReceivePacketreadonly record struct ResourcePackReceivePacket.V765_LastLayerclass SelectBundleItemPacketclass SelectTradePacketclass SetBeaconEffectPacketclass SetDifficultyPacketclass SetGameRulePacketclass SetSlotStatePacketclass SetTestBlockPacketclass SpectateEntityPacketclass SpectatePacketclass SteerBoatPacketclass SteerVehiclePacketclass TabCompletePacketclass TeleportConfirmPacketreadonly record struct TeleportConfirmPacket.V777_LastLayerclass TestInstanceBlockActionPacketclass TickEndPacketclass TransactionPacketclass UpdateCommandBlockMinecartPacketclass UpdateCommandBlockPacketclass UpdateJigsawBlockPacketreadonly record struct UpdateJigsawBlockPacket.V765_LastLayerclass UpdateSignPacketreadonly record struct UpdateSignPacket.V763_LastLayerclass UpdateStructureBlockPacketclass UseEntityPacketreadonly record struct UseEntityPacket.V775_LastLayerreadonly record struct UseEntityPacket.VUntil774Layerclass UseItemPacketreadonly record struct UseItemPacket.V759_766Layerreadonly record struct UseItemPacket.V767_LastLayerclass VehicleMovePacketreadonly record struct VehicleMovePacket.V769_LastLayer