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

Classes

class  Client
 
class  TransferBuilderBatcher
 

Public Types

using SubjectType
 
using SubjectType
 

Public Member Functions

virtual void onWebsocketRequest (::std::string const &serverAddress, ::std::string const &payload, ::std::function< void()> errorCallback)
 
virtual void onInvalidPlayerJoinedLobby (::mce::UUID const &uuid, ::std::string const &xuid)
 
virtual void onXboxUserBlocked (::std::string const &xuid)
 
virtual void onXboxUserUnblocked (::std::string const &xuid)
 
virtual void onPlayerReady (::Player &player)
 
virtual void handlePacketViolation (::std::shared_ptr<::PacketSecurityController > 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 sendServerLegacyParticle (::ParticleType name, ::Vec3 const &pos, ::Vec3 const &, int data)
 
virtual void onTransferRequest (::NetworkIdentifier const &id, ::std::string const &serverAddress, int serverPort)
 
virtual void onDisconnect (::NetworkIdentifier const &, ::Connection::DisconnectFailReason const, ::std::string const &, bool, ::std::string const &)
 
virtual::IncomingPacketFilterResult allowIncomingPacketId (::NetworkIdentifierWithSubId const &sender, ::MinecraftPacketIds packetId, uint64 packetSize)
 
virtual::OutgoingPacketFilterResult allowOutgoingPacket (::std::vector<::NetworkIdentifierWithSubId > const &ids, ::Packet const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ActorEventPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ActorPickRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::AnimatePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::std::shared_ptr<::BlockActorDataPacket > packet)
 
virtual void handle (::NetworkIdentifier const &source, ::BlockPickRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::LecternUpdatePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::BookEditPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::BossEventPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ClientCameraAimAssistPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ClientCacheStatusPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ClientCacheBlobStatusPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ClientMovementPredictionSyncPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ClientToServerHandshakePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::CommandBlockUpdatePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::CommandRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::CompletedUsingItemPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ContainerClosePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::DebugInfoPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::CreatePhotoPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::DisconnectPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::EmoteListPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::EmotePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::InteractPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::std::shared_ptr<::InventoryTransactionPacket > packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ItemStackRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::LabTablePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::LevelSoundEventPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::LevelSoundEventPacketV1 const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::LevelSoundEventPacketV2 const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::LoginPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::MapCreateLockedCopyPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::MapInfoRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::MobEquipmentPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ModalFormResponsePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::MoveActorAbsolutePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::MovePlayerPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::NetworkStackLatencyPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::NpcRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PhotoTransferPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PlayerActionPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PlayerAuthInputPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PlayerHotbarPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PlayerInputPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PlayerSkinPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PlayerToggleCrafterSlotRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PositionTrackingDBClientRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PurchaseReceiptPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::RequestChunkRadiusPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ResourcePackChunkRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::RespawnPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::PassengerJumpPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SetDefaultGameTypePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SetDifficultyPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SetLocalPlayerAsInitializedPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SetPlayerGameTypePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::UpdatePlayerGameTypePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ScriptMessagePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ShowCreditsPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SimpleEventPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SpawnExperienceOrbPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::StructureBlockUpdatePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::StructureTemplateDataRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SubClientLoginPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::TextPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::MultiplayerSettingsPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SettingsCommandPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::AnvilDamagePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SubChunkRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::CodeBuilderSourcePacket const &packet)
 
virtual void handle (::NetworkIdentifier const &, ::ChangeMobPropertyPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::RequestAbilityPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::RequestNetworkSettingsPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::RequestPermissionsPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::EditorNetworkPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::GameTestRequestPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::SetPlayerInventoryOptionsPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ServerboundLoadingScreenPacket const &packet)
 
virtual void handle (::NetworkIdentifier const &source, ::ServerboundDiagnosticsPacket const &packet)
 
virtual void onTick ()
 
virtual::GameSpecificNetEventCallback * getGameSpecificNetEventCallback ()
 
virtual void onConnect (::NetworkIdentifier const &id)
 
virtual void completeHandshake (::NetworkIdentifier const &source)
 
virtual::ServerPlayer * _getServerPlayer (::NetworkIdentifier const &source, ::SubClientId subId)
 
MCAPI ServerNetworkHandler (::GameCallbacks &gameCallbacks, ::Bedrock::NonOwnerPointer<::ILevel > const &level, ::ServerNetworkSystem &network, ::PrivateKeyManager &serverKeys, ::ServerLocator &serverLocator, ::PacketSender &packetSender, ::AllowList &allowList, ::PermissionsFile *permissionsFile, ::mce::UUID const &hostPlayerId, int maxChunkRadius, int maxNumPlayers, ::MinecraftCommands &commandHandler, ::IMinecraftApp &app, ::std::unordered_map<::PackIdVersion, ::std::string > const &packIdToContentKey, ::Scheduler &scheduler, ::Bedrock::NonOwnerPointer<::TextFilteringProcessor > textFilteringProcessor, ::optional_ref<::MinecraftGameTest > gameTest, ::ServiceReference<::AppConfigs > appConfigs, ::ServiceReference<::Social::MultiplayerServiceManager > multiplayerServiceManager, ::NetworkServerConfig networkServerConfig)
 
MCAPI void SetServerIdentifiers (::std::string const &serverId, ::std::string const &worldId, ::std::string const &scenarioId)
 
MCAPI void _buildSubChunkPacketData (::NetworkIdentifier const &source, ::ServerPlayer const *player, ::SubChunkRequestPacket const &packet, ::SubChunkPacket &responsePacket, uint requestCount, bool clientCacheEnabled)
 
MCAPI::ServerPlayer & _createNewPlayer (::NetworkIdentifier const &source, ::SubClientConnectionRequest const &connectionRequest, ::SubClientId subid)
 
MCAPI void _decideIfSkinIsTrusted (::SerializedSkin &skin)
 
MCAPI void _displayGameMessage (::Player const &sender, ::ChatEvent &chatEvent)
 
MCAPI::std::string _extractFirstConnectionData (::NetworkIdentifier const &source)
 
MCAPI int _getActiveAndInProgressPlayerCount (::mce::UUID excludePlayer) const
 
MCAPI::std::string _getDisplayName (::GameServerToken const &token, bool isThirdPartyNameOnly, ::std::string const &thirdPartyName) const
 
MCAPI ::std::optional<::MessToken_getMessToken (::std::string const &eduTokenChain, bool isHostingPlayer)
 
MCAPI::ResourcePackFileUploadManager & _getResourcePackFileUploadManager (::NetworkIdentifier const &source, ::std::string const &resourceName)
 
MCAPI void _handleCommandBlockUpdatePacket (::ServerPlayer const &player, ::NetworkIdentifier const &source, ::CommandBlockUpdatePacket const &packet)
 
MCAPI void _handleSetDefaultGameType (::ServerPlayer const &playerSettingGameType, ::SetDefaultGameTypePacket const &packet) const
 
MCAPI void _handleSetDifficulty (::ServerPlayer const &player, ::SetDifficultyPacket const &packet) const
 
MCAPI bool _isServerTextEnabled (::ServerTextEvent const &textEvent) const
 
MCAPI bool _isValidThirdPartyName (::GameServerToken const &token, ::std::string const &thirdPartyName) const
 
MCAPI bool _loadNewPlayer (::ServerPlayer &newPlayer, bool isXboxLive)
 
MCAPI void _onClientAuthenticated (::NetworkIdentifier const &source, ::GameServerToken const &token)
 
MCAPI void _onPlayerLeft (::ServerPlayer *player, bool skipMessage)
 
MCAPI void _onSubClientAuthenticated (::NetworkIdentifier const &source, ::GameServerToken const &token, ::SubClientLoginPacket const &packet)
 
MCAPI bool _playerHasPermissionToFly (::UserEntityIdentifierComponent const *userIdentifier, ::ServerPlayer const *serverPlayer) const
 
MCAPI bool _processClientAuthPlayerActions (::ServerPlayer &player, ::PlayerActionPacket const &packet)
 
MCAPI void _processServerAuthPlayerActions (::ServerPlayer &player, ::NetworkIdentifier const &source, ::PlayerActionPacket const &packet)
 
MCAPI void _sendAdditionalLevelData (::ServerPlayer &newPlayer, ::NetworkIdentifier const &source)
 
MCAPI void _sendLevelData (::ServerPlayer &newPlayer, ::NetworkIdentifier const &source)
 
MCAPI bool _updatePermissions (::ServerPlayer const &requester, ::RequestPermissionsPacket const &packet, ::Abilities &abilities, ::PermissionsHandler &permissions, ::Player *player)
 
MCAPI void addToDenyList (::mce::UUID const &uuid, ::std::string const &xuid)
 
MCAPI void allowIncomingConnections (::std::string const &serverName, bool shouldAnnounce)
 
MCAPI ::OwnerPtr<::EntityContextcreateNewPlayer (::NetworkIdentifier const &source, ::ConnectionRequest const &connectionRequest)
 
MCAPI ::OwnerPtr<::EntityContextcreateSimulatedPlayer (::std::string const &name, ::std::string const &xuid)
 
MCAPI void disallowIncomingConnections ()
 
MCAPI void disconnectClient (::NetworkIdentifier const &id, ::Connection::DisconnectFailReason discoReason, ::std::string const &message, ::std::optional<::std::string > filteredMessage, bool skipMessage)
 
MCAPI void disconnectClient (::NetworkIdentifier const &id, ::SubClientId subId, ::Connection::DisconnectFailReason discoReason, ::std::string const &message, ::std::optional<::std::string > filteredMessage, bool skipMessage)
 
MCAPI void engineCancelResponseHelper (::NetworkIdentifier const &source, ::ResourcePackClientResponsePacket const &packet)
 
MCAPI void engineDownloadingFinishedResponseHelper (::NetworkIdentifier const &source, ::ResourcePackClientResponsePacket const &packet)
 
MCAPI void engineDownloadingResponseHelper (::NetworkIdentifier const &source, ::ResourcePackClientResponsePacket const &packet)
 
MCAPI void onReady_ClientGeneration (::Player &newPlayer, ::NetworkIdentifier const &source)
 
MCAPI void persistPlayerPermissionsToDisk (::UserEntityIdentifierComponent const &userIdentifier, ::PlayerPermissionLevel playerPermission)
 
MCAPI void removeFromDenyList (::mce::UUID const &uuid, ::std::string const &xuid)
 
MCAPI void sendLoginMessageLocal (::NetworkIdentifier const &source, ::ConnectionRequest const &connectionRequest, ::ServerPlayer &player)
 
MCAPI void sendSubClientLoginMessageLocal (::NetworkIdentifier const &source, ::SubClientConnectionRequest const &connectionRequest, ::SubClientId subid)
 
MCAPI void setAutomationClient (::Bedrock::NonOwnerPointer<::Automation::AutomationClient > client)
 
MCAPI void setNewPlayerPermissions (::ServerPlayer &newPlayer)
 
MCAPI bool trytLoadPlayer (::ServerPlayer &player, ::ConnectionRequest const &connectionRequest)
 
MCAPI void updateServerAnnouncement ()
 
MCAPI void * $ctor (::GameCallbacks &gameCallbacks, ::Bedrock::NonOwnerPointer<::ILevel > const &level, ::ServerNetworkSystem &network, ::PrivateKeyManager &serverKeys, ::ServerLocator &serverLocator, ::PacketSender &packetSender, ::AllowList &allowList, ::PermissionsFile *permissionsFile, ::mce::UUID const &hostPlayerId, int maxChunkRadius, int maxNumPlayers, ::MinecraftCommands &commandHandler, ::IMinecraftApp &app, ::std::unordered_map<::PackIdVersion, ::std::string > const &packIdToContentKey, ::Scheduler &scheduler, ::Bedrock::NonOwnerPointer<::TextFilteringProcessor > textFilteringProcessor, ::optional_ref<::MinecraftGameTest > gameTest, ::ServiceReference<::AppConfigs > appConfigs, ::ServiceReference<::Social::MultiplayerServiceManager > multiplayerServiceManager, ::NetworkServerConfig networkServerConfig)
 
MCAPI void $dtor ()
 
MCAPI void $onWebsocketRequest (::std::string const &serverAddress, ::std::string const &payload, ::std::function< void()> errorCallback)
 
MCAPI void $onInvalidPlayerJoinedLobby (::mce::UUID const &uuid, ::std::string const &xuid)
 
MCAPI void $onXboxUserBlocked (::std::string const &xuid)
 
MCAPI void $onXboxUserUnblocked (::std::string const &xuid)
 
MCFOLD void $onPlayerReady (::Player &player)
 
MCAPI void $handlePacketViolation (::std::shared_ptr<::PacketSecurityController > 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 $sendServerLegacyParticle (::ParticleType name, ::Vec3 const &pos, ::Vec3 const &, int data)
 
MCAPI void $onTransferRequest (::NetworkIdentifier const &id, ::std::string const &serverAddress, int serverPort)
 
MCAPI::IncomingPacketFilterResult $allowIncomingPacketId (::NetworkIdentifierWithSubId const &sender, ::MinecraftPacketIds packetId, uint64 packetSize)
 
MCAPI::OutgoingPacketFilterResult $allowOutgoingPacket (::std::vector<::NetworkIdentifierWithSubId > const &ids, ::Packet const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ActorEventPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ActorPickRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::AnimatePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::std::shared_ptr<::BlockActorDataPacket > packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::BlockPickRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::LecternUpdatePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::BookEditPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::BossEventPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ClientCameraAimAssistPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ClientCacheStatusPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ClientCacheBlobStatusPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ClientMovementPredictionSyncPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ClientToServerHandshakePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::CommandBlockUpdatePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::CommandRequestPacket const &packet)
 
MCFOLD void $handle (::NetworkIdentifier const &source, ::CompletedUsingItemPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ContainerClosePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::DebugInfoPacket const &packet)
 
MCFOLD void $handle (::NetworkIdentifier const &source, ::CreatePhotoPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::DisconnectPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::EmoteListPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::EmotePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::InteractPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::std::shared_ptr<::InventoryTransactionPacket > packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ItemStackRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::LabTablePacket const &packet)
 
MCFOLD void $handle (::NetworkIdentifier const &source, ::LevelSoundEventPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::LevelSoundEventPacketV1 const &packet)
 
MCFOLD void $handle (::NetworkIdentifier const &source, ::LevelSoundEventPacketV2 const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::LoginPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::MapCreateLockedCopyPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::MapInfoRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::MobEquipmentPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ModalFormResponsePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::MoveActorAbsolutePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::MovePlayerPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::NetworkStackLatencyPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::NpcRequestPacket const &packet)
 
MCFOLD void $handle (::NetworkIdentifier const &source, ::PhotoTransferPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerActionPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerAuthInputPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerHotbarPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerInputPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerSkinPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::PlayerToggleCrafterSlotRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::PositionTrackingDBClientRequestPacket const &packet)
 
MCFOLD void $handle (::NetworkIdentifier const &source, ::PurchaseReceiptPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::RequestChunkRadiusPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ResourcePackChunkRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::RespawnPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::PassengerJumpPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SetDefaultGameTypePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SetDifficultyPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SetLocalPlayerAsInitializedPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SetPlayerGameTypePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::UpdatePlayerGameTypePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ScriptMessagePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ShowCreditsPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SimpleEventPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SpawnExperienceOrbPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::StructureBlockUpdatePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::StructureTemplateDataRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SubClientLoginPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::TextPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::MultiplayerSettingsPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SettingsCommandPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::AnvilDamagePacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SubChunkRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::CodeBuilderSourcePacket const &packet)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ChangeMobPropertyPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::RequestAbilityPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::RequestNetworkSettingsPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::RequestPermissionsPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::EditorNetworkPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::GameTestRequestPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::SetPlayerInventoryOptionsPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ServerboundLoadingScreenPacket const &packet)
 
MCAPI void $handle (::NetworkIdentifier const &source, ::ServerboundDiagnosticsPacket const &packet)
 
MCAPI void $onTick ()
 
MCAPI::GameSpecificNetEventCallback * $getGameSpecificNetEventCallback ()
 
MCAPI void $onConnect (::NetworkIdentifier const &id)
 
MCAPI void $completeHandshake (::NetworkIdentifier const &source)
 
MCAPI::ServerPlayer * $_getServerPlayer (::NetworkIdentifier const &source, ::SubClientId subId)
 
MCAPI void * $ctor (::std::string name)
 
MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult< void > > queue (::std::function< void()> &&callback)
 
virtual void onUnableToConnect (::Connection::DisconnectFailReason, ::std::string const &)
 
virtual void onStoreOfferReceive (::ShowStoreOfferRedirectType const, ::std::string const &offerID)
 
virtual bool getIsConnectedToApplicationLayer () const
 
virtual void handle (::NetworkIdentifier const &, ::PacketViolationWarningPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ServerToClientHandshakePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ResourcePacksInfoPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ResourcePackStackPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ResourcePackClientResponsePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PositionTrackingDBServerBroadcastPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayStatusPacket 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 &, ::TakeItemActorPacket 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 &, ::MoveActorDeltaPacket 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 &, ::LevelEventPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::LevelEventGenericPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::BlockEventPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::GuiDataPickItemPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::MobEffectPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::MovementEffectPacket const &)
 
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 &, ::ActorFallPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::HurtArmorPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerArmorDamagePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ItemStackResponsePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ContainerOpenPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ContainerRegistryCleanupPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ContainerSetDataPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::InventoryContentPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::InventorySlotPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CraftingDataPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::LevelChunkPacket >)
 
virtual void handle (::NetworkIdentifier const &, ::SubChunkPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::ClientCacheMissResponsePacket >)
 
virtual void handle (::NetworkIdentifier const &, ::SetCommandsEnabledPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ChangeDimensionPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::UpdateAttributesPacket >)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerListPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::LegacyTelemetryEventPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ClientboundDebugRendererPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ClientboundMapItemDataPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ClientboundCloseFormPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ChunkRadiusUpdatedPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdateTradePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdateEquipPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AvailableCommandsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CommandOutputPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CameraAimAssistPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CameraAimAssistPresetsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CameraInstructionPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CameraPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CameraPresetsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CameraShakePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::InventoryActionPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::GameRulesChangedPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ResourcePackDataInfoPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ResourcePackChunkDataPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::NetworkChunkPublisherUpdatePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::StructureTemplateDataResponsePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::TransferPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlaySoundPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::StopSoundPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetTitlePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AddBehaviorTreePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ShowStoreOfferPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::RemoveObjectivePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetDisplayObjectivePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AutomationClientConnectPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ModalFormRequestPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ToastRequestPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::OnScreenTextureAnimationPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ServerSettingsRequestPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ServerSettingsResponsePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ShowProfilePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetScorePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetScoreboardIdentityPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::TickingAreasLoadStatusPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdateSoftEnumPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AvailableActorIdentifiersPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AddVolumeEntityPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::RemoveVolumeEntityPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::DimensionDataPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::RefreshEntitlementsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ServerPlayerPostMovePositionPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerStartItemCooldownPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetLastHurtByPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::BookAddPagePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::BookDeletePagePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::BookSignPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::BookSwapPagesPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::NetworkSettingsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ServerStatsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::BiomeDefinitionListPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::EducationSettingsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::EduUriResourcePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CreativeContentPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CodeBuilderPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerEnchantOptionsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AnimateEntityPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CorrectPlayerMovePredictionPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerFogPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ItemRegistryPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::LessonProgressPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::FeatureRegistryPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SyncActorPropertyPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SimulationTypePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::NpcDialoguePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdateSubChunkBlocksPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AgentActionEventPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::DeathInfoPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdateAbilitiesPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdateAdventureSettingsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::GameTestResultsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdateClientInputLocksPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UnlockedRecipesPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CompressedBiomeDefinitionListPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::TrimDataPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::OpenSignPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AgentAnimationPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetHudPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AwardAchievementPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::JigsawStructureDataPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CurrentStructureFeaturePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetMovementAuthorityPacket const &)
 
MCFOLD void $onUnableToConnect (::Connection::DisconnectFailReason, ::std::string const &)
 
MCFOLD void $onStoreOfferReceive (::ShowStoreOfferRedirectType const, ::std::string const &offerID)
 
MCFOLD void $onDisconnect (::NetworkIdentifier const &, ::Connection::DisconnectFailReason const, ::std::string const &message, bool skipMessage, ::std::string const &telemetryOverride)
 
MCFOLD bool $getIsConnectedToApplicationLayer () const
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PacketViolationWarningPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerToClientHandshakePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ResourcePacksInfoPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ResourcePackStackPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ResourcePackClientResponsePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PositionTrackingDBServerBroadcastPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayStatusPacket 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 &, ::TakeItemActorPacket 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 &, ::MoveActorDeltaPacket 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 &, ::LevelEventPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::LevelEventGenericPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::BlockEventPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::GuiDataPickItemPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::MobEffectPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::MovementEffectPacket const &)
 
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 &, ::ActorFallPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::HurtArmorPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerArmorDamagePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ItemStackResponsePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ContainerOpenPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ContainerRegistryCleanupPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ContainerSetDataPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::InventoryContentPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::InventorySlotPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CraftingDataPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::LevelChunkPacket >)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SubChunkPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::ClientCacheMissResponsePacket >)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetCommandsEnabledPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ChangeDimensionPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::UpdateAttributesPacket >)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerListPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::LegacyTelemetryEventPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientboundDebugRendererPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientboundMapItemDataPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientboundCloseFormPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ChunkRadiusUpdatedPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateTradePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateEquipPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AvailableCommandsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CommandOutputPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CameraAimAssistPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CameraAimAssistPresetsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CameraInstructionPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CameraPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CameraPresetsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CameraShakePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::InventoryActionPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::GameRulesChangedPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ResourcePackDataInfoPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ResourcePackChunkDataPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::NetworkChunkPublisherUpdatePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::StructureTemplateDataResponsePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::TransferPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlaySoundPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::StopSoundPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetTitlePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AddBehaviorTreePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ShowStoreOfferPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::RemoveObjectivePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetDisplayObjectivePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AutomationClientConnectPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ModalFormRequestPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ToastRequestPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::OnScreenTextureAnimationPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerSettingsRequestPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerSettingsResponsePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ShowProfilePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetScorePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetScoreboardIdentityPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::TickingAreasLoadStatusPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateSoftEnumPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AvailableActorIdentifiersPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AddVolumeEntityPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::RemoveVolumeEntityPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::DimensionDataPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::RefreshEntitlementsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerPlayerPostMovePositionPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerStartItemCooldownPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetLastHurtByPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::BookAddPagePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::BookDeletePagePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::BookSignPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::BookSwapPagesPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::NetworkSettingsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerStatsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::BiomeDefinitionListPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::EducationSettingsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::EduUriResourcePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CreativeContentPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CodeBuilderPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerEnchantOptionsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AnimateEntityPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CorrectPlayerMovePredictionPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerFogPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ItemRegistryPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::LessonProgressPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::FeatureRegistryPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SyncActorPropertyPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SimulationTypePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::NpcDialoguePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateSubChunkBlocksPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AgentActionEventPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::DeathInfoPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateAbilitiesPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateAdventureSettingsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::GameTestResultsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateClientInputLocksPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UnlockedRecipesPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CompressedBiomeDefinitionListPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::TrimDataPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::OpenSignPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AgentAnimationPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetHudPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AwardAchievementPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::JigsawStructureDataPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CurrentStructureFeaturePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetMovementAuthorityPacket const &)
 
MCFOLD void * $ctor ()
 
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
 
virtual void allChanged ()
 
virtual void addParticleEffect (::HashedString const &, ::Actor const &, ::HashedString const &, ::Vec3 const &, ::MolangVariableMap const &)
 
virtual void addTerrainParticleEffect (::BlockPos const &, ::Block const &, ::Vec3 const &, float, float, float)
 
virtual void addTerrainSlideEffect (::BlockPos const &, ::Block const &, ::Vec3 const &, float, float, float)
 
virtual void addBreakingItemParticleEffect (::Vec3 const &, ::BreakingItemParticleData const &, ::ResolvedItemIconInfo const &)
 
virtual void playMusic (::std::string const &, ::Vec3 const &, float, float)
 
virtual void playStreamingMusic (::std::string const &, int, int, int)
 
virtual void onEntityAdded (::Actor &)
 
virtual void onEntityRemoved (::Actor &)
 
virtual void onChunkLoaded (::ChunkSource &, ::LevelChunk &)
 
virtual void onChunkReloaded (::ChunkSource &, ::LevelChunk &)
 
virtual void onSubChunkLoaded (::ChunkSource &, ::LevelChunk &, short, bool)
 
virtual void onChunkUnloaded (::LevelChunk &)
 
virtual void onLevelDestruction (::std::string const &)
 
virtual void levelEvent (::SharedTypes::Legacy::LevelEvent, ::Vec3 const &, int)
 
virtual void levelEvent (::SharedTypes::Legacy::LevelEvent, ::CompoundTag const &)
 
virtual void takePicture (::cg::ImageBuffer &, ::Actor *, ::Actor *, ::ScreenshotOptions &, ::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)>)
 
virtual void playerListChanged ()
 
virtual void onLevelDataCommandsChanged (bool)
 
virtual void onLevelDataWorldTemplateOptionsUnlocked ()
 
MCFOLD void $allChanged ()
 
MCFOLD void $addParticleEffect (::HashedString const &, ::Actor const &, ::HashedString const &, ::Vec3 const &, ::MolangVariableMap const &)
 
MCFOLD void $addTerrainParticleEffect (::BlockPos const &, ::Block const &, ::Vec3 const &, float, float, float)
 
MCFOLD void $addTerrainSlideEffect (::BlockPos const &, ::Block const &, ::Vec3 const &, float, float, float)
 
MCFOLD void $addBreakingItemParticleEffect (::Vec3 const &, ::BreakingItemParticleData const &, ::ResolvedItemIconInfo const &)
 
MCFOLD void $playMusic (::std::string const &, ::Vec3 const &, float, float)
 
MCFOLD void $playStreamingMusic (::std::string const &, int, int, int)
 
MCFOLD void $onEntityAdded (::Actor &)
 
MCFOLD void $onEntityRemoved (::Actor &)
 
MCFOLD void $onChunkLoaded (::ChunkSource &, ::LevelChunk &)
 
MCFOLD void $onChunkReloaded (::ChunkSource &, ::LevelChunk &)
 
MCFOLD void $onSubChunkLoaded (::ChunkSource &, ::LevelChunk &, short, bool)
 
MCFOLD void $onChunkUnloaded (::LevelChunk &)
 
MCFOLD void $onLevelDestruction (::std::string const &)
 
MCAPI void $takePicture (::cg::ImageBuffer &, ::Actor *, ::Actor *, ::ScreenshotOptions &, ::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)>)
 
MCFOLD void $playerListChanged ()
 
MCFOLD void $onLevelDataCommandsChanged (bool)
 
MCFOLD void $onLevelDataWorldTemplateOptionsUnlocked ()
 
virtual void onSourceCreated (::BlockSource &source)
 
virtual void onSourceDestroyed (::BlockSource &source)
 
virtual void onAreaChanged (::BlockSource &source, ::BlockPos const &min, ::BlockPos const &max)
 
virtual void onBlockChanged (::BlockSource &, ::BlockPos const &, uint, ::Block const &, ::Block const &, int, ::ActorBlockSyncMessage const *, ::BlockChangedEventTarget, ::Actor *)
 
virtual void onBrightnessChanged (::BlockSource &source, ::BlockPos const &pos)
 
virtual void onBlockEntityChanged (::BlockSource &source, ::BlockActor &te)
 
virtual void onEntityChanged (::BlockSource &source, ::Actor &entity)
 
virtual void onBlockEvent (::BlockSource &source, int x, int y, int z, int b0, int b1)
 
MCFOLD void $onSourceCreated (::BlockSource &source)
 
MCFOLD void $onSourceDestroyed (::BlockSource &source)
 
MCFOLD void $onAreaChanged (::BlockSource &source, ::BlockPos const &min, ::BlockPos const &max)
 
MCAPI void $onBrightnessChanged (::BlockSource &source, ::BlockPos const &pos)
 
MCFOLD void $onBlockEntityChanged (::BlockSource &source, ::BlockActor &te)
 
MCFOLD void $onEntityChanged (::BlockSource &source, ::Actor &entity)
 
MCFOLD void $onBlockEvent (::BlockSource &source, int x, int y, int z, int b0, int b1)
 
virtual void onUserDisconnectedBecauseConcurrentLogin (::std::string const &id)
 
MCFOLD void $onUserDisconnectedBecauseConcurrentLogin (::std::string const &id)
 
SubjectTypegetSubject ()
 
void removeFromSubject ()
 
virtual void _onSubjectDestroyed ()
 
SubjectTypegetSubject ()
 
void removeFromSubject ()
 
virtual void _onSubjectDestroyed ()
 

Static Public Member Functions

static MCAPI void handle (::ServerPlayer *player, ::std::shared_ptr<::InventoryTransactionPacket > packet)
 
static MCAPI void handle (::Player *player, ::PlayerAuthInputPacket const &packet)
 
static MCAPI void ** $vftableForNetEventCallback ()
 
static MCAPI void ** $vftableForMultiplayerServiceObserver ()
 
static MCAPI void ** $vftableForXboxLiveUserObserver ()
 
static MCAPI void ** $vftableForLevelListener ()
 
static MCAPI void ** $vftableForEnableQueueForMainThread ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::TypedStorage< 8, 8, ::GameCallbacks & > mGameCallbacks
 
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::ILevel > > mLevel
 
::ll::TypedStorage< 8, 8, ::ServerNetworkSystem & > mNetwork
 
::ll::TypedStorage< 8, 8, ::PrivateKeyManager & > mServerKeys
 
::ll::TypedStorage< 8, 8, ::ServerLocator & > mServerLocator
 
::ll::TypedStorage< 8, 8, ::gsl::not_null<::PacketSender * > > mPacketSender
 
::ll::TypedStorage< 1, 1, bool > mUseAllowList
 
::ll::TypedStorage< 8, 8, ::AllowList & > mAllowList
 
::ll::TypedStorage< 8, 8, ::PermissionsFile * > mPermissionsFile
 
::ll::TypedStorage< 8, 104, ::DenyListmServerDenyList
 
::ll::TypedStorage< 8, 72, ::NetworkServerConfigmNetworkServerConfig
 
::ll::TypedStorage< 1, 1, bool > mHasDisplayedPackErrors
 
::ll::TypedStorage< 8, 160, ::NetworkIdentifiermMyId
 
::ll::TypedStorage< 4, 4, int const > mMaxChunkRadius
 
::ll::TypedStorage< 8, 8, ::MinecraftCommands & > mMinecraftCommands
 
::ll::TypedStorage< 8, 8, ::IMinecraftApp & > mApp
 
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::TextFilteringProcessor > > mTextFilteringProcessor
 
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ClientBlobCache::Server::ActiveTransfersManager > > mClientCacheManager
 
::ll::TypedStorage< 8, 64, ::std::unordered_map< uint64, ::std::string > > mServerStorageForClientsConnectingAttempt
 
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ClassroomModeNetworkHandler > > mCompanionHandler
 
::ll::TypedStorage< 8, 80, ::Bedrock::Threading::MutexmValidatePlayerMutex
 
::ll::TypedStorage< 1, 1, bool > mAllowIncoming
 
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IServerNetworkController > > mServerNetworkController
 
::ll::TypedStorage< 8, 32, ::std::string > mServerName
 
::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > mTrustedKeys
 
::ll::TypedStorage< 4, 4, int > mMaxNumPlayers
 
::ll::TypedStorage< 8, 64, ::std::unordered_set<::mce::UUID > > mKnownEmotePieceIdLookup
 
::ll::TypedStorage< 8, 24, ::std::vector<::mce::UUID > > mKnownEmotePieceIds
 
::ll::TypedStorage< 8, 64, ::std::unordered_map< uint64, ::std::unordered_map<::std::string, ::std::shared_ptr<::ResourcePackFileUploadManager > > > > mResourceUploadManagers
 
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > mIOTaskGroup
 
::ll::TypedStorage< 8, 64, ::std::unordered_map<::NetworkIdentifier, ::std::unique_ptr<::ServerNetworkHandler::Client > > > mClients
 
::ll::TypedStorage< 1, 1, bool > mIsTrial
 
::ll::TypedStorage< 8, 64, ::std::unordered_map<::PackIdVersion, ::std::string > > mPackIdToContentKey
 
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::GameSpecificNetEventCallback > > mGameSpecificNetEventCallback
 
::ll::TypedStorage< 8, 64, ::std::unordered_map<::NetworkIdentifier, ::std::unique_ptr<::ServerNetworkHandler::TransferBuilderBatcher > > > mTransferBuilderBatcher
 
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::GameTestNetworkAdapter > > mGameTestAdapter
 
::ll::TypedStorage< 8, 40, ::ServiceReference<::AppConfigs > > mAppConfigs
 
::ll::TypedStorage< 8, 40, ::ServiceReference<::Social::MultiplayerServiceManager > > mMultiplayerServiceManager
 
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::CompressedBiomeDefinitionListPacket const > > mCompressedBiomeDefinitionList
 
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Identity::IEduAuth > > mEduAuth
 
::ll::TypedStorage< 8, 32, ::std::string > mServerId
 
::ll::TypedStorage< 8, 32, ::std::string > mScenarioId
 
::ll::TypedStorage< 8, 32, ::std::string > mWorldId
 
::ll::UntypedStorage< 8, 8 > mUnk30ed11
 
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 
SubjectTypempSubject
 
SubjectTypempSubject
 

Member Function Documentation

◆ onWebsocketRequest()

virtual void ServerNetworkHandler::onWebsocketRequest ( ::std::string const & serverAddress,
::std::string const & payload,
::std::function< void()> errorCallback )
virtual

Reimplemented from NetEventCallback.

◆ onInvalidPlayerJoinedLobby()

virtual void ServerNetworkHandler::onInvalidPlayerJoinedLobby ( ::mce::UUID const & uuid,
::std::string const & xuid )
virtual

◆ onXboxUserBlocked()

virtual void ServerNetworkHandler::onXboxUserBlocked ( ::std::string const & xuid)
virtual

◆ onXboxUserUnblocked()

virtual void ServerNetworkHandler::onXboxUserUnblocked ( ::std::string const & xuid)
virtual

◆ onPlayerReady()

virtual void ServerNetworkHandler::onPlayerReady ( ::Player & player)
virtual

Reimplemented from NetEventCallback.

◆ handlePacketViolation()

