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

Public Member Functions

ClassroomModeNetworkHandleroperator= (ClassroomModeNetworkHandler const &)
 
 ClassroomModeNetworkHandler (ClassroomModeNetworkHandler const &)
 
virtual::IncomingPacketFilterResult allowIncomingPacketId (::NetworkIdentifierWithSubId const &id, ::MinecraftPacketIds packetId, uint64 packetSize)
 
virtual::OutgoingPacketFilterResult allowOutgoingPacket (::std::vector<::NetworkIdentifierWithSubId > const &ids, ::Packet const &packet)
 
virtual void onWebsocketRequest (::std::string const &serverAddress, ::std::string const &payload, ::std::function< void()> errorCallback)
 
MCAPI ClassroomModeNetworkHandler (bool isDedicatedServer)
 
MCAPI void _connect (::std::string const &address)
 
MCAPI void setAutomationClient (::Bedrock::NonOwnerPointer<::Automation::AutomationClient > client)
 
MCAPI void * $ctor (bool isDedicatedServer)
 
MCAPI void $dtor ()
 
MCFOLD::IncomingPacketFilterResult $allowIncomingPacketId (::NetworkIdentifierWithSubId const &id, ::MinecraftPacketIds packetId, uint64 packetSize)
 
MCFOLD::OutgoingPacketFilterResult $allowOutgoingPacket (::std::vector<::NetworkIdentifierWithSubId > const &ids, ::Packet const &packet)
 
MCAPI void $onWebsocketRequest (::std::string const &serverAddress, ::std::string const &payload, ::std::function< void()> errorCallback)
 
virtual void onPlayerReady (::Player &)
 
virtual void onConnect (::NetworkIdentifier const &)
 
virtual void onUnableToConnect (::Connection::DisconnectFailReason, ::std::string const &)
 
virtual void onTick ()
 
virtual void onStoreOfferReceive (::ShowStoreOfferRedirectType const, ::std::string const &offerID)
 
virtual void onDisconnect (::NetworkIdentifier const &, ::Connection::DisconnectFailReason const, ::std::string const &message, bool skipMessage, ::std::string const &telemetryOverride)
 
virtual void handlePacketViolation (::std::shared_ptr<::PacketSecurityController > const &, ::std::error_code const &, ::PacketViolationResponse const, ::MinecraftPacketIds const, ::std::string &&, ::NetworkIdentifier const &, ::SubClientId const, ::SubClientId const, uint const)
 
virtual void sendPacketViolationWarningPacket (::std::error_code const &, ::PacketViolationResponse, ::MinecraftPacketIds, ::std::string const &, ::NetworkIdentifier const &, ::SubClientId)
 
virtual void onTransferRequest (::NetworkIdentifier const &, ::std::string const &, int)
 
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 &, ::EmoteListPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::EmotePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::LoginPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SubClientLoginPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ClientToServerHandshakePacket 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 &, ::PositionTrackingDBClientRequestPacket 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 &, ::TextPacket 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 &, ::MoveActorAbsolutePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::MoveActorDeltaPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::MovePlayerPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PassengerJumpPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetPlayerGameTypePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdatePlayerGameTypePacket 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 &, ::LevelSoundEventPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::LevelSoundEventPacketV1 const &)
 
virtual void handle (::NetworkIdentifier const &, ::LevelSoundEventPacketV2 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 &, ::BlockPickRequestPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ActorPickRequestPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::GuiDataPickItemPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ActorEventPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::MobEffectPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::MovementEffectPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::MobEquipmentPacket 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 &, ::InteractPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerActionPacket 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 &, ::ItemStackRequestPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ItemStackResponsePacket 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 &, ::CraftingDataPacket 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 &, ::PlayerInputPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ClientMovementPredictionSyncPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::std::shared_ptr<::LevelChunkPacket >)
 
virtual void handle (::NetworkIdentifier const &, ::SubChunkPacket const &)
 
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 &, ::SimpleEventPacket 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 &, ::SpawnExperienceOrbPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ClientCameraAimAssistPacket 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 &, ::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 &, ::ChunkRadiusUpdatedPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::BossEventPacket 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 &, ::CommandRequestPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CommandOutputPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CommandBlockUpdatePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CompletedUsingItemPacket 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 &, ::ResourcePackChunkRequestPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::NetworkChunkPublisherUpdatePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::StructureBlockUpdatePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::StructureTemplateDataRequestPacket 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 &, ::std::shared_ptr<::InventoryTransactionPacket >)
 
virtual void handle (::NetworkIdentifier const &, ::AddBehaviorTreePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ShowStoreOfferPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PurchaseReceiptPacket 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 &, ::ModalFormResponsePacket 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 &, ::EditorNetworkPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::RefreshEntitlementsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ServerPlayerPostMovePositionPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::RespawnPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ShowCreditsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerSkinPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerStartItemCooldownPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerToggleCrafterSlotRequestPacket 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 &, ::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 &, ::PhotoTransferPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::LabTablePacket 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 &, ::ScriptMessagePacket 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 &, ::MultiplayerSettingsPacket 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 &, ::CodeBuilderPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::PlayerEnchantOptionsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::DebugInfoPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ChangeMobPropertyPacket 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 &, ::CreatePhotoPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::UpdateSubChunkBlocksPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CodeBuilderSourcePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AgentActionEventPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::DeathInfoPacket 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 &, ::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 &, ::SetPlayerInventoryOptionsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetHudPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::AwardAchievementPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ServerboundLoadingScreenPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::ServerboundDiagnosticsPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::JigsawStructureDataPacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::CurrentStructureFeaturePacket const &)
 
virtual void handle (::NetworkIdentifier const &, ::SetMovementAuthorityPacket const &)
 
MCFOLD void $onPlayerReady (::Player &)
 
MCFOLD void $onConnect (::NetworkIdentifier const &)
 
MCFOLD void $onUnableToConnect (::Connection::DisconnectFailReason, ::std::string const &)
 
MCFOLD void $onTick ()
 
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 void $handlePacketViolation (::std::shared_ptr<::PacketSecurityController > const &, ::std::error_code const &, ::PacketViolationResponse const, ::MinecraftPacketIds const, ::std::string &&, ::NetworkIdentifier const &, ::SubClientId const, ::SubClientId const, uint const)
 
MCFOLD void $sendPacketViolationWarningPacket (::std::error_code const &, ::PacketViolationResponse, ::MinecraftPacketIds, ::std::string const &, ::NetworkIdentifier const &, ::SubClientId)
 
MCFOLD void $onTransferRequest (::NetworkIdentifier const &, ::std::string const &, int)
 
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 &, ::EmoteListPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::EmotePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::LoginPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SubClientLoginPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientToServerHandshakePacket 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 &, ::PositionTrackingDBClientRequestPacket 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 &, ::TextPacket 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 &, ::MoveActorAbsolutePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::MoveActorDeltaPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::MovePlayerPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PassengerJumpPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetPlayerGameTypePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdatePlayerGameTypePacket 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 &, ::LevelSoundEventPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::LevelSoundEventPacketV1 const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::LevelSoundEventPacketV2 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 &, ::BlockPickRequestPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ActorPickRequestPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::GuiDataPickItemPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ActorEventPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::MobEffectPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::MovementEffectPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::MobEquipmentPacket 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 &, ::InteractPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerActionPacket 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 &, ::ItemStackRequestPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ItemStackResponsePacket 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 &, ::CraftingDataPacket 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 &, ::PlayerInputPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientMovementPredictionSyncPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::std::shared_ptr<::LevelChunkPacket >)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SubChunkPacket const &)
 
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 &, ::SimpleEventPacket 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 &, ::SpawnExperienceOrbPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ClientCameraAimAssistPacket 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 &, ::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 &, ::ChunkRadiusUpdatedPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::BossEventPacket 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 &, ::CommandRequestPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CommandOutputPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CommandBlockUpdatePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CompletedUsingItemPacket 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 &, ::ResourcePackChunkRequestPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::NetworkChunkPublisherUpdatePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::StructureBlockUpdatePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::StructureTemplateDataRequestPacket 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 &, ::std::shared_ptr<::InventoryTransactionPacket >)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AddBehaviorTreePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ShowStoreOfferPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PurchaseReceiptPacket 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 &, ::ModalFormResponsePacket 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 &, ::EditorNetworkPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::RefreshEntitlementsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerPlayerPostMovePositionPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::RespawnPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ShowCreditsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerSkinPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerStartItemCooldownPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerToggleCrafterSlotRequestPacket 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 &, ::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 &, ::PhotoTransferPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::LabTablePacket 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 &, ::ScriptMessagePacket 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 &, ::MultiplayerSettingsPacket 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 &, ::CodeBuilderPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::PlayerEnchantOptionsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::DebugInfoPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ChangeMobPropertyPacket 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 &, ::CreatePhotoPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::UpdateSubChunkBlocksPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::CodeBuilderSourcePacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AgentActionEventPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::DeathInfoPacket 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 &, ::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 &, ::SetPlayerInventoryOptionsPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::SetHudPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::AwardAchievementPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerboundLoadingScreenPacket const &)
 
MCFOLD void $handle (::NetworkIdentifier const &, ::ServerboundDiagnosticsPacket 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 &)
 
MCAPI void * $ctor (::std::string name)
 
MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult< void > > queue (::std::function< void()> &&callback)
 

Static Public Member Functions

static MCAPI void ** $vftableForEnableQueueForMainThread ()
 
static MCAPI void ** $vftableForNetEventCallback ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkc48695
 
::ll::UntypedStorage< 8, 8 > mUnke73bc4
 
::ll::UntypedStorage< 8, 32 > mUnk3b0765
 
::ll::UntypedStorage< 8, 32 > mUnk91139f
 
::ll::UntypedStorage< 1, 1 > mUnk7eb0cd
 
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 
::ll::UntypedStorage< 8, 8 > mUnk30ed11
 

Member Function Documentation

◆ allowIncomingPacketId()

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

Implements NetEventCallback.

◆ allowOutgoingPacket()

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

Implements NetEventCallback.

◆ onWebsocketRequest()

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

Reimplemented from NetEventCallback.


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