LeviLamina
Loading...
Searching...
No Matches
ClientNetworkHandler Class Reference
Inheritance diagram for ClientNetworkHandler:

Classes

struct  SubscribedHostPacks

Public Types

using ChunkKey = ::std::pair<::Dimension const*, ::ChunkPos>
using ChunkCallbackKey = ::std::tuple<::NetworkIdentifier, ::Dimension const*, ::ChunkPos>

Public Member Functions

ClientNetworkHandleroperator= (ClientNetworkHandler const &)
 ClientNetworkHandler (ClientNetworkHandler const &)
virtual void handle (::NetworkIdentifier const &source, ::ActorEventPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::AddBehaviorTreePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::AnimateEntityPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::AvailableActorIdentifiersPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::AvailableCommandsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::AutomationClientConnectPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::BiomeDefinitionListPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::BossEventPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CameraAimAssistPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CameraAimAssistPresetsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CameraInstructionPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CameraPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CameraPresetsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CameraShakePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ChunkRadiusUpdatedPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ClientboundControlSchemeSetPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ClientboundMapItemDataPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::CommandOutputPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::CommandRequestPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CompletedUsingItemPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CraftingDataPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::EmoteListPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::DebugInfoPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::EmotePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::LegacyTelemetryEventPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::FeatureRegistryPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::LessonProgressPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::GuiDataPickItemPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::ItemStackResponsePacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::LabTablePacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::LevelEventPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::LevelEventGenericPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::LevelSoundEventPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ModalFormRequestPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ToastRequestPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::OnScreenTextureAnimationPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::NetworkChunkPublisherUpdatePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::PhotoTransferPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::PlayerArmorDamagePacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::PlayerStartItemCooldownPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::PlaySoundPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::PlayStatusPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::PlayerFogPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::PositionTrackingDBServerBroadcastPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::RemoveObjectivePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ResourcePackChunkDataPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::ResourcePackDataInfoPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::ResourcePacksInfoPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::ResourcePackStackPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::RespawnPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ScriptMessagePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ServerPlayerPostMovePositionPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ServerSettingsResponsePacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::ServerToClientHandshakePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SetDisplayObjectivePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SetLastHurtByPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SetPlayerGameTypePacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::UpdatePlayerGameTypePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SetScoreboardIdentityPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SetScorePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SetTitlePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ShowCreditsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ShowProfilePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ShowStoreOfferPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::SimpleEventPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::StopSoundPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::SubChunkPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::TakeItemActorPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::TextPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::TickingAreasLoadStatusPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::TransferPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::UpdateAttributesPacket > packet)
virtual void handle (::NetworkIdentifier const &, ::UpdateEquipPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::UpdateSoftEnumPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::UpdateTradePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::StructureTemplateDataResponsePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::EducationSettingsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::EduUriResourcePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::MultiplayerSettingsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::PlayerEnchantOptionsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CodeBuilderPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CorrectPlayerMovePredictionPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SyncActorPropertyPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::NpcDialoguePacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::ClientboundDebugRendererPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::AddVolumeEntityPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::RemoveVolumeEntityPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SimulationTypePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::AgentActionEventPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::UpdateSubChunkBlocksPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::DeathInfoPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::EditorNetworkPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::GameTestResultsPacket const &)
virtual void handle (::NetworkIdentifier const &source, ::UpdateClientInputLocksPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::PlayerActionPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::UnlockedRecipesPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::TrimDataPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::OpenSignPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::AgentAnimationPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::RefreshEntitlementsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::SetPlayerInventoryOptionsPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::AwardAchievementPacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::ClientboundCloseFormPacket const &)
virtual void handle (::NetworkIdentifier const &, ::JigsawStructureDataPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::CurrentStructureFeaturePacket const &packet)
virtual void handle (::NetworkIdentifier const &source, ::PlayerVideoCapturePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::DebugDrawerPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::PlayerLocationPacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::ClientboundDataStorePacket const &packet)
virtual void handle (::NetworkIdentifier const &, ::GraphicsOverrideParameterPacket const &packet)
virtual void onOutgoingPacket (::NetworkIdentifier const &netId, ::MinecraftPacketIds packetId, ::SubClientId, ::SubClientId recipientSubId)
virtual void onValidPacketReceived (::NetworkIdentifier const &netId, ::MinecraftPacketIds packetId, ::SubClientId, ::SubClientId recipientSubId)
virtual void onStoreOfferReceive (::ShowStoreOfferRedirectType const redirectType, ::std::string const &offerID)
virtual void onDisconnect (::NetworkIdentifier const &source, ::Connection::DisconnectFailReason const discoReason, ::Connection::DisconnectionStage const disconnectStage, ::std::string const &message, bool skipMessage, ::std::string const &telemetryOverride)
virtual::IncomingPacketFilterResult allowIncomingPacketId (::NetworkIdentifierWithSubId const &id, ::MinecraftPacketIds packetId, uint64 packetSize)
virtual::OutgoingPacketFilterResult allowOutgoingPacket (::std::vector<::NetworkIdentifierWithSubId > const &ids, ::Packet const &packet)
virtual void handlePacketViolation (::std::shared_ptr<::IPacketSecurityController > const &packetSecurityController, ::std::error_code const &errorCode, ::PacketViolationResponse const response, ::MinecraftPacketIds const packetId, ::std::string &&context, ::NetworkIdentifier const &netId, ::SubClientId const clientSubId, ::SubClientId const senderSubId, uint const packetSize)
virtual void sendPacketViolationWarningPacket (::std::error_code const &errorCode, ::PacketViolationResponse violationResponse, ::MinecraftPacketIds violatingPacketId, ::std::string const &context, ::NetworkIdentifier const &netId, ::SubClientId clientSubId)
virtual void onSuccessfulLogin (::NetworkIdentifier const &id)
MCAPI ClientNetworkHandler (::ClientNetworkHandlerArguments &&args)
MCAPI void _disconnectFromServer (::NetworkIdentifier const &source)
MCAPI::ILevel * _getLevelIfValid ()
MCAPI void _handleLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::LevelEventPacket const &packet)
MCAPI void _handleLevelMusicEvent (::SharedTypes::Legacy::LevelEvent type, ::LevelEventGenericPacket const &packet)
MCAPI void _handleSubChunkData (::NetworkIdentifier const &, ::SubChunkPacket const &packet, ::SubChunkPacket::SubChunkPacketData const &subChunkData, ::LocalPlayer const *localPlayer, bool levelAndPlayerExists)
MCAPI void _handleUnlockedRecipes (::UnlockedRecipesPacket const &packet, ::UnlockedRecipesClientComponent &component)
MCAPI void _respondBlobCacheStatusForSubChunk (::SubChunkPacket::SubChunkPacketData const &subChunkData)
MCAPI void onChunkHandleCompleted (::NetworkIdentifier const &source, ::ChunkPos const &cp, ::Dimension const &dimension)
MCAPI void queueHandleWorldChangePacket (::NetworkIdentifier const &source, ::BlockPos const &requiredPos, ::std::function< void(::BlockSource &)> &&handler)
MCAPI void * $ctor (::ClientNetworkHandlerArguments &&args)
MCAPI void $dtor ()
MCAPI void $handle (::NetworkIdentifier const &source, ::ActorEventPacket const &packet)
MCFOLD void $handle (::NetworkIdentifier const &, ::AddBehaviorTreePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::AnimateEntityPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::AvailableActorIdentifiersPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::AvailableCommandsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::AutomationClientConnectPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::BiomeDefinitionListPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::BossEventPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CameraAimAssistPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CameraAimAssistPresetsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CameraInstructionPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CameraPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CameraPresetsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CameraShakePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ChunkRadiusUpdatedPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ClientboundControlSchemeSetPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ClientboundMapItemDataPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::CommandOutputPacket const &packet)
MCFOLD void $handle (::NetworkIdentifier const &source, ::CommandRequestPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CompletedUsingItemPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CraftingDataPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::EmoteListPacket const &packet)
MCFOLD void $handle (::NetworkIdentifier const &, ::DebugInfoPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::EmotePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::LegacyTelemetryEventPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::FeatureRegistryPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::LessonProgressPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::GuiDataPickItemPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::ItemStackResponsePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::LabTablePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::LevelEventPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::LevelEventGenericPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::LevelSoundEventPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ModalFormRequestPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ToastRequestPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::OnScreenTextureAnimationPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::NetworkChunkPublisherUpdatePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::PhotoTransferPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerArmorDamagePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerStartItemCooldownPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::PlaySoundPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayStatusPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::PlayerFogPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::PositionTrackingDBServerBroadcastPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::RemoveObjectivePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ResourcePackChunkDataPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::ResourcePackDataInfoPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::ResourcePacksInfoPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::ResourcePackStackPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::RespawnPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ScriptMessagePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ServerPlayerPostMovePositionPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ServerSettingsResponsePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::ServerToClientHandshakePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SetDisplayObjectivePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SetLastHurtByPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SetPlayerGameTypePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::UpdatePlayerGameTypePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SetScoreboardIdentityPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SetScorePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SetTitlePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ShowCreditsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ShowProfilePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ShowStoreOfferPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::SimpleEventPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::StopSoundPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::SubChunkPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::TakeItemActorPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::TextPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::TickingAreasLoadStatusPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::TransferPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::UpdateAttributesPacket > packet)
MCAPI void $handle (::NetworkIdentifier const &, ::UpdateEquipPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::UpdateSoftEnumPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::UpdateTradePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::StructureTemplateDataResponsePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::EducationSettingsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::EduUriResourcePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::MultiplayerSettingsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::PlayerEnchantOptionsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CodeBuilderPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CorrectPlayerMovePredictionPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SyncActorPropertyPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::NpcDialoguePacket const &packet)
MCFOLD void $handle (::NetworkIdentifier const &source, ::ClientboundDebugRendererPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::AddVolumeEntityPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::RemoveVolumeEntityPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SimulationTypePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::AgentActionEventPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::UpdateSubChunkBlocksPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::DeathInfoPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::EditorNetworkPacket const &packet)
MCFOLD void $handle (::NetworkIdentifier const &, ::GameTestResultsPacket const &)
MCAPI void $handle (::NetworkIdentifier const &source, ::UpdateClientInputLocksPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::PlayerActionPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::UnlockedRecipesPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::TrimDataPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::OpenSignPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::AgentAnimationPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::RefreshEntitlementsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::SetPlayerInventoryOptionsPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::AwardAchievementPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::ClientboundCloseFormPacket const &)
MCAPI void $handle (::NetworkIdentifier const &, ::JigsawStructureDataPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::CurrentStructureFeaturePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerVideoCapturePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::DebugDrawerPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::PlayerLocationPacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::ClientboundDataStorePacket const &packet)
MCAPI void $handle (::NetworkIdentifier const &, ::GraphicsOverrideParameterPacket const &packet)
MCAPI void $onOutgoingPacket (::NetworkIdentifier const &netId, ::MinecraftPacketIds packetId, ::SubClientId, ::SubClientId recipientSubId)
MCAPI void $onValidPacketReceived (::NetworkIdentifier const &netId, ::MinecraftPacketIds packetId, ::SubClientId, ::SubClientId recipientSubId)
MCAPI void $onStoreOfferReceive (::ShowStoreOfferRedirectType const redirectType, ::std::string const &offerID)
MCAPI void $onDisconnect (::NetworkIdentifier const &source, ::Connection::DisconnectFailReason const discoReason, ::Connection::DisconnectionStage const disconnectStage, ::std::string const &message, bool skipMessage, ::std::string const &telemetryOverride)
MCAPI::IncomingPacketFilterResult $allowIncomingPacketId (::NetworkIdentifierWithSubId const &id, ::MinecraftPacketIds packetId, uint64 packetSize)
MCFOLD::OutgoingPacketFilterResult $allowOutgoingPacket (::std::vector<::NetworkIdentifierWithSubId > const &ids, ::Packet const &packet)
MCAPI void $handlePacketViolation (::std::shared_ptr<::IPacketSecurityController > const &packetSecurityController, ::std::error_code const &errorCode, ::PacketViolationResponse const response, ::MinecraftPacketIds const packetId, ::std::string &&context, ::NetworkIdentifier const &netId, ::SubClientId const clientSubId, ::SubClientId const senderSubId, uint const packetSize)
MCAPI void $sendPacketViolationWarningPacket (::std::error_code const &errorCode, ::PacketViolationResponse violationResponse, ::MinecraftPacketIds violatingPacketId, ::std::string const &context, ::NetworkIdentifier const &netId, ::SubClientId clientSubId)
MCAPI void $onSuccessfulLogin (::NetworkIdentifier const &id)
virtual void onPlayerReady (::Player &)
virtual void onConnect (::NetworkIdentifier const &)
virtual void onUnableToConnect (::Connection::DisconnectFailReason, ::std::string const &)
virtual void onTick ()
virtual void onWebsocketRequest (::std::string const &, ::std::string const &, ::std::function< void()>)
virtual void onTransferRequest (::NetworkIdentifier const &, ::Social::GameConnectionInfo const &)
virtual bool getIsConnectedToApplicationLayer () const
virtual::GameSpecificNetEventCallback * getGameSpecificNetEventCallback ()
virtual void handle (::NetworkIdentifier const &, ::PacketViolationWarningPacket const &)
virtual void handle (::NetworkIdentifier const &, ::DisconnectPacket const &)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::LoginPacket >)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::SubClientLoginPacket >)
virtual void handle (::NetworkIdentifier const &, ::ClientToServerHandshakePacket const &)
virtual void handle (::NetworkIdentifier const &, ::ResourcePackClientResponsePacket const &)
virtual void handle (::NetworkIdentifier const &, ::PositionTrackingDBClientRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetTimePacket const &)
virtual void handle (::NetworkIdentifier const &, ::StartGamePacket const &)
virtual void handle (::NetworkIdentifier const &, ::AddItemActorPacket const &)
virtual void handle (::NetworkIdentifier const &, ::AddPaintingPacket const &)
virtual void handle (::NetworkIdentifier const &, ::AddActorPacket const &)
virtual void handle (::NetworkIdentifier const &, ::AddMobPacket const &)
virtual void handle (::NetworkIdentifier const &, ::AddPlayerPacket const &)
virtual void handle (::NetworkIdentifier const &, ::RemoveActorPacket const &)
virtual void handle (::NetworkIdentifier const &, ::MoveActorAbsolutePacket const &)
virtual void handle (::NetworkIdentifier const &, ::MoveActorDeltaPacket const &)
virtual void handle (::NetworkIdentifier const &, ::MovePlayerPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetDefaultGameTypePacket const &)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::UpdateBlockPacket >)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::UpdateBlockSyncedPacket >)
virtual void handle (::NetworkIdentifier const &, ::SpawnParticleEffectPacket const &)
virtual void handle (::NetworkIdentifier const &, ::BlockEventPacket const &)
virtual void handle (::NetworkIdentifier const &, ::BlockPickRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ActorPickRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::MobEffectPacket const &)
virtual void handle (::NetworkIdentifier const &, ::MovementEffectPacket const &)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::MobEquipmentPacket >)
virtual void handle (::NetworkIdentifier const &, ::MobArmorEquipmentPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetActorDataPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetActorMotionPacket const &)
virtual void handle (::NetworkIdentifier const &, ::MotionPredictionHintsPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetHealthPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetActorLinkPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetSpawnPositionPacket const &)
virtual void handle (::NetworkIdentifier const &, ::InteractPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ActorFallPacket const &)
virtual void handle (::NetworkIdentifier const &, ::HurtArmorPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ItemStackRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ContainerOpenPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ContainerClosePacket const &)
virtual void handle (::NetworkIdentifier const &, ::ContainerRegistryCleanupPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ContainerSetDataPacket const &)
virtual void handle (::NetworkIdentifier const &, ::PlayerHotbarPacket const &)
virtual void handle (::NetworkIdentifier const &, ::InventoryContentPacket const &)
virtual void handle (::NetworkIdentifier const &, ::InventorySlotPacket const &)
virtual void handle (::NetworkIdentifier const &, ::AnimatePacket const &)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::BlockActorDataPacket >)
virtual void handle (::NetworkIdentifier const &, ::PlayerAuthInputPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ClientMovementPredictionSyncPacket const &)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::LevelChunkPacket >)
virtual void handle (::NetworkIdentifier const &, ::SubChunkRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ClientCacheBlobStatusPacket const &)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::ClientCacheMissResponsePacket >)
virtual void handle (::NetworkIdentifier const &, ::SetCommandsEnabledPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetDifficultyPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ChangeDimensionPacket const &)
virtual void handle (::NetworkIdentifier const &, ::PlayerListPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SpawnExperienceOrbPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ClientCameraAimAssistPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ClientCacheStatusPacket const &)
virtual void handle (::NetworkIdentifier const &, ::RequestChunkRadiusPacket const &)
virtual void handle (::NetworkIdentifier const &, ::MapCreateLockedCopyPacket const &)
virtual void handle (::NetworkIdentifier const &, ::MapInfoRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::CommandBlockUpdatePacket const &)
virtual void handle (::NetworkIdentifier const &, ::InventoryActionPacket const &)
virtual void handle (::NetworkIdentifier const &, ::GameRulesChangedPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ResourcePackChunkRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::StructureBlockUpdatePacket const &)
virtual void handle (::NetworkIdentifier const &, ::StructureTemplateDataRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::InventoryTransactionPacket >)
virtual void handle (::NetworkIdentifier const &, ::PurchaseReceiptPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ModalFormResponsePacket const &)
virtual void handle (::NetworkIdentifier const &, ::ServerSettingsRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::DimensionDataPacket const &)
virtual void handle (::NetworkIdentifier const &, ::PlayerSkinPacket const &)
virtual void handle (::NetworkIdentifier const &, ::PlayerToggleCrafterSlotRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::BookAddPagePacket const &)
virtual void handle (::NetworkIdentifier const &, ::BookDeletePagePacket const &)
virtual void handle (::NetworkIdentifier const &, ::LecternUpdatePacket const &)
virtual void handle (::NetworkIdentifier const &, ::BookEditPacket const &)
virtual void handle (::NetworkIdentifier const &, ::BookSignPacket const &)
virtual void handle (::NetworkIdentifier const &, ::BookSwapPagesPacket const &)
virtual void handle (::NetworkIdentifier const &, ::NpcRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::NetworkSettingsPacket const &)
virtual void handle (::NetworkIdentifier const &, ::NetworkStackLatencyPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ServerStatsPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetLocalPlayerAsInitializedPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SettingsCommandPacket const &)
virtual void handle (::NetworkIdentifier const &, ::AnvilDamagePacket const &)
virtual void handle (::NetworkIdentifier const &, ::CreativeContentPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ChangeMobPropertyPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ItemRegistryPacket const &)
virtual void handle (::NetworkIdentifier const &, ::CreatePhotoPacket const &)
virtual void handle (::NetworkIdentifier const &, ::CodeBuilderSourcePacket const &)
virtual void handle (::NetworkIdentifier const &, ::RequestAbilityPacket const &)
virtual void handle (::NetworkIdentifier const &, ::RequestPermissionsPacket const &)
virtual void handle (::NetworkIdentifier const &, ::UpdateAbilitiesPacket const &)
virtual void handle (::NetworkIdentifier const &, ::UpdateAdventureSettingsPacket const &)
virtual void handle (::NetworkIdentifier const &, ::RequestNetworkSettingsPacket const &)
virtual void handle (::NetworkIdentifier const &, ::GameTestRequestPacket const &)
virtual void handle (::NetworkIdentifier const &, ::SetHudPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ServerboundLoadingScreenPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ServerboundDiagnosticsPacket const &)
virtual void handle (::NetworkIdentifier const &, ::UpdateClientOptionsPacket const &)
virtual void handle (::NetworkIdentifier const &, ::PlayerUpdateEntityOverridesPacket const &)
virtual void handle (::NetworkIdentifier const &, ::ServerboundPackSettingChangePacket const &)
virtual void handle (::NetworkIdentifier const &, ::ServerboundDataStorePacket const &)
MCFOLD void $onPlayerReady (::Player &)
MCFOLD void $onConnect (::NetworkIdentifier const &)
MCFOLD void $onUnableToConnect (::Connection::DisconnectFailReason, ::std::string const &)
MCFOLD void $onTick ()
MCFOLD void $onWebsocketRequest (::std::string const &, ::std::string const &, ::std::function< void()>)
MCFOLD void $onTransferRequest (::NetworkIdentifier const &, ::Social::GameConnectionInfo const &)
MCFOLD bool $getIsConnectedToApplicationLayer () const
MCFOLD::GameSpecificNetEventCallback * $getGameSpecificNetEventCallback ()
MCFOLD void $handle (::NetworkIdentifier const &, ::PacketViolationWarningPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::DisconnectPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::LoginPacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::SubClientLoginPacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientToServerHandshakePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ResourcePackClientResponsePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::PositionTrackingDBClientRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetTimePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::StartGamePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::AddItemActorPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::AddPaintingPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::AddActorPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::AddMobPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::AddPlayerPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::RemoveActorPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::MoveActorAbsolutePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::MoveActorDeltaPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::MovePlayerPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetDefaultGameTypePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::UpdateBlockPacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::UpdateBlockSyncedPacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::SpawnParticleEffectPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::BlockEventPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::BlockPickRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ActorPickRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::MobEffectPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::MovementEffectPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::MobEquipmentPacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::MobArmorEquipmentPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetActorDataPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetActorMotionPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::MotionPredictionHintsPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetHealthPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetActorLinkPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetSpawnPositionPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::InteractPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ActorFallPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::HurtArmorPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ItemStackRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ContainerOpenPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ContainerClosePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ContainerRegistryCleanupPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ContainerSetDataPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerHotbarPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::InventoryContentPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::InventorySlotPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::AnimatePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::BlockActorDataPacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerAuthInputPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientMovementPredictionSyncPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::LevelChunkPacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::SubChunkRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientCacheBlobStatusPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::ClientCacheMissResponsePacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetCommandsEnabledPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetDifficultyPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ChangeDimensionPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerListPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SpawnExperienceOrbPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientCameraAimAssistPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientCacheStatusPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::RequestChunkRadiusPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::MapCreateLockedCopyPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::MapInfoRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::CommandBlockUpdatePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::InventoryActionPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::GameRulesChangedPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ResourcePackChunkRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::StructureBlockUpdatePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::StructureTemplateDataRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::InventoryTransactionPacket >)
MCFOLD void $handle (::NetworkIdentifier const &, ::PurchaseReceiptPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ModalFormResponsePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerSettingsRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::DimensionDataPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerSkinPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerToggleCrafterSlotRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::BookAddPagePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::BookDeletePagePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::LecternUpdatePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::BookEditPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::BookSignPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::BookSwapPagesPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::NpcRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::NetworkSettingsPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::NetworkStackLatencyPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerStatsPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetLocalPlayerAsInitializedPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SettingsCommandPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::AnvilDamagePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::CreativeContentPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ChangeMobPropertyPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ItemRegistryPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::CreatePhotoPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::CodeBuilderSourcePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::RequestAbilityPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::RequestPermissionsPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateAbilitiesPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateAdventureSettingsPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::RequestNetworkSettingsPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::GameTestRequestPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::SetHudPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerboundLoadingScreenPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerboundDiagnosticsPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateClientOptionsPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerUpdateEntityOverridesPacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerboundPackSettingChangePacket const &)
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerboundDataStorePacket const &)
MCFOLD void * $ctor ()
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)