virtual void ServerNetworkHandler::handlePacketViolation ( ::std::shared_ptr<::PacketSecurityController > 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 ServerNetworkHandler::sendPacketViolationWarningPacket ( ::std::error_code const & errorCode,
::PacketViolationResponse violationResponse,
::MinecraftPacketIds violatingPacketId,
::std::string const & context,
::NetworkIdentifier const & netId,
::SubClientId clientSubId )
virtual

Reimplemented from NetEventCallback.

◆ sendServerLegacyParticle()

virtual void ServerNetworkHandler::sendServerLegacyParticle ( ::ParticleType name,
::Vec3 const & pos,
::Vec3 const & ,
int data )
virtual

Reimplemented from LevelListener.

◆ onTransferRequest()

virtual void ServerNetworkHandler::onTransferRequest ( ::NetworkIdentifier const & id,
::std::string const & serverAddress,
int serverPort )
virtual

Reimplemented from NetEventCallback.

◆ onDisconnect()

virtual void ServerNetworkHandler::onDisconnect ( ::NetworkIdentifier const & ,
::Connection::DisconnectFailReason const ,
::std::string const & ,
bool ,
::std::string const &  )
virtual

Reimplemented from NetEventCallback.

◆ allowIncomingPacketId()

virtual::IncomingPacketFilterResult ServerNetworkHandler::allowIncomingPacketId ( ::NetworkIdentifierWithSubId const & sender,
::MinecraftPacketIds packetId,
uint64 packetSize )
virtual

Implements NetEventCallback.

◆ allowOutgoingPacket()

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

Implements NetEventCallback.

◆ handle() [1/78]

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

Reimplemented from NetEventCallback.

◆ handle() [2/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ActorPickRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [3/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::AnimatePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [4/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::std::shared_ptr<::BlockActorDataPacket > packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [5/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::BlockPickRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [6/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::LecternUpdatePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [7/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::BookEditPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [8/78]

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

Reimplemented from NetEventCallback.

◆ handle() [9/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ClientCameraAimAssistPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [10/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ClientCacheStatusPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [11/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ClientCacheBlobStatusPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [12/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ClientMovementPredictionSyncPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [13/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ClientToServerHandshakePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [14/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::CommandBlockUpdatePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [15/78]

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

Reimplemented from NetEventCallback.

◆ handle() [16/78]

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

Reimplemented from NetEventCallback.

◆ handle() [17/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ContainerClosePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [18/78]

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

Reimplemented from NetEventCallback.

◆ handle() [19/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::CreatePhotoPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [20/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::DisconnectPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [21/78]

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

Reimplemented from NetEventCallback.

◆ handle() [22/78]

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

Reimplemented from NetEventCallback.

◆ handle() [23/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::InteractPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [24/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::std::shared_ptr<::InventoryTransactionPacket > packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [25/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ItemStackRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [26/78]

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

Reimplemented from NetEventCallback.

◆ handle() [27/78]

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

Reimplemented from NetEventCallback.

◆ handle() [28/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::LevelSoundEventPacketV1 const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [29/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::LevelSoundEventPacketV2 const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [30/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::LoginPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [31/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::MapCreateLockedCopyPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [32/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::MapInfoRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [33/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::MobEquipmentPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [34/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ModalFormResponsePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [35/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::MoveActorAbsolutePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [36/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::MovePlayerPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [37/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::NetworkStackLatencyPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [38/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::NpcRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [39/78]

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

Reimplemented from NetEventCallback.

◆ handle() [40/78]

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

Reimplemented from NetEventCallback.

◆ handle() [41/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayerAuthInputPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [42/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayerHotbarPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [43/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayerInputPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [44/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayerSkinPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [45/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PlayerToggleCrafterSlotRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [46/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PositionTrackingDBClientRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [47/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PurchaseReceiptPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [48/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::RequestChunkRadiusPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [49/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ResourcePackChunkRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [50/78]

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

Reimplemented from NetEventCallback.

◆ handle() [51/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::PassengerJumpPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [52/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SetDefaultGameTypePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [53/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SetDifficultyPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [54/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SetLocalPlayerAsInitializedPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [55/78]

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

Reimplemented from NetEventCallback.

◆ handle() [56/78]

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

Reimplemented from NetEventCallback.

◆ handle() [57/78]

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

Reimplemented from NetEventCallback.

◆ handle() [58/78]

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

Reimplemented from NetEventCallback.

◆ handle() [59/78]

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

Reimplemented from NetEventCallback.

◆ handle() [60/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SpawnExperienceOrbPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [61/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::StructureBlockUpdatePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [62/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::StructureTemplateDataRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [63/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SubClientLoginPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [64/78]

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

Reimplemented from NetEventCallback.

◆ handle() [65/78]

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

Reimplemented from NetEventCallback.

◆ handle() [66/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SettingsCommandPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [67/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::AnvilDamagePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [68/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::SubChunkRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [69/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::CodeBuilderSourcePacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [70/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & ,
::ChangeMobPropertyPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [71/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::RequestAbilityPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [72/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::RequestNetworkSettingsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [73/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::RequestPermissionsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [74/78]

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

Reimplemented from NetEventCallback.

◆ handle() [75/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::GameTestRequestPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [76/78]

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

Reimplemented from NetEventCallback.

◆ handle() [77/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ServerboundLoadingScreenPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ handle() [78/78]

virtual void ServerNetworkHandler::handle ( ::NetworkIdentifier const & source,
::ServerboundDiagnosticsPacket const & packet )
virtual

Reimplemented from NetEventCallback.

◆ onTick()

virtual void ServerNetworkHandler::onTick ( )
virtual

Reimplemented from NetEventCallback.

◆ onConnect()

virtual void ServerNetworkHandler::onConnect ( ::NetworkIdentifier const & id)
virtual

Reimplemented from NetEventCallback.


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