Static Public Member Functions

static MCAPI ::ClientNetworkHandler::SubscribedHostPacks createHostPacks (::PackDownloadManager &downloadMaager, ::IContentManager &contentManager)
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ClientBlobCache::Cache > > mBlobCache
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::MPMCQueue< uint64 > > > mCacheMisses
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::MPMCQueue< uint64 > > > mCacheHits
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::SharedTypes::v1_21_20::JigsawStructureData > > mJigsawStructureData
::ll::TypedStorage< 8, 8, ::IClientInstance & > mClient
::ll::TypedStorage< 8, 8, ::PacketSender & > mPacketSender
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::IGameConnectionListener > > mGameConnectionListener
::ll::TypedStorage< 8, 8, ::IGameServerStartup & > mGameServerStartup
::ll::TypedStorage< 8, 8, ::ClientNetworkSystem & > mNetwork
::ll::TypedStorage< 8, 8, ::PrivateKeyManager & > mClientKeys
::ll::TypedStorage< 8, 8, ::MinecraftCommands & > mMinecraftCommands
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::ILevel > > mLevel
::ll::TypedStorage< 1, 1, bool > mHasMessage
::ll::TypedStorage< 1, 1, bool > mIsLoggedIn
::ll::TypedStorage< 8, 16, ::std::shared_ptr< bool > > mExistenceTracker
::ll::TypedStorage< 1, 1, bool > mPacketTelemetryEnabled
::ll::TypedStorage< 8, 64, ::std::unordered_map< ::std::pair<::Dimension const *, ::ChunkPos >, uint64, ::mce::Math::PairHash, ::std::equal_to<::std::pair<::Dimension const *, ::ChunkPos > > > > mPendingChunks
::ll::TypedStorage< 8, 64, ::std::unordered_map< ::std::tuple<::NetworkIdentifier, ::Dimension const *, ::ChunkPos >, ::std::function< void(::BlockSource &)>, ::mce::Math::TupleHash, ::std::equal_to<::std::tuple<::NetworkIdentifier, ::Dimension const *, ::ChunkPos > > > > mConnectionPausedCallbacks
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > mIOTaskGroup
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::VideoCaptureSessionManager > > mVideoCaptureSessionManager
::ll::TypedStorage< 8, 64, ::ClientNetworkPackDependenciesmPackDependencies
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::CachedHostPackIdProvider > > mCachedHostPackIdProvider
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmHostPacksReceivedSub
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock

Member Function Documentation

◆ handle() [1/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ActorEventPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [2/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::AddBehaviorTreePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [3/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::AnimateEntityPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [4/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::AvailableActorIdentifiersPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [5/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::AvailableCommandsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [6/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::AutomationClientConnectPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [7/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::BiomeDefinitionListPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [8/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::BossEventPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [9/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CameraAimAssistPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [10/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CameraAimAssistPresetsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [11/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CameraInstructionPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [12/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CameraPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [13/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CameraPresetsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [14/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CameraShakePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [15/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ChunkRadiusUpdatedPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [16/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ClientboundControlSchemeSetPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [17/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ClientboundMapItemDataPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [18/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::CommandOutputPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [19/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::CommandRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [20/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CompletedUsingItemPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [21/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CraftingDataPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [22/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::EmoteListPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [23/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::DebugInfoPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [24/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::EmotePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [25/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::LegacyTelemetryEventPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [26/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::FeatureRegistryPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [27/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::LessonProgressPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [28/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::GuiDataPickItemPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [29/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ItemStackResponsePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [30/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::LabTablePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [31/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::LevelEventPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [32/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::LevelEventGenericPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [33/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::LevelSoundEventPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [34/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ModalFormRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [35/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ToastRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [36/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::OnScreenTextureAnimationPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [37/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::NetworkChunkPublisherUpdatePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [38/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::PhotoTransferPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [39/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayerArmorDamagePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [40/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayerStartItemCooldownPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [41/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::PlaySoundPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [42/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayStatusPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [43/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::PlayerFogPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [44/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PositionTrackingDBServerBroadcastPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [45/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::RemoveObjectivePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [46/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ResourcePackChunkDataPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [47/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ResourcePackDataInfoPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [48/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ResourcePacksInfoPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [49/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ResourcePackStackPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [50/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::RespawnPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [51/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ScriptMessagePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [52/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ServerPlayerPostMovePositionPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [53/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ServerSettingsResponsePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [54/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ServerToClientHandshakePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [55/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SetDisplayObjectivePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [56/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SetLastHurtByPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [57/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SetPlayerGameTypePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [58/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::UpdatePlayerGameTypePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [59/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SetScoreboardIdentityPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [60/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SetScorePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [61/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SetTitlePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [62/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ShowCreditsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [63/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ShowProfilePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [64/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ShowStoreOfferPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [65/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SimpleEventPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [66/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::StopSoundPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [67/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SubChunkPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [68/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::TakeItemActorPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [69/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::TextPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [70/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::TickingAreasLoadStatusPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [71/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::TransferPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [72/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::std::shared_ptr<::UpdateAttributesPacket > packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [73/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::UpdateEquipPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [74/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::UpdateSoftEnumPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [75/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::UpdateTradePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [76/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::StructureTemplateDataResponsePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [77/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::EducationSettingsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [78/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::EduUriResourcePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [79/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::MultiplayerSettingsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [80/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::PlayerEnchantOptionsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [81/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CodeBuilderPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [82/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CorrectPlayerMovePredictionPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [83/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SyncActorPropertyPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [84/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::NpcDialoguePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [85/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ClientboundDebugRendererPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [86/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::AddVolumeEntityPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [87/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::RemoveVolumeEntityPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [88/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SimulationTypePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [89/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::AgentActionEventPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [90/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::UpdateSubChunkBlocksPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [91/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::DeathInfoPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [92/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::EditorNetworkPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [93/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::GameTestResultsPacket const &  )
virtual

Reimplemented from NetEventCallback.

◆ handle() [94/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::UpdateClientInputLocksPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [95/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::PlayerActionPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [96/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::UnlockedRecipesPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [97/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::TrimDataPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [98/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::OpenSignPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [99/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::AgentAnimationPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [100/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::RefreshEntitlementsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [101/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::SetPlayerInventoryOptionsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [102/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::AwardAchievementPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [103/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ClientboundCloseFormPacket const &  )
virtual

Reimplemented from NetEventCallback.

◆ handle() [104/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::JigsawStructureDataPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [105/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::CurrentStructureFeaturePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [106/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayerVideoCapturePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [107/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::DebugDrawerPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [108/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::PlayerLocationPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [109/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ClientboundDataStorePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [110/110]

virtual void ClientNetworkHandler::handle ( ::NetworkIdentifier const & ,
::GraphicsOverrideParameterPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ onOutgoingPacket()

virtual void ClientNetworkHandler::onOutgoingPacket ( ::NetworkIdentifier const & netId,
::MinecraftPacketIds packetId,
::SubClientId ,
::SubClientId recipientSubId )
virtual

Reimplemented from NetEventCallback.

◆ onValidPacketReceived()

virtual void ClientNetworkHandler::onValidPacketReceived ( ::NetworkIdentifier const & netId,
::MinecraftPacketIds packetId,
::SubClientId ,
::SubClientId recipientSubId )
virtual

Reimplemented from NetEventCallback.

◆ onStoreOfferReceive()

virtual void ClientNetworkHandler::onStoreOfferReceive ( ::ShowStoreOfferRedirectType const redirectType,
::std::string const & offerID )
virtual

Reimplemented from NetEventCallback.

◆ onDisconnect()

virtual void ClientNetworkHandler::onDisconnect ( ::NetworkIdentifier const & source,
::Connection::DisconnectFailReason const discoReason,
::Connection::DisconnectionStage const disconnectStage,
::std::string const & message,
bool skipMessage,
::std::string const & telemetryOverride )
virtual

Reimplemented from NetEventCallback.

◆ allowIncomingPacketId()

virtual::IncomingPacketFilterResult ClientNetworkHandler::allowIncomingPacketId ( ::NetworkIdentifierWithSubId const & id,
::MinecraftPacketIds packetId,
uint64 packetSize )
virtual

Implements NetEventCallback.

◆ allowOutgoingPacket()

virtual::OutgoingPacketFilterResult ClientNetworkHandler::allowOutgoingPacket ( ::std::vector<::NetworkIdentifierWithSubId > const & ids,
::Packet const & packet )
virtual

Implements NetEventCallback.

◆ handlePacketViolation()

virtual void ClientNetworkHandler::handlePacketViolation ( ::std::shared_ptr<::IPacketSecurityController > const & packetSecurityController,
::std::error_code const & errorCode,
::PacketViolationResponse const response,
::MinecraftPacketIds const packetId,
::std::string && context,
::NetworkIdentifier const & netId,
::SubClientId const clientSubId,
::SubClientId const senderSubId,
uint const packetSize )
virtual

Reimplemented from NetEventCallback.

◆ sendPacketViolationWarningPacket()

virtual void ClientNetworkHandler::sendPacketViolationWarningPacket ( ::std::error_code const & errorCode,
::PacketViolationResponse violationResponse,
::MinecraftPacketIds violatingPacketId,
::std::string const & context,
::NetworkIdentifier const & netId,
::SubClientId clientSubId )
virtual

Reimplemented from NetEventCallback.

◆ $vftable()

MCAPI void ** ClientNetworkHandler::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following files: