Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
MinecraftEventing Class Reference
Inheritance diagram for MinecraftEventing:

Classes

struct  RealmsTelemetryBox

Public Types

enum class  AccountType : int { Xbl = 1 , Guest = 2 , Other = 3 }
enum class  AchievementIds : uchar {
  ChestFullOfCobblestone = 7 , DiamondForYou = 10 , IronBelly = 20 , IronMan = 21 ,
  OnARail = 29 , Overkill = 30 , ReturnToSender = 37 , SniperDuel = 38 ,
  StayinFrosty = 39 , TakeInventory = 40 , MapRoom = 50 , FreightStation = 52 ,
  SmeltEverything = 53 , TasteOfYourOwnMedicine = 54 , WhenPigsFly = 56 , Inception = 58 ,
  ArtificialSelection = 60 , FreeDiver = 61 , SpawnTheWither = 62 , Beaconator = 63 ,
  GreatView = 64 , SuperSonic = 65 , TheEndAgain = 66 , TreasureHunter = 67 ,
  ShootingStar = 68 , FashionShow = 69 , SelfPublishedAuthor = 71 , AlternativeFuel = 72 ,
  SleepWithTheFishes = 73 , Castaway = 74 , ImAMarineBiologist = 75 , SailThe7Seas = 76 ,
  MeGold = 77 , Ahoy = 78 , Atlantis = 79 , OnePickleTwoPickleSeaPickleFour = 80 ,
  DoaBarrelRoll = 81 , Moskstraumen = 82 , Echolocation = 83 , WhereHaveYouBeen = 84 ,
  TopOfTheWorld = 85 , FruitOnTheLoom = 86 , SoundTheAlarm = 87 , BuyLowSellHigh = 88 ,
  Disenchanted = 89 , TimeForStew = 90 , BeeOurGuest = 91 , TotalBeeLocation = 92 ,
  StickySituation = 93 , CoverMeInDebris = 94 , FloatYourGoat = 95 , Friend = 96 ,
  WaxOnWaxOff = 97 , StriderRiddenInLavaInOverworld = 98 , GoatHornAcquired = 99 , JukeboxUsedInMeadows = 100 ,
  TradedAtWorldHeight = 101 , SurvivedFallFromWorldHeight = 102 , SneakCloseToSculkSensor = 103 , ItSpreads = 104 ,
  BirthdaySong = 105 , WithOurPowersCombined = 106 , PlantingThePast = 107 , CarefulRestoration = 108 ,
  Revaulting = 109 , CraftersCraftingCrafters = 110 , WhoNeedsRockets = 111 , OverOverkill = 112 ,
  HeartTransplanter = 113 , StayHydrated = 114 , MobKabob = 115 , AdventuringTime = 116 ,
  UhOh = 117 , GettingWood = 118 , BenchMaking = 119 , TimeToMine = 120 ,
  HotTopic = 121 , AcquireHardware = 122 , GettingAnUpgrade = 123 , MonsterHunter = 124 ,
  Diamonds = 125 , PlethoraOfCats = 126 , WhatGoesAroundComesAround = 127 , Count = 128
}
enum class  BlockPlacementMethod : int { Entity = 0 , Command = 1 }
enum class  ChangeType : int { Unknown = 0 , Added = 1 , Removed = 2 , Updated = 3 }
enum class  InteractionType : uchar {
  Breeding = 1 , Taming = 2 , Curing = 3 , Crafted = 4 ,
  Shearing = 5 , Milking = 6 , Trading = 7 , Feeding = 8 ,
  Igniting = 9 , Coloring = 10 , Naming = 11 , Leashing = 12 ,
  Unleashing = 13 , PetSleep = 14 , Trusting = 15 , Commanding = 16 ,
  Equipping = 17
}
enum class  ItemInteractMethod : int { Use = 0 , Place = 1 }
enum class  POIBlockInteractionType : uchar {
  None = 0 , Extend = 1 , Clone = 2 , Lock = 3 ,
  Create = 4 , CreateLocator = 5 , Rename = 6 , ItemPlaced = 7 ,
  ItemRemoved = 8 , Cooking = 9 , Dousing = 10 , Lighting = 11 ,
  Haystack = 12 , Filled = 13 , Emptied = 14 , AddDye = 15 ,
  DyeItem = 16 , ClearItem = 17 , EnchantArrow = 18 , CompostItemPlaced = 19 ,
  RecoveredBonemeal = 20 , BookPlaced = 21 , BookOpened = 22 , Disenchant = 23 ,
  Repair = 24 , DisenchantAndRepair = 25
}
enum class  PoiEventBlockType : int {
  BlastFurnace = 0 , BrewingStand = 1 , CartographyTable = 2 , Grindstone = 3 ,
  Loom = 4 , Smoker = 5 , Stonecutter = 6 , Barrel = 7 ,
  Bell = 8 , Campfire = 9 , Cauldron = 10 , Composter = 11 ,
  Lectern = 12
}
enum class  PoiEventType : int { BlockUsageAttempt = 0 , BlockUsed = 1 }
enum class  TeleportationCause : int {
  Unknown = 0 , Projectile = 1 , ChorusFruit = 2 , Command = 3 ,
  Behavior = 4 , TeleportationCauseCount = 5
}
enum class  AddedFriendLocation : int {
  AddFriendsRecommendedFriends = 0 , AddFriendsRecentlyPlayedWith = 1 , AddFriendsFollowers = 2 , AddFriendsSearch = 3 ,
  ProfileMain = 4 , JsonUI = 5 , ProfileFriendsList = 6 , ProfileFollowersList = 7 ,
  SocialDrawerOpenParty = 8 , SocialDrawerFriendRequests = 9 , RealmInvite = 10
}
enum class  AuthenticationOutcome : int { Success = 0 , Failed = 1 , AccountRequired = 2 }
enum class  CDNDownloadEventOrigin : int { Manifest = 0 , SystemServicePacks = 1 , WorldResourcePackDownload = 2 }
enum class  CDNDownloadResult : int {
  Success = 0 , Failure = 1 , Timeout = 2 , AddedToPackRepo = 3 ,
  NotFoundInPackRepo = 4 , NotOnStack = 5
}
enum class  ChunkCacheResultType : int { SuccessFromCache = 0 , SuccessFromNetwork = 1 , Failure = 2 }
enum class  ClubsEngagementAction : int {
  Like = 0 , Unlike = 1 , Post = 2 , Delete = 3 ,
  Report = 4 , Comment = 5
}
enum class  ClubsEngagementTargetType : int {
  Unknown = 0 , ImageFeedPost = 1 , TextFeedPost = 2 , Comment = 3 ,
  RealmEvent = 4 , Gamertag = 5
}
enum class  ClubsFeedScreenSource : int { PlayScreen = 0 , PauseScreen = 1 , SlotsScreen = 2 }
enum class  DayOneExperienceState : int { Started = 0 , CompletedWithoutWorlds = 1 , CompletedWithImportSkipped = 2 , CompletedWithImport = 3 }
enum class  DeviceAccountFailurePhase : int {
  Unknown = 0 , SignIn = 1 , LoadCredentials = 2 , TitleKey = 3 ,
  StoreVerify = 4 , PlayFabCreateConfigured = 5 , PlayFabCreate = 6
}
enum class  EducationLessonAction : int {
  Start = 0 , Continue = 1 , Restart = 2 , Host = 3 ,
  Join = 4 , Finish = 5
}
enum class  ElementConstructorUseType : int { Created = 0 , Entered = 1 }
enum class  ExploitType : int { DropItem = 0 , ExcessiveChatMessageLength = 1 , SoundPacket = 2 }
enum class  ExportOutcome : int { Failed = 0 , Success = 1 }
enum class  ExportStage : int { Initiated = 0 , Completed = 1 }
enum class  FileTransmissionDirection : int { Download = 0 , Upload = 1 }
enum class  FileTransmissionState : int {
  Failed = 0 , Started = 1 , Completed = 2 , Resumed = 3 ,
  Canceled = -1
}
enum class  FileTransmissionType : int {
  RealmFile = 1 , Dlc = 2 , Remix3DDeprecated = 3 , DlcUpdateAuto = 4 ,
  DlcUpdateUser = 5
}
enum class  IgnoredNotificationSource : int { OwnRealm = 0 , FriendsRealm = 1 , Count = 2 }
enum class  IgnoredNotificationsType : int { UnreadPost = 0 , RealmsInvite = 1 , Count = 2 }
enum class  LessonCompleteDialogEntryPoint : int { EduPauseMenu = 0 , LessonCommand = 1 }
enum class  MarkLevelForSyncReason : int { DoesntExist = 0 , LocalOutOfDate = 1 , ManifestInBadState = 2 , FirstSyncBlob = 3 }
enum class  MultiplayerSessionUpdateTrigger : int { None = -1 , PlayerJoined = 0 , PlayerLeft = 1 }
enum class  PetDeathContext : int { DiedOfOtherCause = 0 , PlayerMurdered = 1 , OwnerMurdered = 2 , MobMurdered = 3 }
enum class  ProfileError : int {
  None = 0 , UserNotFound = 1 , NoInternet = 2 , NotAllowedToViewProfilesAdult = 3 ,
  NotAllowedToViewProfilesChild = 4 , NotLoggedInWithMSA = 5 , LoggedInWithMSAButPlatformProfile = 6
}
enum class  PromotionType : int { Featured = 0 , Default = 1 , None = 2 }
enum class  PurchaseStage : int { Unknown = 0 , Store = 1 , Marketplace = 2 }
enum class  RealmConnectionFlow : int {
  PlayScreen = 0 , SettingsScreen = 1 , InviteLink = 2 , AllowList = 3 ,
  Marketplace = 4 , CreateScreen = 5 , SlotsScreen = 6 , ConnectToRealmLink = 7 ,
  EditWorld = 8 , TimelineRequiredScreen = 9 , RealmsPurchase = 10 , PartyTravel = 11 ,
  JoiningFriend = 12
}
enum class  RealmConnectionLambda : int {
  CompletedCallback = 0 , RetryCallback = 1 , ProgressScreenTickCallback = 2 , ProgressScreenOnCancelCallback = 3 ,
  GameServerConnectProgressCallback = 4
}
enum class  RealmConnectionResult : int {
  Success = 0 , SuccessWithWarning = 1 , FailWithUnnassignedDevVersion = 2 , Fail = 3 ,
  Retry = 4 , CancelByUser = 5 , InvalidCallback = 6 , Unknown = 7 ,
  TimedOut = 8
}
enum class  ShareMode : int { Share = 1 , Copy = 2 }
enum class  SignInAccountType : int {
  Unknown = 0 , PlayFabDevice = 1 , XboxLive = 2 , Psn = 3 ,
  PlayFabXboxLive = 4 , PlayFabPsn = 5 , PlayFabNsa = 6 , GooglePlayGames = 7
}
enum class  SignInStage : int {
  Unknown = 0 , Starting = 1 , Failed = 2 , Canceled = 3 ,
  Succeeded = 4 , SucceededNewAccount = 5 , FailedCreate = 6
}
enum class  StructureBlockActionType : int {
  Unknown = -1 , Save = 0 , Load = 1 , Export = 2 ,
  Export3D = 3 , LeaveScreen = 4 , Import = 5
}
enum class  SuspendTriggersDisconnect : int { Yes = 0 , No = 1 }
enum class  UserStorageAreaSpaceInfoStatus : int { Startup = 0 , DownloadStarted = 1 , ImportStarted = 2 }
enum class  WorldClassroomCustomization : int { ResourceUri = 0 }
using CommandParseTableDetails = ::std::vector<::IMinecraftEventing::CommandParseTableEntry>
using EventAndManagerWriter
using EventWriter = ::brstd::function_ref<void(::Social::Events::Event&) const, void(::Social::Events::Event&)>
using OptionsObserver = ::std::function<void(bool)>
using RegisterOptionsObserver
using SignInErrorDetails = ::std::vector<::std::pair<::std::string, ::std::string>>
using TestBuildIdType = char const*
using WorldsSizeOnDiskFn = ::std::function<uint64()>
enum class  ConnectionFailureReason : int { Unknown = -1 , MismatchedMinecraftProtocol = 1 , MismatchedRaknetVersion = 2 }
enum class  PlayerJoinWorldAttemptState : int {
  Unknown = 0 , AttemptingToJoin = 1 , TimedOutAttemptingJoin = 2 , FailedToJoin = 3 ,
  SuccessfulJoin = 4 , Canceled = 5 , MissingEventDetected = 6
}
enum class  ServerConnectionOutcome : int {
  Success = 0 , Failed = 1 , FailedUserOffline = 2 , FailedServerFull = 3 ,
  FailedServerOffline = 4
}

Public Member Functions

virtual::IPurchaseEventing & getPurchaseEventing ()
virtual::IWorldLoadPerformanceEventing & getWorldLoadPerformanceEventing ()
virtual void init (::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform)
virtual void initDeviceAndSessionIds ()
virtual void initEditorEventListener ()
virtual void initOfflineEventListener ()
virtual void shutdown ()
virtual void updatePrimaryLocalUserId (uint const &userId)
virtual::std::string getUserUID (::Social::IdentityType type, ::std::string const &primaryId) const
virtual void registerSecondaryUserCommonProperties (uint const &userId, ::std::string const &uid) const
virtual void unregisterSecondaryUserCommonProperties (uint const &userId) const
virtual void updateIsLegacyPlayer (bool isLegacyPlayer) const
virtual void updateIsTrial (bool isTrial) const
virtual void updateEditionType () const
virtual void updateClientId () const
virtual void addListener (::std::unique_ptr<::Social::Events::IEventListener > listener)
virtual void clearListeners ()
virtual void registerOptionsObserver (::brstd::function_ref< ::Bedrock::PubSub::Subscription(::std::function< void(bool)>) const, ::Bedrock::PubSub::Subscription(::std::function< void(bool)>)> registerObserver)
virtual void setTestBuildIdTag (char const *id)
virtual void removeTestBuildIdTag ()
virtual void setTestTelemetryTag (char const *name)
virtual void removeTestTelemetryTag ()
virtual void stopDebugEventLoggingForAllListeners ()
virtual void tick ()
virtual void forceSendEvents ()
virtual::std::string getSessionId ()
virtual::std::string const & getPlayerSessionId ()
virtual::std::chrono::steady_clock::time_point getWorldSessionIdGenerationTimestamp () const
virtual void fireEventDefaultGameTypeChanged (::GameType oldGameType, ::GameType newGameType)
virtual void fireEventWorldLoaded (::Player *player, ::brstd::function_ref< void(::Social::Events::EventManager &, ::Social::Events::Event &) const, void(::Social::Events::EventManager &, ::Social::Events::Event &)> writer)
virtual void fireEventMarkLevelForSync (::std::string const &levelId, int64 local, int64 remote, ::IMinecraftEventing::MarkLevelForSyncReason reason)
virtual void fireEventLockedItemGiven ()
virtual void fireEventWorldLoadTimes (::std::string const &calledFromScreen, ::std::vector<::std::pair<::std::string, float > > const progressHandlerLoadTimes)
virtual void fireEventBlockPlacedByCommand (::Block const &placedBlock, int numberOfBlocksPlaced)
virtual void fireEventEntitySpawned (::Player *player, int mobType, uint spawnMethod)
virtual void fireEventDevSlashCommandExecuted (::std::string const &commandName, ::std::string const &command)
virtual void fireCommandParseTableTelemetry (bool const isServer, ::std::vector<::IMinecraftEventing::CommandParseTableEntry > const &parseTableDetails) const
virtual void fireEventPlayerTravelled (::Player *player, float metersTravelledSinceLastEvent, int newBiome)
virtual void fireEventPlayerBounced (::Player *player, ::Block const &block, int bounceHeight)
virtual void fireEventPlayerDamaged (::Player *player, ::SharedTypes::Legacy::ActorDamageCause damageCause)
virtual void fireEventSetValidForAchievements (::Player *player, bool currentlyValidForAchievements)
virtual void fireEventAchievementReceived (::std::string const &title, ::std::string const &description, ::std::string const &achievementId)
virtual void updatePlayerUndergroundStatus (::Player *player, bool const isUnderground)
virtual void fireEventPlayerAttemptingExploit (::Player *player, ::IMinecraftEventing::ExploitType exploitType)
virtual void fireEventWorldGenerated (::std::string const &levelId, ::LevelSettings const &levelSettings, bool fromTemplate)
virtual void fireEventMultiplayerClientConnectionStateChanged (::std::string const &connectionType, uint fromState, uint toState, uint port, ::std::string const &status)
virtual void fireEventPacketViolationDetected (uint64 readResult, ::std::string readResultContext, ::PacketViolationResponse violationResponse, ::MinecraftPacketIds violatingPacketId, ::NetworkIdentifier const &netId, uint numViolations, ::SubClientId clientSubId, ::SubClientId senderSubId, uint packetStreamLength)
virtual void fireEventServerReceivedValidPacket (::NetworkIdentifier const &netId, ::MinecraftPacketIds packetId, ::SubClientId clientSubId)
virtual void fireEventClientSentOrReceivedPacket (::NetworkIdentifier const &netId, ::MinecraftPacketIds packetId, ::SubClientId clientSubId, ::std::string correlationId, bool isOutgoing)
virtual void fireEventJoinCanceled (::LoadingState currentState)
virtual void fireEvent (::std::string const &eventName, ::std::vector<::Social::Events::Property > const &properties, ::std::vector<::Social::Events::Measurement > const &measurements, bool shouldAggregate)
virtual void fireEventBlockTypeRegistryChecksumMismatch (::std::string const &reason, uint64 const &serverBlockChecksum, uint64 const &clientBlockChecksum, ::std::string const &serverVersion)
virtual void fireEventOnSuccessfulClientLogin (::Level const *level)
virtual void fireEventStartWorld (::NetworkType networkType, ::std::string const &ipAddress, ::Social::MultiplayerServiceIdentifier const friendWorldType)
virtual void fireEventPlayerJoinWorld (uint const &userId, ::SubClientId const subId, bool isLocalServer, ::std::optional< bool > isUsingTURN, ::IConnectionEventing::PlayerJoinWorldAttemptState const JoinState, int attemptId, ::Connection::DisconnectFailReason failReason, ::Json::Value const &failDebugInfo, ::TransportLayer transportLayer, ::NetworkType networkTypeOverride, bool isConnectedToApplicationLayer, bool isFilteringProfanity, ::Social::MultiplayerServiceIdentifier multiplayerServiceIdentifier, ::std::string const &titleMessage, ::std::string const &errorMessage, ::std::string const &codeword, ::std::string const &partyId, bool isPartyLeader, bool isPartyDestination, bool isServerTransfer, ::Connection::ReconnectionType reconnectionType, bool isDueToSuspend, uint64 connectionDurationMs, ::Social::GameConnectionInfo const &connectionInfo, ::EditorConnectionJoinIntent editorConnectionJoinIntent)
virtual void fireEventClientLastPackets (uint const &userId, ::SubClientId const subId, int correlationId, ::Json::Value const &lastSentPackets, ::Json::Value const &lastReceivedPackets)
virtual void fireEventSignalServiceConnect (::SignalServiceConnectStage stage, bool bIsSigningInAsHost, ::Json::Value const &stageProperties, ::std::string const &signinId, ::std::string const &correlationId)
virtual void fireEventSignalMessagePerformance (::std::string const &signinId, ::MessagePerformance const &messagePerformanceEvent)
virtual void fireEventOnClientDisconnect (::NetworkIdentifier const &id, ::SubClientId subId, bool isNetworked, ::Connection::DisconnectFailReason reason, ::std::string const &titleMessage, ::std::string const &errorMessage, ::std::string const &codeword)
virtual void fireEventOnServerDisconnect (::Connection::DisconnectFailReason reason, ::NetworkIdentifier const &id, ::SubClientId subId, ::std::string const &reasonContext, uint64 clientCount, ::std::string const &firstTimeStamp)
virtual void fireEventOnServerAsyncJoinTaskVerdict (::nonstd::expected<::AsyncJoinAllow, ::AsyncJoinDeny > const &joinVerdict, ::SubClientId const subId, uint verdictQueueLength)
virtual void fireEventHttpClientError (::std::string const &error)
virtual void fireEventNPLNLifecycle (int eventType, ::Social::ClientReportingEvent multiplayerState, ::Social::ServiceState serviceState)
virtual void fireEventNPLNRpcFailure (int rpcType, int statusCode, ::Social::ClientReportingEvent clientState, ::Social::ServiceState serviceState, ::std::optional<::std::chrono::seconds > requiredDelay)
virtual void fireEventSignInToIdentity (::IMinecraftEventing::SignInAccountType accountType, ::Social::IdentitySignInTrigger trigger, ::std::string const &signInSource, bool signInUIShown, ::IMinecraftEventing::SignInStage stage, ::Social::SignInResult result, int retryCount, ::Social::PlayerIDs ids, ::std::string const &errorCode)
virtual void fireEventSignOutOfIdentity (::IMinecraftEventing::SignInAccountType accountType, ::Social::IdentitySignInTrigger trigger, ::std::string const &accountId, ::std::string const &errorCode)
virtual void fireEventNsaUpgradeResult (::Social::PlayFabStatus status)
virtual void fireEventSignInEdu (::edu::Role role, ::Identity::EduSignInStage stage, ::std::string const &tenantType, ::std::string const &error, ::std::vector<::std::pair<::std::string, ::std::string > > const &details)
virtual void fireEventSignOutEdu (::edu::Role role, ::std::string const &tenantType, ::std::string const &action, ::std::string const &error)
virtual void fireEventSwitchAccountEdu (::edu::Role role, ::std::string const &tenantType)
virtual void fireEventEduDemoConversion (::edu::Role role, ::LastClickedSource lastClickedSource)
virtual void fireEventCloudSpoAuthenticationEdu (::std::string const &cloudWorldCorrelationId, ::EduCloudUtils::Operation const spoTokenAcquisitionOperation, bool const spoTokenAcquisitionSucceeded, ::std::optional< int64 > spoTokenTimeToExpiry, ::std::optional< int64 > spoTokenAge, ::std::optional< bool > spoTokenAcquiredIsNew)
virtual void fireEventCloudOperationStartedEdu (::EduCloudUtils::Operation const operation, ::EduCloud::CloudItemType const cloudItemType, ::std::string const &cloudCorrelationId, uint64 const size, ::std::optional<::std::string > const &driveItemId)
virtual void fireEventCloudOperationEndedEdu (::EduCloudUtils::Operation const operation, ::EduCloud::CloudItemType const cloudItemType, ::std::string const &cloudCorrelationId, ::std::chrono::milliseconds const elapsedTime, uint const status, uint64 const size, ::std::optional<::std::string > const &driveItemId, ::std::optional<::std::string > const &errorCode, ::std::optional<::std::string > const &errorMessage, ::std::optional<::std::string > const &error)
virtual void fireEventCloudMyWorldsSummary (int const totalWorldsCount, int const placeholderCount, int const needsUploadCount, int const ctagMismatchCount, int const conflictCount)
virtual void fireEventCloudConflictCheckEdu (::std::string const &cloudCorrelationId, ::EduCloud::ConflictResolutionStatus const conflictStatus)
virtual void fireEventPopupFiredEdu (::std::string const &dialogType, ::std::string const &experienceId, ::std::string const &title, ::ActiveDirectoryAction const postAction)
virtual void fireEventPlayIntegrityCheck (::std::string const &result, ::std::string const &appRecognitionVerdict, ::std::string const &deviceIntegrity, ::std::string const &appLicensingVerdict)
virtual void fireServerConnectionEvent (::IConnectionEventing::ServerConnectionOutcome outcome, ::std::chrono::milliseconds pingLatency, double timeElapsed, ::std::string const &creatorName, ::std::string const &worldId)
virtual void fireServerConnectionAttemptEvent (::std::string const &creatorName, bool isTransfer, ::std::string const &serverAddress)
virtual void fireEventServerPlayerJoinedGame (::NetworkIdentifier const &id, ::SubClientId subId, ::std::string const &firstConnectionTime)
virtual void fireEventScriptPluginDiscovery (::ScriptPluginResult const &pluginResult, bool client)
virtual void fireEventScriptPluginRun (::ScriptPluginResult const &pluginResult, ::std::chrono::microseconds runDuration, bool client)
virtual void fireEventScriptDebuggerListen (bool client, bool autoAttach)
virtual void fireEventScriptDebuggerConnect (bool client, bool autoAttach, int retries)
virtual void fireEditorEventToolActivated (::std::string const &toolName)
virtual void fireEditorUndo (::std::string const &transactionName)
virtual void fireEditorRedo (::std::string const &transactionName)
virtual void fireEditorScriptAction (::std::string const &scriptSource, ::std::string const &actionName, ::std::string const &actionMetadata)
virtual void fireEditorTutorialEvent (::std::string_view type, ::std::optional<::std::string > const &state, ::std::string const &currentStage, ::std::optional<::std::string > const &previousStage)
virtual void fireEventStartClient (::std::string const &ipAddress, bool isTextToSpeechEnabled)
virtual void fireEventHardwareInfo ()
virtual void fireEventDeviceLost ()
virtual void fireEventRenderingSizeChanged ()
virtual void fireEventDiskStatus (::DiskStatus status, ::Core::LevelStorageState errorCode, uint64 freeSpace, int64 const remoteRemainingStorageB)
virtual void fireEventStorageAreaFull (::std::string const &areaPath, ::std::vector<::Bedrock::DirectoryEntry > const &diskSizeData)
virtual void fireEventUserStorageAreaSpaceInfo (::IMinecraftEventing::UserStorageAreaSpaceInfoStatus spaceInfoStatus, ::std::function< uint64()> worldsSizeOnDiskFn, ::Core::FileStorageArea::StorageAreaSpaceInfo storageAreaSpaceInfo)
virtual void fireEventAppPaused ()
virtual void fireEventAppUnpaused ()
virtual void fireEventAppSurfaceCreated ()
virtual void fireEventAppSurfaceDestroyed ()
virtual void fireEventPurchaseGameAttempt (::std::string const &storeId, ::std::string const &activeTab, ::std::string const &productId)
virtual void fireEventPurchaseGameResult (int purchaseResult)
virtual void fireEventTrialDeviceIdCorrelation (int64 myTime, ::std::string const &theirId, int64 theirTime, ::std::string const &theirLastSessionId)
virtual void fireEventDeviceIdManagerFailOnIdentityGained ()
virtual void fireEventDlcStorageFull (::std::string const &productId, uint64 dlcSize, uint64 onDiskScratchSpace, uint64 scratchSpace, uint64 premiumSpace)
virtual void fireEventTotalDlcSizes (uint64 resourceSize, uint64 worldTemplateSize)
virtual void fireEventPushNotificationReceived (::PushNotificationMessage const &msg)
virtual void fireEventPushNotificationOpened (::std::string const &threadId, ::std::string const &deepLink)
virtual void firePerfTestEvent (::std::string const &testArtifact, ::std::string const &modelName, ::std::string const &renderSize, uint renderDistance, uint simDistance, ::std::string const &memorySize, ::std::vector<::std::pair<::std::string, float > > const &testArtifactData)
virtual void fireEventLicenseCheck (bool isLicensed, ::ExtraLicenseData &data)
virtual void fireQueryOfferResult (::std::string const &storeID, int NumberOfOffers, bool QuerySucceeded)
virtual void fireEventQueryPurchasesResult (::std::string const &storeID, ::std::string const &priorPurchaseIds, int NumberOfPurchases, bool QuerySucceeded)
virtual void fireEventPurchaseFailureDetails (int httpCode, ::std::string const &errorMessage, ::std::string const &productId, ::std::string const &transactionId)
virtual void fireEventPlatformStorePurchaseFailure (::std::string const &productId, ::std::string const &errorMessage)
virtual void fireEventDeviceAccountFailure (::IMinecraftEventing::SignInStage stage, ::IMinecraftEventing::DeviceAccountFailurePhase phase, uint resultStatus, ::std::string const &accountID)
virtual void fireEventDeviceAccountSuccess (bool isNewAccount, ::std::string const &accountID)
virtual void fireEventEntitlementListInfo (::std::vector<::ContentIdentity > &entitlementContentIds, bool isLegacyList)
virtual void fireEventVideoPlayed (::std::string const &productId, ::std::string const &videoUrl)
virtual void fireEventBundleSubOfferClicked (int offerIndex, int bundleSubOfferCount, ::std::string const &telemetryId, ::std::string const &productId, bool isOnSale, ::std::string const &timeRemainingOnSale)
virtual void fireEventStoreOfferClicked (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventStoreOfferClicked (::std::string const telemetryId, ::std::string const &productId)
virtual void fireEventPersonaOfferClicked (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventStoreSearch (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventSearchItemSelected (int const correlationId, int const sessionId, ::std::string const &productId, int const row, int const column, int const currentPage, ::std::string const &searchType)
virtual void fireEventUserListUpdated (::std::string const &productId, ::std::string const &listId, ::std::string const &operation, bool success)
virtual void fireEventCreatorFollowedUnfollowed (::std::string const &creatorId, ::std::string const &operation, bool success)
virtual void fireEventUgcAcquisitionStateChanged (::std::string const &ugcProductId, uint64 downloadSize, double elapsedTime, bool isUpdate, int retries, bool silent, int numContentTrackers, ::std::string const &result, ::std::string const &resultDetails, int httpStatus, int errorCode, bool optimizedPack)
virtual void fireEventSearchCatalogRequest (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventStoreSessionResponse (::std::string const &responseType, int const status, int const retryCount, bool const asyncServicesManager)
virtual void fireEventStoreDiscoveryRequestResponse (int const retryAttempt, ::std::optional< int > errorStatus, ::std::optional<::std::string > const &errorMessage, ::std::optional<::std::string > const &errorCode)
virtual void fireEventStoreInventoryRefreshRequestResponse (int const status, int const retryAttempt, bool const asyncServicesManager)
virtual void fireEventInventoryVersionRefreshRequestResponse (int const status, int const retryAttempt, bool const asyncServicesManager)
virtual void fireEventServerDrivenLayoutPageLoaded (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::std::string pageID, int requestSize, int responseSize, int rowCount, int itemCount, int imageCount)
virtual void fireEventServerDrivenLayoutImagesLoaded (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::std::string pageID, ::ImageTelemetryInfo const &imageTelemetryInfo)
virtual void fireEventTreatmentsSet (::std::vector<::std::string > const &treatments, ::std::string const &treatmentContext)
virtual void updateAppliedTreatmentPacks (::std::vector<::std::string > const &treatmentTags)
virtual void fireEventProgressionsSet (::std::vector<::std::string > const &progressions)
virtual void fireEventTreatmentsCleared ()
virtual void fireEventPackImportTimeout (::std::string const &productId)
virtual void fireEventFatalClientPackError (::FatalClientPackErrorType errorType, ::gsl::span<::std::string const > packIds)
virtual void fireEventPackActivationError (::std::string const &errorType, ::std::string const &errorDetail, ::std::string const &packAction, ::std::string const &packId, ::std::string const &contentType, bool isFatal)
virtual void fireEventStoreErrorPage (::std::string const &errorCode, ::std::string const &pageId, ::std::string const &discoveryServiceTitleId, ::std::string const &playFabTitleId)
virtual void setServerIdsforClient (::std::string const &multiplayerCorrelationId, ::std::string const &serverVersion, ::Social::Events::ServerTelemetryData const &serverTelemetryData)
virtual void removeServerIdsForClient ()
virtual void setConnectionCommonProperties (uint userId, ::std::string const &connectionGUID, ::NetworkType networkType)
virtual void removeConnectionCommonProperties (uint userId)
virtual void trySetExperienceIdentifiers (::std::string const &experienceId, ::std::optional<::std::string > const &existingSessionId)
virtual void removeExperienceIdentifiers ()
virtual::std::string getExperienceId () const
virtual::std::string getExperienceSessionId () const
virtual void fireEventOptionsUpdated (bool onStartup, ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventChatSettingsUpdated (::Player const *player, ::std::vector<::Social::Events::Property > const &properties) const
virtual void fireEventControlRemappedByPlayer (::std::string const &actionName, ::RawInputType inputType, int keyCode) const
virtual void fireEventDifficultySet (::SharedTypes::Legacy::Difficulty oldDifficulty, ::SharedTypes::Legacy::Difficulty newDifficulty)
virtual void fireEventGameRulesUpdated (bool oldValue, bool newValue, ::std::string const &gameRuleName)
virtual void fireEventGameRulesUpdated (int oldValue, int newValue, ::std::string const &gameRuleName)
virtual void fireEventGameRulesUpdated (float oldValue, float newValue, ::std::string const &gameRuleName)
virtual void fireCurrentInputUpdated (uint userId, ::InputMode inputMode)
virtual void fireEventSplitScreenUpdated (::SplitScreenUpdatedEventData const &data)
virtual void fireEventPerformanceMetrics (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::ProfilerLiteTelemetry const &profileTelemetry, bool IsEcoFrameThrottled, int fpsThrottle)
virtual void fireEventPerformanceContext (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::PerfContextTrackerReport const &perfContextReport, bool IsEcoFrameThrottled, int fpsThrottle)
virtual void fireEventProfilerUsed (::std::string_view const profilerName)
virtual void fireEventProfilerMetadata (::Bedrock::Profiling::Orchestrator::ProfilerMetadataParams const &params)
virtual void fireEventProfilerCapture (::Bedrock::Profiling::Orchestrator::ProfilerCaptureParams const &params)
virtual void fireEventChunkProfilerCapture (::Bedrock::ChunkDiag::CombinedChunkHealthScores const &scores)
virtual void fireTextureStreamingPerf (::dragon::texturestreaming::TextureStreamingPerformanceTelemetryData const &perfData)
virtual void fireEventScreenChanged (uint const &userId, ::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties)
virtual void fireEventImGuiScreenChanged (::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties)
virtual void fireEventPopupClosed (::std::string const &popupName) const
virtual void fireEventNewContentCheckCompleted (::std::string const &newContentPrefix, bool hasNewStoreContent)
virtual void fireEventEncyclopediaTopicChanged (::std::string const &topicName, ::InputMode inputMode)
virtual void fireEventHowToPlayTopicChanged (::std::string const &topicName, ::InputMode inputMode)
virtual void fireEventAndroidHelpRequest ()
virtual void fireEventWorldFilesListed (uint64 numLevels, uint64 totalSizeMB, uint64 largestLevelMB, uint64 smallestLevelMB, uint64 totalRemoteStorageMB, uint64 avgRemoteStorageMB)
virtual void fireEventStorage (int state, ::std::string const &extra)
virtual void fireEventStorageReport (::std::string const &report)
virtual void fireEventWorldSaveAndExit (::LevelStorageEventingContext const &context, ::WorldSaveAndExitStorageTelemetryData const &storageData, ::std::vector<::WorldSaveAndExitPackTelemetryData > const &packs)
virtual void fireEventPlayerMessageSay (::std::string const &fromName, ::std::string const &message)
virtual void fireEventPlayerMessageTell (::std::string const &fromName, ::std::string const &toName, ::std::string const &message)
virtual void fireEventPlayerMessageChat (::std::string const &fromName, ::std::string const &message)
virtual void fireEventPlayerMessageMe (::std::string const &fromName, ::std::string const &message)
virtual void fireEventPlayerMessageTitle (::std::string const &fromName, ::std::string const &toName, ::std::string const &message)
virtual void fireEventPlayerKicked (::std::string const &sessionType, ::std::string const &kickedPlayer)
virtual void fireEventPlayerBanned (::std::string const &bannedPlayer)
virtual void fireEventChunkLoaded (::LevelChunk &chunk)
virtual void fireEventChunkUnloaded (::LevelChunk &chunk)
virtual void fireEventChunkChanged (::LevelChunk &chunk)
virtual void fireEventPackPlayed (::PackInstance const &packInstance, uint priority)
virtual void fireEventRespondedToAcceptContent (::PacksInfoData const &data, bool accepted, bool downloadOptionalResourcePacks)
virtual void fireEventStackLoaded (::StackStats const &stats, ::gsl::span<::PackInstance const > packInstances)
virtual void firePackSettingsEvent (::PackManifest const &manifest, ::std::string serializedPackSettings, int subpackIndex, ::std::string const &subpackName, int subpackCount)
virtual void fireEventTreatmentPackApplied (::PackManifest const &manifest)
virtual void fireEventTreatmentPackDownloadFailed (::std::string productId, ::std::string packId, ::std::string versionNumber, ::std::string requiredTreatmentTag)
virtual void fireEventTreatmentPackDownloaded (::std::string productId, ::std::string packId, ::std::string versionNumber, ::std::string requiredTreatmentTag)
virtual void fireEventTreatmentPackRemoved (::std::string packId)
virtual void fireEventPackDeleted (::std::string_view reason, ::std::string const &packId, ::PackType packType, ::PackOrigin packLocation, ::std::string const &packOptimizationVersion, int64 freedBytes, bool succeeded, int64 remainingBytes)
virtual void fireCDNDownloadEvent (::std::string const &packId, ::std::string const &versionNumber, ::std::string const &hostUrl, ::IMinecraftEventing::CDNDownloadResult const &downloadResult, ::IMinecraftEventing::CDNDownloadEventOrigin const &origin, float const &elapsedTime)
virtual void fireEventContentLogsInWorldSession (::std::string const &logArea, uint errorCount, uint warningCount)
virtual void fireEventEntitlementCacheLoadTimeout ()
virtual void fireTextToSpeechToggled (bool uiTTS, bool chatTTS)
virtual void fireEventWorldLoadedClassroomCustomization (::IMinecraftEventing::WorldClassroomCustomization customization, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details)
virtual void fireClassroomSettingUpdated (::ClassroomSetting classroomSetting, ::SettingsScreenMode settingMode)
virtual void fireEventNpcPropertiesUpdated (::Actor &npcOwner, bool isEditorWorldbuilder)
virtual void fireEventBoardTextUpdated (::ChalkboardBlockActor &board)
virtual void fireEventCameraUsed (bool isSelfie)
virtual void fireEventPortfolioExported (int imageCount, int captionedCount)
virtual void fireQuickPlayEvent ()
virtual void firePermissionsSetEvent (::PlayerPermissionLevel const prevPlayerPermissionLevel, ::CommandPermissionLevel const prevCommandPermissionLevel, ::PlayerPermissionLevel const playerPermissionLevel, ::CommandPermissionLevel const commandPermissionLevel)
virtual void fireExternalUriLaunched (::std::string const &uri) const
virtual void fireUserGeneratedUriLaunched (::UserGeneratedUriSource source) const
virtual void fireUserGeneratedUriLaunchFailed (::UserGeneratedUriSource source, ::Util::ResourceUri::ValidationStatus reasonCode, ::std::string const &additionalData) const
virtual void fireEventEmptyLibraryCategoryError (::std::string const &categoryTitle) const
virtual void fireCodeBuilderCachePerformance (::std::string const &stage, ::std::chrono::milliseconds elapsedTimeMS) const
virtual void fireCodeBuilderLoadPerformance (::std::string const &stage, uint64 tutorialSize, uint64 downloadSize, ::std::chrono::milliseconds elapsedTimeMS) const
virtual void fireCodeBuilderRunPerformance (::std::string const &stage, ::std::chrono::milliseconds elapsedTimeMS) const
virtual void fireLibraryButtonPressed (::std::string const &productId, ::std::string const &worldName, ::std::string const &buttonAction)
virtual void fireCourseButtonPressed (::std::string const &courseTitle, ::std::string const &courseId)
virtual void fireLessonActionTaken (::std::string const &lessonTitle, ::std::string const &lessonId, ::std::string const &courseId, ::IMinecraftEventing::EducationLessonAction buttonAction, int score)
virtual void fireLessonProgressEvent (::std::string const &lessonTitle, ::std::string const &lessonId, ::std::string const &courseId, ::std::string const &activityId, ::std::string const &action, ::std::string const &educationCreatorID, ::std::string const &educationCreatorWorldID, int score)
virtual void fireShareButtonPressed (::std::string const &location, ::EduShareUriType shareType, ::EduShareMethodType methodType, bool includesResource)
virtual void fireLessonCompleteDialogOpened (::IMinecraftEventing::LessonCompleteDialogEntryPoint const entryPoint) const
virtual void fireEventEduiOSPurchaseTransaction (::TransactionStatus const &status) const
virtual void fireInAppCodeBuilderActivated (::OpenCodeMethod method, ::std::string const &ideName, ::std::string const &educationCreatorID, ::std::string const &educationCreatorWorldID) const
virtual void fireInAppCodeBuilderDismissed (::std::string const &ideName) const
virtual void fireCodeCommandButtonPressed ()
virtual void fireIDESelected (::std::string const &name) const
virtual void fireEventEduResources () const
virtual void fireEventCodeBuilderClosed () const
virtual void fireEventCodeBuilderLog (::Webview::TelemetryCommonProperties const &properties, ::std::string const &message, ::std::string &level) const
virtual void fireEventCodeBuilderScoreChanged (::std::string const &objective, int const score) const
virtual void fireEventEduServiceStatus (::std::string const &serviceName, ::std::string const &requestName, int durationMS, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const
virtual void fireEventCodeBuilderRuntimeAction (::std::string const &action) const
virtual void fireEventWebviewDownload (::std::string const &downloadState, ::WebviewDownloadInfo const &downloadInfo) const
virtual void fireEduServiceRequestFailed (::std::string const &serviceName, ::std::string const &requestName, ::std::string const &error, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const
virtual void fireEventButtonPressed (::std::string const &buttonName, ::std::unordered_map<::std::string, ::std::string > const &details) const
virtual void fireEventOptionsChanged (::std::string const &optionGroup, ::std::unordered_map<::std::string, int > const &events) const
virtual void fireEventOptionsChangedAlt (::std::string const &optionGroup, ::std::unordered_map<::std::string, ::Social::Events::OptionChange > const &changes) const
virtual void fireEventModalShown (::std::string const &modalName, ::std::unordered_map<::std::string, ::std::string > const &details) const
virtual void fireEventTagButtonPressed (::std::string const &tag, bool showMore) const
virtual void fireEventLevelDataOverride (::std::string_view valueName) const
virtual void fireEventEduContentVerificationFailed () const
virtual void fireEventLibrarySearch (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer) const
virtual void fireEventLibrarySearchItemSelected (int const sessionId, int const correlationId, ::std::string const &productId, int const row, int const column) const
virtual void fireEventControlTipsPanelUpdated (::EduControlPanelUpdateType updateType, double elapsedTimeSec) const
virtual void fireEventWorldExported (int64 worldSeed, uint64 worldSize)
virtual void fireEventWorldImported (int64 worldSeed, uint64 worldSize)
virtual void fireEventWorldImportedResult (::FileArchiverOutcome importResult)
virtual void fireGlobalResourcePackCrashRecovery (::PackInstance &packInstance, ::mce::UUID recoveryID, int order)
virtual void fireEventRealmShared (::std::string const &url, ::IMinecraftEventing::ShareMode const &mode, int64 const &worldId)
virtual void fireEventRealmMemberlistCleared (int64 const &worldId, int const &numberOfUsersRemoved)
virtual void fireEventRealmUrlGenerated (::std::string const &url, int64 const &worldId)
virtual void fireEventStructureExport (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::IMinecraftEventing::ExportOutcome outcome, ::IMinecraftEventing::ExportStage stage) const
virtual void fireEventContentShared (::std::string const &productId, ::std::string const &url, ::IMinecraftEventing::ShareMode const &mode)
virtual void fireMinecraftVersionLaunched (bool launchedLegacy)
virtual void fireMinecraftVersionInviteAccepted (bool launchedLegacy, uint64 inviteGameOwner)
virtual void fireInviteStatusReceived (::std::string id)
virtual void fireInviteStatusSentImpl (uint userId, ::std::vector<::std::string > invitationIds)
virtual void fireDayOneExperienceStateChanged (::IMinecraftEventing::DayOneExperienceState newState, ::std::optional< uint > importedWorldIndex, ::std::optional< uint64 > importedWorldTimestamp)
virtual void fireContentDecryptionFailure (::std::string const &failedContentIds, ::std::string const &contentKey, ::std::string const &failurePoint)
virtual void fireWorldConversionAttemptEvent (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireWorldConversionInitiatedEvent (::std::string const &converterVersion)
virtual void fireWorldUpgradedToCnCPart2 (bool willUpgrade, ::std::string const &baseGameVersion, ::Experiments const &experiments, ::std::string const &lastOpenedVersion, ::LevelSeed64 worldSeed, float worldSizeMB)
virtual void fireEventAssertFailed (::std::string const &assertBucket, ::std::string const &message)
virtual void fireEventCrashSystemFailedToInit ()
virtual void fireChatUsedEvent (uint chatLength, bool isSlashCommand)
virtual void fireEventJoinByCode (::std::string const &)
virtual void fireEventAppInitFileOpenStats (::Core::Profile::FileCounters const &openForRead, ::Core::Profile::FileCounters const &openForWrite)
virtual void fireEventStartupPerformance (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventOnAppStart (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventOnAppSuspend (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::IMinecraftEventing::SuspendTriggersDisconnect triggersDisconnect, bool reconnectOnResumeEnabled, bool forceDisableEvents)
virtual void fireEventOnAppResume (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::std::optional< int64 > sessionAuthValidUntil)
virtual void fireEventOnDeviceLost (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventRealmsGeneralCall (::std::string const &callName, ::Bedrock::Http::Status returnCode)
virtual void fireEventRealmsRealmSpecificCall (::std::string const &callName, int64 realmId, ::Bedrock::Http::Status returnCode)
virtual void fireEventRealmDownload (::std::string const &correlationId, ::std::string const &downloadStage, int const errorCode, int const realmId, int const fileSizeKB)
virtual void fireEventRealmBackupDownloadFailed (int const realmId, ::std::string const &reason, int64 const worldSizeBytes, int64 const availableStorageBytes, ::gsl::span<::std::string const > packIds)
virtual void fireEventRealmUpload (::std::string const &correlationId, ::std::string const &uploadStage, int const errorCode, int const realmId, int const fileSizeKB, bool const isPack)
virtual void fireEventRealmsPackUpload (int const realmId, int const slotIndex, ::std::string const &packId, ::std::string const &packVersion, ::PackType packType, ::std::string const &packClassification, ::std::string const &packOptimizationVersion, bool const hasContentIdentity, bool const isPremium, ::PackOrigin packOrigin, int const stackPosition, uint64 const packSizeBytes)
virtual void fireRealmConnectionEventStart (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow)
virtual void fireRealmConnectionEventRealmAPIRequest (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow)
virtual void fireRealmConnectionEventRealmAPIResponse (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, int responseCode)
virtual void fireRealmConnectionEventGenericLambdaCalled (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, ::IMinecraftEventing::RealmConnectionLambda realmConnectionLambda, ::IMinecraftEventing::RealmConnectionResult realmConnectionResult)
virtual void fireIgnoredNotificationsEvent (::IMinecraftEventing::IgnoredNotificationsType notificationType, int notificationCount, ::std::set<::IMinecraftEventing::IgnoredNotificationSource > notificationSources)
virtual void fireClubsOpenFeedScreenEvent (::IMinecraftEventing::ClubsFeedScreenSource const source, int64 const realmId, ::std::string const &clubId, int unreadPosts)
virtual void fireClubsEngagementEvent (::IMinecraftEventing::ClubsEngagementAction action, ::IMinecraftEventing::ClubsEngagementTargetType engagementTargetType, char const *target, int64 const realmId, ::std::string const &clubId)
virtual void fireEventCopyWorldEducationEnabled ()
virtual void fireEventRespawn (::Player &player, int dimID)
virtual void fireEventServerRespawnSearchTime (::Player &player, ::PlayerRespawnTelemetryData const &data)
virtual void fireEventUnknownBlockReceived (::NewBlockID const &blockId, ushort data)
virtual void fireEventCompoundCreatorCreated (int compoundId, int count)
virtual void fireEventLabTableCreated (int reactionId, int productId, int productAux)
virtual void fireEventElementConstructorUsed (int atomicNumber, int count, ::IMinecraftEventing::ElementConstructorUseType useType)
virtual void fireEventReducerBlockEntered (::ItemDescriptor const &item)
virtual void fireEventMultiplayerSessionUpdate (::Bedrock::NonOwnerPointer<::Level > level)
virtual void fireEventLevelDestruct ()
virtual void flagEventDeepLink ()
virtual void flagEventPlayerGameTypeDefault (bool isDefault)
virtual void fileEventCloudWorldPullFailed (::std::string const &reason, ::std::string const &worldID, bool localLevelDatUsed)
virtual void fireEventLevelDatLoadFailed (::std::string const &reason, ::std::string const &worldID, bool isFatal)
virtual void fireEventWorldCorruptionCausedWorldShutdown (::LevelStorageEventingContext const &context, ::std::string const &reason, ::std::optional< bool > isOutOfDiskSpace)
virtual void fireEventClientLeftGameDueToUnrecoverableError (::std::string const &reason, bool isServer)
virtual void fireEventServerShutdownDueToError (::std::string const &reason)
virtual void fireEventServerInitializationFailed (::std::string const &failReason, bool serverLevelExists, bool serverNetworkHandlerValid)
virtual void fireEventDBStorageSizeSnapshot (::LevelStorageEventingContext const &context, ::DBStorageFolderWatcher const &folderWatcher, ::DBStorageFolderWatcherSnapshotKind kind)
virtual void fireEventLevelDBPerformanceData (::LevelStorageEventingContext const &context, ::DBStoragePerformanceTelemetryData const &perfData)
virtual void fireEventDBReadFail (::LevelStorageEventingContext const &context, ::std::string const &reason)
virtual void fireEventWorldHistoryPackSourceMissingDuringUpgrade (::std::string const &worldPath, ::std::string const &levelId, ::std::string const &deletionCandidate)
virtual void fireStructureBlockAction (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const *telemetryClientData)
virtual void fireStructureBlockRedstoneActivated (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const *telemetryClientData)
virtual void fireEventSidebarNavigation (uint const &userId, ::std::string const &layoutType, ::std::string const &telemetryId, int const depthLevel, bool const isSelected, bool const areChildrenVisible, bool const hasChildren)
virtual void fireEventSidebarVerboseToggled (uint const &userId, ::std::string const &layoutType, ::std::string const &verboseNavigationType, bool const verboseState)
virtual void fireEventPersonaUserLoadedActive (::persona::ProfileType const personaProfile, ::std::string const &classicSkinId, bool personaUsesClassicSkin)
virtual void fireEventPersonaItemPreviewed (::persona::ProfileType const personaProfile, ::std::string const &itemOfferId, ::std::string const &productId, uint row, uint column, ::IMinecraftEventing::PromotionType promotionType, bool isOwned, ::std::string const &creatorId, ::std::string const &creatorName, double secondsToLoadContent, ::StoreEventData::StoreType storeType)
virtual void fireEventPersonaAvatarUpdated (::persona::ProfileType const personaProfile, ::std::vector<::std::string > const &newAppearancePieceIds, ::std::vector< bool > const &newPieces, ::std::vector< bool > const &tintedPieces, bool isNewPersona, bool isBeingDeleted, ::std::string const &bodySize, ::std::string const &armSize, ::std::string const &classicSkinId, bool usesClassicSkin, ::std::vector<::std::string > const &emotesPieceIds, ::std::vector<::std::string > const &emoteSlotNumbers)
virtual void fireEventPersonaSkinChanged (::persona::ProfileType const personaProfile, ::std::string const &classicSkinId, bool isClassicSkinUsed)
virtual void fireEventPersonaAvatarsListed (::std::vector<::persona::ProfileType > const &profileTypesUsed)
virtual void fireEventPersonaEmotePlayed (::std::string const &emoteProductId, bool isEmoteEndedEarly, int emoteSlotId)
virtual void fireEventDefaultCastSelected (int previewIndex, ::mce::UUID appearanceId, ::std::string const &appearanceName)
virtual void fireEventPersonaInitalizationEvent (uint secondsToCompletion, ::std::string const &status, ::std::string const &user)
virtual void fireEventPersonaGeneralError (::std::string const &personaErrorName, uint duplicateErrorsFired)
virtual void fireEventPersonaLoadingPieces (uint piecesLoaded, double timeToLoadInSeconds)
virtual void fireEventPersonaPiecePackEviction (uint cacheSizeBeforeEviction, uint evictedCount, uint failedCount, uint protectedCount, bool evictionLimitedByBatch, double passDurationInSeconds)
virtual void fireEventProfileImageFetched (::std::string const &imageType, ::std::string const &fetchOutcome, bool servedFromCache, int httpStatus, uint fetchDurationMs)
virtual void fireEventPersonaCreationFailed (::std::string_view errorName, ::std::string_view pieceId, bool missingTop, bool missingBottom, ::std::string_view repositoryPieceType, ::std::string_view appearancePieceType)
virtual void fireEventPersonaCategoryInformation (::std::string const &categoryInformation)
virtual void fireEventDisplayLoggedError (::std::string const &errorMessageTemplate, ::std::string const &errorMessage, ::std::string const &errorParameters)
virtual void fireEventOreUIError (uint const &userId, ::std::string const &errorType)
virtual void fireEventOreUIScreenPerformance (uint const &userId, ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual void fireEventOreUIScreenTracking (uint const &userId, ::Social::Events::OreUIScreenTrackingData const &trackingData)
virtual void fireEventRealmsStoriesOptIn (::std::string const &correlationId, ::std::string const &action, ::std::string const &realmId, bool const isOwner)
virtual void fireEventOnboardingWorldCreationUsage (bool onboardingWorldCreationUsed, bool hasWorlds, bool hasOnlyBaseGamePacks)
virtual ::std::shared_ptr< void * > requestEventDeferment ()
virtual ::gsl::not_null<::Bedrock::CrashTelemetryProcessor * > getCrashTelemetryProcessor ()
virtual void sendCrashTelemetryNow (::std::shared_ptr<::Bedrock::SessionInfo > session)
virtual void addCrashTelemetryToBatch (::std::shared_ptr<::Bedrock::SessionInfo > session)
virtual void sendBatchedCrashTelemetry ()
virtual void sendCrashStatusTelemetry (::Bedrock::CrashUploadStatus const &status)
virtual void fireEventLevelChunkPerformanceData (bool isClientSide)
virtual void fireChunkRecyclerTelemetryData (::ChunkRecyclerTelemetryOutput const &output)
virtual void fireEventActorValueValidationFailed (::std::string const &invalidValue, char const *caller)
virtual void fireScreenLoadTimeUpdateEvent (uint const &userId, ::std::string const &screenName, ::std::chrono::nanoseconds duration, ::std::string const &loadInstanceId)
virtual void fireDBStorageError (::LevelStorageEventingContext const &context, ::std::string const &errorType)
virtual void fireStorageMigrationEvent (bool isSuccessful, ::Bedrock::StorageMigration::StorageMigrationType migrationType, int numFilesMigrated, int numFilesTotal, double migratedMB, double totalMB, ::std::chrono::nanoseconds duration, ::std::string const &failureReason, ::std::string const &failureFolder)
virtual void fireEventConnectedStorageResult (::ConnectedStorageEventType eventType, bool succeeded, uint durationMs, ::std::optional< uint > chunksSent, ::std::string const &errorMessage, ::std::string const &levelId, int64 quotaRemaining, ::std::optional< uint > filesToAddCount, ::std::optional< uint > filesToDeleteCount, ::std::optional< uint > HACK_oldFilesToDeleteCount)
virtual void fireEventConnectedStorageError (char const *message, ::std::string const &levelId, int64 quotaRemaining)
virtual void fireServerStarted (::Social::Events::ServerTelemetryData const &serverTelemetryData, ::std::unordered_map<::std::string, ::std::string > const &propertiesChanged)
virtual void fireServerShutdown ()
virtual void fireSafetyServiceTextProcessEvent (::std::string const &authorId, ::TextProcessingEventOrigin eventOrigin, ushort responseCode, ::std::string const &message, bool wasFlagged, double responseTime, char risk, char trustLevel, ::Json::Value const &events, bool isProcessorOffline, bool isCachedResponse)
virtual void fireBannedSkinVerificationEvent (uint const &userId, ::std::string const &skinData, bool wasApproved, int const eventCode, ::std::string const &message)
virtual void fireEventPlayerReportSent (bool successfulReportSent, ::std::string const &failureSource, ::std::string const &failureReason, ::std::string const &reportID)
virtual void fireEventOneDSPlayerReportPayload (::std::string const &reportPayloadJson, ::std::string const &reportID)
virtual void firePlayerAccountMetadata (::Social::PermissionCheckResult multiPlayerAllowed, ::Social::PermissionCheckResult chatAllowed, ::Social::PermissionCheckResult addFriendAllowed, ::Social::PermissionCheckResult ugcAllowed, ::Social::PermissionCheckResult clubsAllowed, ::Social::PermissionCheckResult viewProfilesAllowed, bool isChildAccount, bool isGuest)
virtual void fireEventSafetyHTTPRequest (::std::string const &method, ::std::string const &url, int const responseCode)
virtual void fireEventProfanityFilter (bool localFilter, bool remoteFilter, bool playerFilter)
virtual void fireEventChatFloodingActionTaken (::std::string const &authorXuid, ::Safety::ChatFloodingAction action, ::std::string const &message)
virtual void fireEventTextProcessorStartupFailed (::std::string const &stage, int retryCount, int maxRetryCount)
virtual void fireEventBlockUser (::std::string const &xuid, bool isSuccess, bool isBlocked)
virtual void fireEventMuteUser (::std::string const &xuid, bool isSuccess, bool isMuted)
virtual void fireWorldRecoveryTelemetryEvent (::Bedrock::WorldRecoveryTelemetryEvent const &data)
virtual::Json::Value propertiesAsJsonValue () const
virtual void fireEventUwpToGdkMigrationComplete (::Bedrock::DeviceIdContext const &deviceIdContext, ::std::string const &gdkDeviceId, ::std::string_view migrationErrors)
virtual void fireEventOSKErrorEncountered (::std::string_view failureReason)
virtual void fireNetworkChangedEvent (::std::string const &networkConnectionType)
virtual void fireEventMessageServiceImpression (::std::string const &messageId, ::std::string const &messageSessionId, ::std::string const &Surface, ::std::string const &Template, bool const isControl, ::std::string const &instanceId)
virtual void fireEventMessageReceived (::std::string const &messageId, ::std::string const &messageSessionId, ::std::string const &Surface, ::std::string const &Template, bool const isControl, ::std::string const &instanceId)
virtual void fireEventPartyPlayFabError (::std::string const &functionName, ::std::string const &errorMessage, ::std::string const &partyId)
virtual void fireEventPartyButtonPressed (::std::string const &buttonName, ::std::string const &partyId)
virtual void fireEventPartyTravelToastExpired (::std::string const &travelMode, ::std::string const &partyId)
virtual void fireEventGoogleAccountHoldWarning (bool navigatedToSubscription)
virtual void fireDelayedEventReportOfflineAction (::std::string const &offlineAction)
virtual void fireEventFeedbackSubmitted (::std::string const &feedbackType, ::std::string const &identifier, bool safetyCheckSuccessful, bool isValidText)
virtual void fireEventTrackDeeplinks (::std::string const &deeplinkDestination, ::std::string const &deeplinkSource, ::std::string const &educationReferrerId, ::std::string const &educationReferrerType)
virtual void fireEventUriActivation (::std::string const &activationIdentifier, ::std::string const &activationParameters)
virtual void fireEventReceivedUniqueWebSessionId (::std::string const &webSessionId)
virtual void fireEventReceivedUniqueLauncherSessionId (::std::string const &launcherSessionId)
virtual void firePlayerUnexpectedFallDamage (float const fallDistance, bool isVehicle, float const divergenceAmount)
virtual void fireEventActorMovementCorrectionDivergence (::ActorType actorType, ::std::vector< float > const &divergences)
virtual void fireEventDedicatedServerDiscoveryResponse (int const retryAttempt, ::std::optional< int > errorStatus, ::std::optional<::std::string > const &errorMessage, ::std::optional<::std::string > const &errorCode)
virtual void fireEventInGamePause (bool pauseStatus)
virtual void fireEventGameTip (int gameTipId, int gameTipEventType, int gameTipTestGroup, ::InputMode inputMode)
virtual void fireEventAddedFriend (::std::string const &addedXuid, ::IMinecraftEventing::AddedFriendLocation location, bool success)
virtual void fireEventInboxSummary (::Social::Events::InboxSummaryData const &data)
virtual void fireEventTrialStatusFailed (int errorCode)
virtual void fireEventSaveDataExpansion (uint64 preExpansionSize, uint64 postExpansionSize, uint64 levelUsedSize)
virtual void fireEventProfileButtonPressed (::std::string const &entryPoint) const
virtual void fireEventWorldCopy (uint64 worldSize, uint64 filesSum, ::LevelSeed64 worldSeed)
virtual void fireEventWriteBudgetLow (uint64 remainingWriteBudget, float writeRateMBPerMin, float writeCountPerMin, ::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted, bool anyLargeFileTransactionInProgress, ::std::string const &correlationId)
virtual void fireEventWriteBudgetReplenished (::std::chrono::nanoseconds throttledTime, uint64 lowestWriteBudget, ::std::optional< uint64 > lowestSystemThrottlingPerSec, ::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted, bool anyLargeFileTransactionInProgress, ::std::string const &correlationId)
virtual void fireEventLargeFileWriteStall (uint64 totalWriteSizeBytes, ::std::vector<::std::string > const &largestFileNames, ::std::chrono::nanoseconds estimatedTotalWriteTime, ::std::chrono::nanoseconds estimatedTotalWaitTime, ::std::string const &originatingSystem, uint64 budgetBytesAtStartOfOperation, bool operationWasCancelled, ::std::chrono::nanoseconds totalWriteTime, ::std::chrono::nanoseconds totalWaitTime, int numberOfFilesWritten, uint64 budgetBytesAtEndOfOperation, ::std::vector<::std::string > const &associatedContentIDs)
virtual void fireEventLowMemoryDetected (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::LowMemoryReport const &report)
virtual void fireEventReceivedApplicationExitInfo (::std::string const &description, int reasonCode, int exitCode, int importanceCode, int64 residentSetSize, int64 proportionalSetSize, ::std::string const &sessionId, bool deviceSupportsReasonLowMem)
virtual void fireEventImmersiveReaderStatus (::Bedrock::Http::Status const status)
virtual void fireEventPacketSerializationMismatch (::MinecraftPacketIds packetId, ::std::string_view legacyStream, ::std::string_view cerealStream)
virtual void fireEventPUVLoad (::std::string const &resourceCategory, ::PuvLoadData::TelemetryEventData &&loadData)
virtual void fireEventRemoteDesktop (bool isRemoteDesktop)
virtual void fireEventResourceProcessingPerf (::ResourceProcessingPerfData const &data)
virtual void fireEventOnlineAudioStreamEnded (::OnlineAudioStreamEnded const &telemetry)
virtual void fireEventDimensionTransfer (::DimensionTransferTelemetryData const &data)
virtual void fireEventMarketplaceImpressions (::std::string const &destinationQuery, ::std::string const &destinationPage, ::Social::Events::PageDisplayRecord &data)
virtual::Social::Events::EventManager & getEventManager () const
virtual uint getPrimaryLocalUserId () const
virtual bool getShouldHaveAchievementsEnabled ()
virtual void setShouldHaveAchievementsEnabled (bool value)
virtual bool getAchievementsAlwaysEnabled ()
MCAPI MinecraftEventing (::Core::Path const &logFileDir, ::MinecraftEventingDependencies &&deps)
MCAPI void _fireStructureBlockAction (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, bool redstoneActivated, ::StructureTelemetryClientData const *telemetryClientData)
MCAPI void _generateWorldSessionId ()
MCAPI void _getOrCreateRealmsTelemetry (::brstd::function_ref< void(::IRealmsTelemetry &)> visitor)
MCAPI void _sendTelemetryHeartbeat (char const *trigger)
MCAPI void fireEventPlayerMessage (::std::string const &fromName, ::std::string const &toName, ::std::string const &message, ::std::string const &messageType)
MCAPI void * $ctor (::Core::Path const &logFileDir, ::MinecraftEventingDependencies &&deps)
MCAPI::IPurchaseEventing & $getPurchaseEventing ()
MCAPI::IWorldLoadPerformanceEventing & $getWorldLoadPerformanceEventing ()
MCAPI void $init (::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform)
MCAPI void $initDeviceAndSessionIds ()
MCAPI void $initEditorEventListener ()
MCAPI void $initOfflineEventListener ()
MCAPI void $shutdown ()
MCAPI void $updatePrimaryLocalUserId (uint const &userId)
MCAPI::std::string $getUserUID (::Social::IdentityType type, ::std::string const &primaryId) const
MCAPI void $registerSecondaryUserCommonProperties (uint const &userId, ::std::string const &uid) const
MCAPI void $unregisterSecondaryUserCommonProperties (uint const &userId) const
MCAPI void $updateIsLegacyPlayer (bool isLegacyPlayer) const
MCAPI void $updateIsTrial (bool isTrial) const
MCAPI void $updateEditionType () const
MCAPI void $updateClientId () const
MCAPI void $addListener (::std::unique_ptr<::Social::Events::IEventListener > listener)
MCAPI void $clearListeners ()
MCAPI void $registerOptionsObserver (::brstd::function_ref< ::Bedrock::PubSub::Subscription(::std::function< void(bool)>) const, ::Bedrock::PubSub::Subscription(::std::function< void(bool)>)> registerObserver)
MCAPI void $setTestBuildIdTag (char const *id)
MCAPI void $removeTestBuildIdTag ()
MCAPI void $setTestTelemetryTag (char const *name)
MCAPI void $removeTestTelemetryTag ()
MCAPI void $stopDebugEventLoggingForAllListeners ()
MCAPI void $tick ()
MCAPI void $forceSendEvents ()
MCAPI::std::string $getSessionId ()
MCAPI::std::string const & $getPlayerSessionId ()
MCAPI::std::chrono::steady_clock::time_point $getWorldSessionIdGenerationTimestamp () const
MCAPI void $fireEventDefaultGameTypeChanged (::GameType oldGameType, ::GameType newGameType)
MCAPI void $fireEventWorldLoaded (::Player *player, ::brstd::function_ref< void(::Social::Events::EventManager &, ::Social::Events::Event &) const, void(::Social::Events::EventManager &, ::Social::Events::Event &)> writer)
MCAPI void $fireEventMarkLevelForSync (::std::string const &levelId, int64 local, int64 remote, ::IMinecraftEventing::MarkLevelForSyncReason reason)
MCAPI void $fireEventLockedItemGiven ()
MCAPI void $fireEventWorldLoadTimes (::std::string const &calledFromScreen, ::std::vector<::std::pair<::std::string, float > > const progressHandlerLoadTimes)
MCAPI void $fireEventBlockPlacedByCommand (::Block const &placedBlock, int numberOfBlocksPlaced)
MCAPI void $fireEventEntitySpawned (::Player *player, int mobType, uint spawnMethod)
MCAPI void $fireEventDevSlashCommandExecuted (::std::string const &commandName, ::std::string const &command)
MCAPI void $fireCommandParseTableTelemetry (bool const isServer, ::std::vector<::IMinecraftEventing::CommandParseTableEntry > const &parseTableDetails) const
MCAPI void $fireEventPlayerTravelled (::Player *player, float metersTravelledSinceLastEvent, int newBiome)
MCAPI void $fireEventPlayerBounced (::Player *player, ::Block const &block, int bounceHeight)
MCAPI void $fireEventPlayerDamaged (::Player *player, ::SharedTypes::Legacy::ActorDamageCause damageCause)
MCAPI void $fireEventSetValidForAchievements (::Player *player, bool currentlyValidForAchievements)
MCAPI void $fireEventAchievementReceived (::std::string const &title, ::std::string const &description, ::std::string const &achievementId)
MCAPI void $updatePlayerUndergroundStatus (::Player *player, bool const isUnderground)
MCAPI void $fireEventPlayerAttemptingExploit (::Player *player, ::IMinecraftEventing::ExploitType exploitType)
MCAPI void $fireEventWorldGenerated (::std::string const &levelId, ::LevelSettings const &levelSettings, bool fromTemplate)
MCAPI void $fireEventMultiplayerClientConnectionStateChanged (::std::string const &connectionType, uint fromState, uint toState, uint port, ::std::string const &status)
MCAPI void $fireEventPacketViolationDetected (uint64 readResult, ::std::string readResultContext, ::PacketViolationResponse violationResponse, ::MinecraftPacketIds violatingPacketId, ::NetworkIdentifier const &netId, uint numViolations, ::SubClientId clientSubId, ::SubClientId senderSubId, uint packetStreamLength)
MCAPI void $fireEventServerReceivedValidPacket (::NetworkIdentifier const &netId, ::MinecraftPacketIds packetId, ::SubClientId clientSubId)
MCAPI void $fireEventClientSentOrReceivedPacket (::NetworkIdentifier const &netId, ::MinecraftPacketIds packetId, ::SubClientId clientSubId, ::std::string correlationId, bool isOutgoing)
MCAPI void $fireEventJoinCanceled (::LoadingState currentState)
MCAPI void $fireEvent (::std::string const &eventName, ::std::vector<::Social::Events::Property > const &properties, ::std::vector<::Social::Events::Measurement > const &measurements, bool shouldAggregate)
MCAPI void $fireEventBlockTypeRegistryChecksumMismatch (::std::string const &reason, uint64 const &serverBlockChecksum, uint64 const &clientBlockChecksum, ::std::string const &serverVersion)
MCAPI void $fireEventOnSuccessfulClientLogin (::Level const *level)
MCAPI void $fireEventStartWorld (::NetworkType networkType, ::std::string const &ipAddress, ::Social::MultiplayerServiceIdentifier const friendWorldType)
MCAPI void $fireEventPlayerJoinWorld (uint const &userId, ::SubClientId const subId, bool isLocalServer, ::std::optional< bool > isUsingTURN, ::IConnectionEventing::PlayerJoinWorldAttemptState const JoinState, int attemptId, ::Connection::DisconnectFailReason failReason, ::Json::Value const &failDebugInfo, ::TransportLayer transportLayer, ::NetworkType networkTypeOverride, bool isConnectedToApplicationLayer, bool isFilteringProfanity, ::Social::MultiplayerServiceIdentifier multiplayerServiceIdentifier, ::std::string const &titleMessage, ::std::string const &errorMessage, ::std::string const &codeword, ::std::string const &partyId, bool isPartyLeader, bool isPartyDestination, bool isServerTransfer, ::Connection::ReconnectionType reconnectionType, bool isDueToSuspend, uint64 connectionDurationMs, ::Social::GameConnectionInfo const &connectionInfo, ::EditorConnectionJoinIntent editorConnectionJoinIntent)
MCAPI void $fireEventClientLastPackets (uint const &userId, ::SubClientId const subId, int correlationId, ::Json::Value const &lastSentPackets, ::Json::Value const &lastReceivedPackets)
MCAPI void $fireEventSignalServiceConnect (::SignalServiceConnectStage stage, bool bIsSigningInAsHost, ::Json::Value const &stageProperties, ::std::string const &signinId, ::std::string const &correlationId)
MCAPI void $fireEventSignalMessagePerformance (::std::string const &signinId, ::MessagePerformance const &messagePerformanceEvent)
MCAPI void $fireEventOnClientDisconnect (::NetworkIdentifier const &id, ::SubClientId subId, bool isNetworked, ::Connection::DisconnectFailReason reason, ::std::string const &titleMessage, ::std::string const &errorMessage, ::std::string const &codeword)
MCAPI void $fireEventOnServerDisconnect (::Connection::DisconnectFailReason reason, ::NetworkIdentifier const &id, ::SubClientId subId, ::std::string const &reasonContext, uint64 clientCount, ::std::string const &firstTimeStamp)
MCAPI void $fireEventOnServerAsyncJoinTaskVerdict (::nonstd::expected<::AsyncJoinAllow, ::AsyncJoinDeny > const &joinVerdict, ::SubClientId const subId, uint verdictQueueLength)
MCAPI void $fireEventHttpClientError (::std::string const &error)
MCAPI void $fireEventNPLNLifecycle (int eventType, ::Social::ClientReportingEvent multiplayerState, ::Social::ServiceState serviceState)
MCAPI void $fireEventNPLNRpcFailure (int rpcType, int statusCode, ::Social::ClientReportingEvent clientState, ::Social::ServiceState serviceState, ::std::optional<::std::chrono::seconds > requiredDelay)
MCAPI void $fireEventSignInToIdentity (::IMinecraftEventing::SignInAccountType accountType, ::Social::IdentitySignInTrigger trigger, ::std::string const &signInSource, bool signInUIShown, ::IMinecraftEventing::SignInStage stage, ::Social::SignInResult result, int retryCount, ::Social::PlayerIDs ids, ::std::string const &errorCode)
MCAPI void $fireEventSignOutOfIdentity (::IMinecraftEventing::SignInAccountType accountType, ::Social::IdentitySignInTrigger trigger, ::std::string const &accountId, ::std::string const &errorCode)
MCAPI void $fireEventNsaUpgradeResult (::Social::PlayFabStatus status)
MCAPI void $fireEventSignInEdu (::edu::Role role, ::Identity::EduSignInStage stage, ::std::string const &tenantType, ::std::string const &error, ::std::vector<::std::pair<::std::string, ::std::string > > const &details)
MCAPI void $fireEventSignOutEdu (::edu::Role role, ::std::string const &tenantType, ::std::string const &action, ::std::string const &error)
MCAPI void $fireEventSwitchAccountEdu (::edu::Role role, ::std::string const &tenantType)
MCAPI void $fireEventEduDemoConversion (::edu::Role role, ::LastClickedSource lastClickedSource)
MCAPI void $fireEventCloudSpoAuthenticationEdu (::std::string const &cloudWorldCorrelationId, ::EduCloudUtils::Operation const spoTokenAcquisitionOperation, bool const spoTokenAcquisitionSucceeded, ::std::optional< int64 > spoTokenTimeToExpiry, ::std::optional< int64 > spoTokenAge, ::std::optional< bool > spoTokenAcquiredIsNew)
MCAPI void $fireEventCloudOperationStartedEdu (::EduCloudUtils::Operation const operation, ::EduCloud::CloudItemType const cloudItemType, ::std::string const &cloudCorrelationId, uint64 const size, ::std::optional<::std::string > const &driveItemId)
MCAPI void $fireEventCloudOperationEndedEdu (::EduCloudUtils::Operation const operation, ::EduCloud::CloudItemType const cloudItemType, ::std::string const &cloudCorrelationId, ::std::chrono::milliseconds const elapsedTime, uint const status, uint64 const size, ::std::optional<::std::string > const &driveItemId, ::std::optional<::std::string > const &errorCode, ::std::optional<::std::string > const &errorMessage, ::std::optional<::std::string > const &error)
MCAPI void $fireEventCloudMyWorldsSummary (int const totalWorldsCount, int const placeholderCount, int const needsUploadCount, int const ctagMismatchCount, int const conflictCount)
MCAPI void $fireEventCloudConflictCheckEdu (::std::string const &cloudCorrelationId, ::EduCloud::ConflictResolutionStatus const conflictStatus)
MCAPI void $fireEventPopupFiredEdu (::std::string const &dialogType, ::std::string const &experienceId, ::std::string const &title, ::ActiveDirectoryAction const postAction)
MCAPI void $fireEventPlayIntegrityCheck (::std::string const &result, ::std::string const &appRecognitionVerdict, ::std::string const &deviceIntegrity, ::std::string const &appLicensingVerdict)
MCAPI void $fireServerConnectionEvent (::IConnectionEventing::ServerConnectionOutcome outcome, ::std::chrono::milliseconds pingLatency, double timeElapsed, ::std::string const &creatorName, ::std::string const &worldId)
MCAPI void $fireServerConnectionAttemptEvent (::std::string const &creatorName, bool isTransfer, ::std::string const &serverAddress)
MCAPI void $fireEventServerPlayerJoinedGame (::NetworkIdentifier const &id, ::SubClientId subId, ::std::string const &firstConnectionTime)
MCAPI void $fireEventScriptPluginDiscovery (::ScriptPluginResult const &pluginResult, bool client)
MCAPI void $fireEventScriptPluginRun (::ScriptPluginResult const &pluginResult, ::std::chrono::microseconds runDuration, bool client)
MCAPI void $fireEventScriptDebuggerListen (bool client, bool autoAttach)
MCAPI void $fireEventScriptDebuggerConnect (bool client, bool autoAttach, int retries)
MCAPI void $fireEditorEventToolActivated (::std::string const &toolName)
MCAPI void $fireEditorUndo (::std::string const &transactionName)
MCAPI void $fireEditorRedo (::std::string const &transactionName)
MCAPI void $fireEditorScriptAction (::std::string const &scriptSource, ::std::string const &actionName, ::std::string const &actionMetadata)
MCAPI void $fireEditorTutorialEvent (::std::string_view type, ::std::optional<::std::string > const &state, ::std::string const &currentStage, ::std::optional<::std::string > const &previousStage)
MCAPI void $fireEventStartClient (::std::string const &ipAddress, bool isTextToSpeechEnabled)
MCAPI void $fireEventHardwareInfo ()
MCAPI void $fireEventDeviceLost ()
MCAPI void $fireEventRenderingSizeChanged ()
MCAPI void $fireEventDiskStatus (::DiskStatus status, ::Core::LevelStorageState errorCode, uint64 freeSpace, int64 const remoteRemainingStorageB)
MCAPI void $fireEventStorageAreaFull (::std::string const &areaPath, ::std::vector<::Bedrock::DirectoryEntry > const &diskSizeData)
MCAPI void $fireEventUserStorageAreaSpaceInfo (::IMinecraftEventing::UserStorageAreaSpaceInfoStatus spaceInfoStatus, ::std::function< uint64()> worldsSizeOnDiskFn, ::Core::FileStorageArea::StorageAreaSpaceInfo storageAreaSpaceInfo)
MCAPI void $fireEventAppPaused ()
MCAPI void $fireEventAppUnpaused ()
MCAPI void $fireEventAppSurfaceCreated ()
MCAPI void $fireEventAppSurfaceDestroyed ()
MCAPI void $fireEventPurchaseGameAttempt (::std::string const &storeId, ::std::string const &activeTab, ::std::string const &productId)
MCAPI void $fireEventPurchaseGameResult (int purchaseResult)
MCAPI void $fireEventTrialDeviceIdCorrelation (int64 myTime, ::std::string const &theirId, int64 theirTime, ::std::string const &theirLastSessionId)
MCAPI void $fireEventDeviceIdManagerFailOnIdentityGained ()
MCAPI void $fireEventDlcStorageFull (::std::string const &productId, uint64 dlcSize, uint64 onDiskScratchSpace, uint64 scratchSpace, uint64 premiumSpace)
MCAPI void $fireEventTotalDlcSizes (uint64 resourceSize, uint64 worldTemplateSize)
MCAPI void $fireEventPushNotificationReceived (::PushNotificationMessage const &msg)
MCAPI void $fireEventPushNotificationOpened (::std::string const &threadId, ::std::string const &deepLink)
MCAPI void $firePerfTestEvent (::std::string const &testArtifact, ::std::string const &modelName, ::std::string const &renderSize, uint renderDistance, uint simDistance, ::std::string const &memorySize, ::std::vector<::std::pair<::std::string, float > > const &testArtifactData)
MCAPI void $fireEventLicenseCheck (bool isLicensed, ::ExtraLicenseData &data)
MCAPI void $fireQueryOfferResult (::std::string const &storeID, int NumberOfOffers, bool QuerySucceeded)
MCAPI void $fireEventQueryPurchasesResult (::std::string const &storeID, ::std::string const &priorPurchaseIds, int NumberOfPurchases, bool QuerySucceeded)
MCAPI void $fireEventPurchaseFailureDetails (int httpCode, ::std::string const &errorMessage, ::std::string const &productId, ::std::string const &transactionId)
MCAPI void $fireEventPlatformStorePurchaseFailure (::std::string const &productId, ::std::string const &errorMessage)
MCAPI void $fireEventDeviceAccountFailure (::IMinecraftEventing::SignInStage stage, ::IMinecraftEventing::DeviceAccountFailurePhase phase, uint resultStatus, ::std::string const &accountID)
MCAPI void $fireEventDeviceAccountSuccess (bool isNewAccount, ::std::string const &accountID)
MCAPI void $fireEventEntitlementListInfo (::std::vector<::ContentIdentity > &entitlementContentIds, bool isLegacyList)
MCAPI void $fireEventVideoPlayed (::std::string const &productId, ::std::string const &videoUrl)
MCAPI void $fireEventBundleSubOfferClicked (int offerIndex, int bundleSubOfferCount, ::std::string const &telemetryId, ::std::string const &productId, bool isOnSale, ::std::string const &timeRemainingOnSale)
MCAPI void $fireEventStoreOfferClicked (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventStoreOfferClicked (::std::string const telemetryId, ::std::string const &productId)
MCAPI void $fireEventPersonaOfferClicked (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventStoreSearch (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventSearchItemSelected (int const correlationId, int const sessionId, ::std::string const &productId, int const row, int const column, int const currentPage, ::std::string const &searchType)
MCAPI void $fireEventUserListUpdated (::std::string const &productId, ::std::string const &listId, ::std::string const &operation, bool success)
MCAPI void $fireEventCreatorFollowedUnfollowed (::std::string const &creatorId, ::std::string const &operation, bool success)
MCAPI void $fireEventUgcAcquisitionStateChanged (::std::string const &ugcProductId, uint64 downloadSize, double elapsedTime, bool isUpdate, int retries, bool silent, int numContentTrackers, ::std::string const &result, ::std::string const &resultDetails, int httpStatus, int errorCode, bool optimizedPack)
MCAPI void $fireEventSearchCatalogRequest (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventStoreSessionResponse (::std::string const &responseType, int const status, int const retryCount, bool const asyncServicesManager)
MCAPI void $fireEventStoreDiscoveryRequestResponse (int const retryAttempt, ::std::optional< int > errorStatus, ::std::optional<::std::string > const &errorMessage, ::std::optional<::std::string > const &errorCode)
MCAPI void $fireEventStoreInventoryRefreshRequestResponse (int const status, int const retryAttempt, bool const asyncServicesManager)
MCAPI void $fireEventInventoryVersionRefreshRequestResponse (int const status, int const retryAttempt, bool const asyncServicesManager)
MCAPI void $fireEventServerDrivenLayoutPageLoaded (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::std::string pageID, int requestSize, int responseSize, int rowCount, int itemCount, int imageCount)
MCAPI void $fireEventServerDrivenLayoutImagesLoaded (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::std::string pageID, ::ImageTelemetryInfo const &imageTelemetryInfo)
MCAPI void $fireEventTreatmentsSet (::std::vector<::std::string > const &treatments, ::std::string const &treatmentContext)
MCAPI void $updateAppliedTreatmentPacks (::std::vector<::std::string > const &treatmentTags)
MCAPI void $fireEventProgressionsSet (::std::vector<::std::string > const &progressions)
MCAPI void $fireEventTreatmentsCleared ()
MCAPI void $fireEventPackImportTimeout (::std::string const &productId)
MCAPI void $fireEventFatalClientPackError (::FatalClientPackErrorType errorType, ::gsl::span<::std::string const > packIds)
MCAPI void $fireEventPackActivationError (::std::string const &errorType, ::std::string const &errorDetail, ::std::string const &packAction, ::std::string const &packId, ::std::string const &contentType, bool isFatal)
MCAPI void $fireEventStoreErrorPage (::std::string const &errorCode, ::std::string const &pageId, ::std::string const &discoveryServiceTitleId, ::std::string const &playFabTitleId)
MCAPI void $setServerIdsforClient (::std::string const &multiplayerCorrelationId, ::std::string const &serverVersion, ::Social::Events::ServerTelemetryData const &serverTelemetryData)
MCAPI void $removeServerIdsForClient ()
MCAPI void $setConnectionCommonProperties (uint userId, ::std::string const &connectionGUID, ::NetworkType networkType)
MCAPI void $removeConnectionCommonProperties (uint userId)
MCAPI void $trySetExperienceIdentifiers (::std::string const &experienceId, ::std::optional<::std::string > const &existingSessionId)
MCAPI void $removeExperienceIdentifiers ()
MCAPI::std::string $getExperienceId () const
MCAPI::std::string $getExperienceSessionId () const
MCAPI void $fireEventOptionsUpdated (bool onStartup, ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventChatSettingsUpdated (::Player const *player, ::std::vector<::Social::Events::Property > const &properties) const
MCAPI void $fireEventControlRemappedByPlayer (::std::string const &actionName, ::RawInputType inputType, int keyCode) const
MCAPI void $fireEventDifficultySet (::SharedTypes::Legacy::Difficulty oldDifficulty, ::SharedTypes::Legacy::Difficulty newDifficulty)
MCAPI void $fireEventGameRulesUpdated (bool oldValue, bool newValue, ::std::string const &gameRuleName)
MCAPI void $fireEventGameRulesUpdated (int oldValue, int newValue, ::std::string const &gameRuleName)
MCAPI void $fireEventGameRulesUpdated (float oldValue, float newValue, ::std::string const &gameRuleName)
MCAPI void $fireCurrentInputUpdated (uint userId, ::InputMode inputMode)
MCAPI void $fireEventSplitScreenUpdated (::SplitScreenUpdatedEventData const &data)
MCAPI void $fireEventPerformanceMetrics (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::ProfilerLiteTelemetry const &profileTelemetry, bool IsEcoFrameThrottled, int fpsThrottle)
MCAPI void $fireEventPerformanceContext (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::PerfContextTrackerReport const &perfContextReport, bool IsEcoFrameThrottled, int fpsThrottle)
MCAPI void $fireEventProfilerUsed (::std::string_view const profilerName)
MCAPI void $fireEventProfilerMetadata (::Bedrock::Profiling::Orchestrator::ProfilerMetadataParams const &params)
MCAPI void $fireEventProfilerCapture (::Bedrock::Profiling::Orchestrator::ProfilerCaptureParams const &params)
MCAPI void $fireEventChunkProfilerCapture (::Bedrock::ChunkDiag::CombinedChunkHealthScores const &scores)
MCAPI void $fireTextureStreamingPerf (::dragon::texturestreaming::TextureStreamingPerformanceTelemetryData const &perfData)
MCAPI void $fireEventScreenChanged (uint const &userId, ::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties)
MCAPI void $fireEventImGuiScreenChanged (::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties)
MCAPI void $fireEventPopupClosed (::std::string const &popupName) const
MCAPI void $fireEventNewContentCheckCompleted (::std::string const &newContentPrefix, bool hasNewStoreContent)
MCAPI void $fireEventEncyclopediaTopicChanged (::std::string const &topicName, ::InputMode inputMode)
MCAPI void $fireEventHowToPlayTopicChanged (::std::string const &topicName, ::InputMode inputMode)
MCAPI void $fireEventAndroidHelpRequest ()
MCAPI void $fireEventWorldFilesListed (uint64 numLevels, uint64 totalSizeMB, uint64 largestLevelMB, uint64 smallestLevelMB, uint64 totalRemoteStorageMB, uint64 avgRemoteStorageMB)
MCAPI void $fireEventStorage (int state, ::std::string const &extra)
MCAPI void $fireEventStorageReport (::std::string const &report)
MCAPI void $fireEventWorldSaveAndExit (::LevelStorageEventingContext const &context, ::WorldSaveAndExitStorageTelemetryData const &storageData, ::std::vector<::WorldSaveAndExitPackTelemetryData > const &packs)
MCAPI void $fireEventPlayerMessageSay (::std::string const &fromName, ::std::string const &message)
MCAPI void $fireEventPlayerMessageTell (::std::string const &fromName, ::std::string const &toName, ::std::string const &message)
MCAPI void $fireEventPlayerMessageChat (::std::string const &fromName, ::std::string const &message)
MCAPI void $fireEventPlayerMessageMe (::std::string const &fromName, ::std::string const &message)
MCAPI void $fireEventPlayerMessageTitle (::std::string const &fromName, ::std::string const &toName, ::std::string const &message)
MCAPI void $fireEventPlayerKicked (::std::string const &sessionType, ::std::string const &kickedPlayer)
MCAPI void $fireEventPlayerBanned (::std::string const &bannedPlayer)
MCAPI void $fireEventChunkLoaded (::LevelChunk &chunk)
MCAPI void $fireEventChunkUnloaded (::LevelChunk &chunk)
MCAPI void $fireEventChunkChanged (::LevelChunk &chunk)
MCAPI void $fireEventPackPlayed (::PackInstance const &packInstance, uint priority)
MCAPI void $fireEventRespondedToAcceptContent (::PacksInfoData const &data, bool accepted, bool downloadOptionalResourcePacks)
MCAPI void $fireEventStackLoaded (::StackStats const &stats, ::gsl::span<::PackInstance const > packInstances)
MCAPI void $firePackSettingsEvent (::PackManifest const &manifest, ::std::string serializedPackSettings, int subpackIndex, ::std::string const &subpackName, int subpackCount)
MCAPI void $fireEventTreatmentPackApplied (::PackManifest const &manifest)
MCAPI void $fireEventTreatmentPackDownloadFailed (::std::string productId, ::std::string packId, ::std::string versionNumber, ::std::string requiredTreatmentTag)
MCAPI void $fireEventTreatmentPackDownloaded (::std::string productId, ::std::string packId, ::std::string versionNumber, ::std::string requiredTreatmentTag)
MCAPI void $fireEventTreatmentPackRemoved (::std::string packId)
MCAPI void $fireEventPackDeleted (::std::string_view reason, ::std::string const &packId, ::PackType packType, ::PackOrigin packLocation, ::std::string const &packOptimizationVersion, int64 freedBytes, bool succeeded, int64 remainingBytes)
MCAPI void $fireCDNDownloadEvent (::std::string const &packId, ::std::string const &versionNumber, ::std::string const &hostUrl, ::IMinecraftEventing::CDNDownloadResult const &downloadResult, ::IMinecraftEventing::CDNDownloadEventOrigin const &origin, float const &elapsedTime)
MCAPI void $fireEventContentLogsInWorldSession (::std::string const &logArea, uint errorCount, uint warningCount)
MCAPI void $fireEventEntitlementCacheLoadTimeout ()
MCAPI void $fireTextToSpeechToggled (bool uiTTS, bool chatTTS)
MCAPI void $fireEventWorldLoadedClassroomCustomization (::IMinecraftEventing::WorldClassroomCustomization customization, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details)
MCAPI void $fireClassroomSettingUpdated (::ClassroomSetting classroomSetting, ::SettingsScreenMode settingMode)
MCAPI void $fireEventNpcPropertiesUpdated (::Actor &npcOwner, bool isEditorWorldbuilder)
MCAPI void $fireEventBoardTextUpdated (::ChalkboardBlockActor &board)
MCAPI void $fireEventCameraUsed (bool isSelfie)
MCAPI void $fireEventPortfolioExported (int imageCount, int captionedCount)
MCAPI void $fireQuickPlayEvent ()
MCAPI void $firePermissionsSetEvent (::PlayerPermissionLevel const prevPlayerPermissionLevel, ::CommandPermissionLevel const prevCommandPermissionLevel, ::PlayerPermissionLevel const playerPermissionLevel, ::CommandPermissionLevel const commandPermissionLevel)
MCAPI void $fireExternalUriLaunched (::std::string const &uri) const
MCAPI void $fireUserGeneratedUriLaunched (::UserGeneratedUriSource source) const
MCAPI void $fireUserGeneratedUriLaunchFailed (::UserGeneratedUriSource source, ::Util::ResourceUri::ValidationStatus reasonCode, ::std::string const &additionalData) const
MCAPI void $fireEventEmptyLibraryCategoryError (::std::string const &categoryTitle) const
MCAPI void $fireCodeBuilderCachePerformance (::std::string const &stage, ::std::chrono::milliseconds elapsedTimeMS) const
MCAPI void $fireCodeBuilderLoadPerformance (::std::string const &stage, uint64 tutorialSize, uint64 downloadSize, ::std::chrono::milliseconds elapsedTimeMS) const
MCAPI void $fireCodeBuilderRunPerformance (::std::string const &stage, ::std::chrono::milliseconds elapsedTimeMS) const
MCAPI void $fireLibraryButtonPressed (::std::string const &productId, ::std::string const &worldName, ::std::string const &buttonAction)
MCAPI void $fireCourseButtonPressed (::std::string const &courseTitle, ::std::string const &courseId)
MCAPI void $fireLessonActionTaken (::std::string const &lessonTitle, ::std::string const &lessonId, ::std::string const &courseId, ::IMinecraftEventing::EducationLessonAction buttonAction, int score)
MCAPI void $fireLessonProgressEvent (::std::string const &lessonTitle, ::std::string const &lessonId, ::std::string const &courseId, ::std::string const &activityId, ::std::string const &action, ::std::string const &educationCreatorID, ::std::string const &educationCreatorWorldID, int score)
MCAPI void $fireShareButtonPressed (::std::string const &location, ::EduShareUriType shareType, ::EduShareMethodType methodType, bool includesResource)
MCAPI void $fireLessonCompleteDialogOpened (::IMinecraftEventing::LessonCompleteDialogEntryPoint const entryPoint) const
MCAPI void $fireEventEduiOSPurchaseTransaction (::TransactionStatus const &status) const
MCAPI void $fireInAppCodeBuilderActivated (::OpenCodeMethod method, ::std::string const &ideName, ::std::string const &educationCreatorID, ::std::string const &educationCreatorWorldID) const
MCAPI void $fireInAppCodeBuilderDismissed (::std::string const &ideName) const
MCAPI void $fireCodeCommandButtonPressed ()
MCAPI void $fireIDESelected (::std::string const &name) const
MCAPI void $fireEventEduResources () const
MCAPI void $fireEventCodeBuilderClosed () const
MCAPI void $fireEventCodeBuilderLog (::Webview::TelemetryCommonProperties const &properties, ::std::string const &message, ::std::string &level) const
MCAPI void $fireEventCodeBuilderScoreChanged (::std::string const &objective, int const score) const
MCAPI void $fireEventEduServiceStatus (::std::string const &serviceName, ::std::string const &requestName, int durationMS, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const
MCAPI void $fireEventCodeBuilderRuntimeAction (::std::string const &action) const
MCAPI void $fireEventWebviewDownload (::std::string const &downloadState, ::WebviewDownloadInfo const &downloadInfo) const
MCAPI void $fireEduServiceRequestFailed (::std::string const &serviceName, ::std::string const &requestName, ::std::string const &error, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const
MCAPI void $fireEventButtonPressed (::std::string const &buttonName, ::std::unordered_map<::std::string, ::std::string > const &details) const
MCAPI void $fireEventOptionsChanged (::std::string const &optionGroup, ::std::unordered_map<::std::string, int > const &events) const
MCAPI void $fireEventOptionsChangedAlt (::std::string const &optionGroup, ::std::unordered_map<::std::string, ::Social::Events::OptionChange > const &changes) const
MCAPI void $fireEventModalShown (::std::string const &modalName, ::std::unordered_map<::std::string, ::std::string > const &details) const
MCAPI void $fireEventTagButtonPressed (::std::string const &tag, bool showMore) const
MCAPI void $fireEventLevelDataOverride (::std::string_view valueName) const
MCAPI void $fireEventEduContentVerificationFailed () const
MCAPI void $fireEventLibrarySearch (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer) const
MCAPI void $fireEventLibrarySearchItemSelected (int const sessionId, int const correlationId, ::std::string const &productId, int const row, int const column) const
MCAPI void $fireEventControlTipsPanelUpdated (::EduControlPanelUpdateType updateType, double elapsedTimeSec) const
MCAPI void $fireEventWorldExported (int64 worldSeed, uint64 worldSize)
MCAPI void $fireEventWorldImported (int64 worldSeed, uint64 worldSize)
MCAPI void $fireEventWorldImportedResult (::FileArchiverOutcome importResult)
MCAPI void $fireGlobalResourcePackCrashRecovery (::PackInstance &packInstance, ::mce::UUID recoveryID, int order)
MCAPI void $fireEventRealmShared (::std::string const &url, ::IMinecraftEventing::ShareMode const &mode, int64 const &worldId)
MCAPI void $fireEventRealmMemberlistCleared (int64 const &worldId, int const &numberOfUsersRemoved)
MCAPI void $fireEventRealmUrlGenerated (::std::string const &url, int64 const &worldId)
MCAPI void $fireEventStructureExport (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::IMinecraftEventing::ExportOutcome outcome, ::IMinecraftEventing::ExportStage stage) const
MCAPI void $fireEventContentShared (::std::string const &productId, ::std::string const &url, ::IMinecraftEventing::ShareMode const &mode)
MCAPI void $fireMinecraftVersionLaunched (bool launchedLegacy)
MCAPI void $fireMinecraftVersionInviteAccepted (bool launchedLegacy, uint64 inviteGameOwner)
MCAPI void $fireInviteStatusReceived (::std::string id)
MCAPI void $fireInviteStatusSentImpl (uint userId, ::std::vector<::std::string > invitationIds)
MCAPI void $fireDayOneExperienceStateChanged (::IMinecraftEventing::DayOneExperienceState newState, ::std::optional< uint > importedWorldIndex, ::std::optional< uint64 > importedWorldTimestamp)
MCAPI void $fireContentDecryptionFailure (::std::string const &failedContentIds, ::std::string const &contentKey, ::std::string const &failurePoint)
MCAPI void $fireWorldConversionAttemptEvent (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireWorldConversionInitiatedEvent (::std::string const &converterVersion)
MCAPI void $fireWorldUpgradedToCnCPart2 (bool willUpgrade, ::std::string const &baseGameVersion, ::Experiments const &experiments, ::std::string const &lastOpenedVersion, ::LevelSeed64 worldSeed, float worldSizeMB)
MCAPI void $fireEventAssertFailed (::std::string const &assertBucket, ::std::string const &message)
MCAPI void $fireEventCrashSystemFailedToInit ()
MCAPI void $fireChatUsedEvent (uint chatLength, bool isSlashCommand)
MCAPI void $fireEventJoinByCode (::std::string const &)
MCAPI void $fireEventAppInitFileOpenStats (::Core::Profile::FileCounters const &openForRead, ::Core::Profile::FileCounters const &openForWrite)
MCAPI void $fireEventStartupPerformance (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventOnAppStart (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventOnAppSuspend (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::IMinecraftEventing::SuspendTriggersDisconnect triggersDisconnect, bool reconnectOnResumeEnabled, bool forceDisableEvents)
MCAPI void $fireEventOnAppResume (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::std::optional< int64 > sessionAuthValidUntil)
MCAPI void $fireEventOnDeviceLost (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventRealmsGeneralCall (::std::string const &callName, ::Bedrock::Http::Status returnCode)
MCAPI void $fireEventRealmsRealmSpecificCall (::std::string const &callName, int64 realmId, ::Bedrock::Http::Status returnCode)
MCAPI void $fireEventRealmDownload (::std::string const &correlationId, ::std::string const &downloadStage, int const errorCode, int const realmId, int const fileSizeKB)
MCAPI void $fireEventRealmBackupDownloadFailed (int const realmId, ::std::string const &reason, int64 const worldSizeBytes, int64 const availableStorageBytes, ::gsl::span<::std::string const > packIds)
MCAPI void $fireEventRealmUpload (::std::string const &correlationId, ::std::string const &uploadStage, int const errorCode, int const realmId, int const fileSizeKB, bool const isPack)
MCAPI void $fireEventRealmsPackUpload (int const realmId, int const slotIndex, ::std::string const &packId, ::std::string const &packVersion, ::PackType packType, ::std::string const &packClassification, ::std::string const &packOptimizationVersion, bool const hasContentIdentity, bool const isPremium, ::PackOrigin packOrigin, int const stackPosition, uint64 const packSizeBytes)
MCAPI void $fireRealmConnectionEventStart (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow)
MCAPI void $fireRealmConnectionEventRealmAPIRequest (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow)
MCAPI void $fireRealmConnectionEventRealmAPIResponse (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, int responseCode)
MCAPI void $fireRealmConnectionEventGenericLambdaCalled (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, ::IMinecraftEventing::RealmConnectionLambda realmConnectionLambda, ::IMinecraftEventing::RealmConnectionResult realmConnectionResult)
MCAPI void $fireIgnoredNotificationsEvent (::IMinecraftEventing::IgnoredNotificationsType notificationType, int notificationCount, ::std::set<::IMinecraftEventing::IgnoredNotificationSource > notificationSources)
MCAPI void $fireClubsOpenFeedScreenEvent (::IMinecraftEventing::ClubsFeedScreenSource const source, int64 const realmId, ::std::string const &clubId, int unreadPosts)
MCAPI void $fireClubsEngagementEvent (::IMinecraftEventing::ClubsEngagementAction action, ::IMinecraftEventing::ClubsEngagementTargetType engagementTargetType, char const *target, int64 const realmId, ::std::string const &clubId)
MCAPI void $fireEventCopyWorldEducationEnabled ()
MCAPI void $fireEventRespawn (::Player &player, int dimID)
MCAPI void $fireEventServerRespawnSearchTime (::Player &player, ::PlayerRespawnTelemetryData const &data)
MCAPI void $fireEventUnknownBlockReceived (::NewBlockID const &blockId, ushort data)
MCAPI void $fireEventCompoundCreatorCreated (int compoundId, int count)
MCAPI void $fireEventLabTableCreated (int reactionId, int productId, int productAux)
MCAPI void $fireEventElementConstructorUsed (int atomicNumber, int count, ::IMinecraftEventing::ElementConstructorUseType useType)
MCAPI void $fireEventReducerBlockEntered (::ItemDescriptor const &item)
MCAPI void $fireEventMultiplayerSessionUpdate (::Bedrock::NonOwnerPointer<::Level > level)
MCAPI void $fireEventLevelDestruct ()
MCAPI void $flagEventDeepLink ()
MCAPI void $flagEventPlayerGameTypeDefault (bool isDefault)
MCAPI void $fileEventCloudWorldPullFailed (::std::string const &reason, ::std::string const &worldID, bool localLevelDatUsed)
MCAPI void $fireEventLevelDatLoadFailed (::std::string const &reason, ::std::string const &worldID, bool isFatal)
MCAPI void $fireEventWorldCorruptionCausedWorldShutdown (::LevelStorageEventingContext const &context, ::std::string const &reason, ::std::optional< bool > isOutOfDiskSpace)
MCAPI void $fireEventClientLeftGameDueToUnrecoverableError (::std::string const &reason, bool isServer)
MCAPI void $fireEventServerShutdownDueToError (::std::string const &reason)
MCAPI void $fireEventServerInitializationFailed (::std::string const &failReason, bool serverLevelExists, bool serverNetworkHandlerValid)
MCAPI void $fireEventDBStorageSizeSnapshot (::LevelStorageEventingContext const &context, ::DBStorageFolderWatcher const &folderWatcher, ::DBStorageFolderWatcherSnapshotKind kind)
MCAPI void $fireEventLevelDBPerformanceData (::LevelStorageEventingContext const &context, ::DBStoragePerformanceTelemetryData const &perfData)
MCAPI void $fireEventDBReadFail (::LevelStorageEventingContext const &context, ::std::string const &reason)
MCAPI void $fireEventWorldHistoryPackSourceMissingDuringUpgrade (::std::string const &worldPath, ::std::string const &levelId, ::std::string const &deletionCandidate)
MCAPI void $fireStructureBlockAction (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const *telemetryClientData)
MCAPI void $fireStructureBlockRedstoneActivated (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const *telemetryClientData)
MCAPI void $fireEventSidebarNavigation (uint const &userId, ::std::string const &layoutType, ::std::string const &telemetryId, int const depthLevel, bool const isSelected, bool const areChildrenVisible, bool const hasChildren)
MCAPI void $fireEventSidebarVerboseToggled (uint const &userId, ::std::string const &layoutType, ::std::string const &verboseNavigationType, bool const verboseState)
MCAPI void $fireEventPersonaUserLoadedActive (::persona::ProfileType const personaProfile, ::std::string const &classicSkinId, bool personaUsesClassicSkin)
MCAPI void $fireEventPersonaItemPreviewed (::persona::ProfileType const personaProfile, ::std::string const &itemOfferId, ::std::string const &productId, uint row, uint column, ::IMinecraftEventing::PromotionType promotionType, bool isOwned, ::std::string const &creatorId, ::std::string const &creatorName, double secondsToLoadContent, ::StoreEventData::StoreType storeType)
MCAPI void $fireEventPersonaAvatarUpdated (::persona::ProfileType const personaProfile, ::std::vector<::std::string > const &newAppearancePieceIds, ::std::vector< bool > const &newPieces, ::std::vector< bool > const &tintedPieces, bool isNewPersona, bool isBeingDeleted, ::std::string const &bodySize, ::std::string const &armSize, ::std::string const &classicSkinId, bool usesClassicSkin, ::std::vector<::std::string > const &emotesPieceIds, ::std::vector<::std::string > const &emoteSlotNumbers)
MCAPI void $fireEventPersonaSkinChanged (::persona::ProfileType const personaProfile, ::std::string const &classicSkinId, bool isClassicSkinUsed)
MCAPI void $fireEventPersonaAvatarsListed (::std::vector<::persona::ProfileType > const &profileTypesUsed)
MCAPI void $fireEventPersonaEmotePlayed (::std::string const &emoteProductId, bool isEmoteEndedEarly, int emoteSlotId)
MCAPI void $fireEventDefaultCastSelected (int previewIndex, ::mce::UUID appearanceId, ::std::string const &appearanceName)
MCAPI void $fireEventPersonaInitalizationEvent (uint secondsToCompletion, ::std::string const &status, ::std::string const &user)
MCAPI void $fireEventPersonaGeneralError (::std::string const &personaErrorName, uint duplicateErrorsFired)
MCAPI void $fireEventPersonaLoadingPieces (uint piecesLoaded, double timeToLoadInSeconds)
MCAPI void $fireEventPersonaPiecePackEviction (uint cacheSizeBeforeEviction, uint evictedCount, uint failedCount, uint protectedCount, bool evictionLimitedByBatch, double passDurationInSeconds)
MCAPI void $fireEventProfileImageFetched (::std::string const &imageType, ::std::string const &fetchOutcome, bool servedFromCache, int httpStatus, uint fetchDurationMs)
MCAPI void $fireEventPersonaCreationFailed (::std::string_view errorName, ::std::string_view pieceId, bool missingTop, bool missingBottom, ::std::string_view repositoryPieceType, ::std::string_view appearancePieceType)
MCAPI void $fireEventPersonaCategoryInformation (::std::string const &categoryInformation)
MCAPI void $fireEventDisplayLoggedError (::std::string const &errorMessageTemplate, ::std::string const &errorMessage, ::std::string const &errorParameters)
MCAPI void $fireEventOreUIError (uint const &userId, ::std::string const &errorType)
MCAPI void $fireEventOreUIScreenPerformance (uint const &userId, ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
MCAPI void $fireEventOreUIScreenTracking (uint const &userId, ::Social::Events::OreUIScreenTrackingData const &trackingData)
MCAPI void $fireEventRealmsStoriesOptIn (::std::string const &correlationId, ::std::string const &action, ::std::string const &realmId, bool const isOwner)
MCAPI void $fireEventOnboardingWorldCreationUsage (bool onboardingWorldCreationUsed, bool hasWorlds, bool hasOnlyBaseGamePacks)
MCAPI ::std::shared_ptr< void * > $requestEventDeferment ()
MCAPI ::gsl::not_null<::Bedrock::CrashTelemetryProcessor * > $getCrashTelemetryProcessor ()
MCAPI void $sendCrashTelemetryNow (::std::shared_ptr<::Bedrock::SessionInfo > session)
MCAPI void $addCrashTelemetryToBatch (::std::shared_ptr<::Bedrock::SessionInfo > session)
MCAPI void $sendBatchedCrashTelemetry ()
MCAPI void $sendCrashStatusTelemetry (::Bedrock::CrashUploadStatus const &status)
MCAPI void $fireEventLevelChunkPerformanceData (bool isClientSide)
MCAPI void $fireChunkRecyclerTelemetryData (::ChunkRecyclerTelemetryOutput const &output)
MCAPI void $fireEventActorValueValidationFailed (::std::string const &invalidValue, char const *caller)
MCAPI void $fireScreenLoadTimeUpdateEvent (uint const &userId, ::std::string const &screenName, ::std::chrono::nanoseconds duration, ::std::string const &loadInstanceId)
MCAPI void $fireDBStorageError (::LevelStorageEventingContext const &context, ::std::string const &errorType)
MCAPI void $fireStorageMigrationEvent (bool isSuccessful, ::Bedrock::StorageMigration::StorageMigrationType migrationType, int numFilesMigrated, int numFilesTotal, double migratedMB, double totalMB, ::std::chrono::nanoseconds duration, ::std::string const &failureReason, ::std::string const &failureFolder)
MCAPI void $fireEventConnectedStorageResult (::ConnectedStorageEventType eventType, bool succeeded, uint durationMs, ::std::optional< uint > chunksSent, ::std::string const &errorMessage, ::std::string const &levelId, int64 quotaRemaining, ::std::optional< uint > filesToAddCount, ::std::optional< uint > filesToDeleteCount, ::std::optional< uint > HACK_oldFilesToDeleteCount)
MCAPI void $fireEventConnectedStorageError (char const *message, ::std::string const &levelId, int64 quotaRemaining)
MCAPI void $fireServerStarted (::Social::Events::ServerTelemetryData const &serverTelemetryData, ::std::unordered_map<::std::string, ::std::string > const &propertiesChanged)
MCAPI void $fireServerShutdown ()
MCAPI void $fireSafetyServiceTextProcessEvent (::std::string const &authorId, ::TextProcessingEventOrigin eventOrigin, ushort responseCode, ::std::string const &message, bool wasFlagged, double responseTime, char risk, char trustLevel, ::Json::Value const &events, bool isProcessorOffline, bool isCachedResponse)
MCAPI void $fireBannedSkinVerificationEvent (uint const &userId, ::std::string const &skinData, bool wasApproved, int const eventCode, ::std::string const &message)
MCAPI void $fireEventPlayerReportSent (bool successfulReportSent, ::std::string const &failureSource, ::std::string const &failureReason, ::std::string const &reportID)
MCAPI void $fireEventOneDSPlayerReportPayload (::std::string const &reportPayloadJson, ::std::string const &reportID)
MCAPI void $firePlayerAccountMetadata (::Social::PermissionCheckResult multiPlayerAllowed, ::Social::PermissionCheckResult chatAllowed, ::Social::PermissionCheckResult addFriendAllowed, ::Social::PermissionCheckResult ugcAllowed, ::Social::PermissionCheckResult clubsAllowed, ::Social::PermissionCheckResult viewProfilesAllowed, bool isChildAccount, bool isGuest)
MCAPI void $fireEventSafetyHTTPRequest (::std::string const &method, ::std::string const &url, int const responseCode)
MCAPI void $fireEventProfanityFilter (bool localFilter, bool remoteFilter, bool playerFilter)
MCAPI void $fireEventChatFloodingActionTaken (::std::string const &authorXuid, ::Safety::ChatFloodingAction action, ::std::string const &message)
MCAPI void $fireEventTextProcessorStartupFailed (::std::string const &stage, int retryCount, int maxRetryCount)
MCAPI void $fireEventBlockUser (::std::string const &xuid, bool isSuccess, bool isBlocked)
MCAPI void $fireEventMuteUser (::std::string const &xuid, bool isSuccess, bool isMuted)
MCAPI void $fireWorldRecoveryTelemetryEvent (::Bedrock::WorldRecoveryTelemetryEvent const &data)
MCAPI::Json::Value $propertiesAsJsonValue () const
MCAPI void $fireEventUwpToGdkMigrationComplete (::Bedrock::DeviceIdContext const &deviceIdContext, ::std::string const &gdkDeviceId, ::std::string_view migrationErrors)
MCAPI void $fireEventOSKErrorEncountered (::std::string_view failureReason)
MCAPI void $fireNetworkChangedEvent (::std::string const &networkConnectionType)
MCAPI void $fireEventMessageServiceImpression (::std::string const &messageId, ::std::string const &messageSessionId, ::std::string const &Surface, ::std::string const &Template, bool const isControl, ::std::string const &instanceId)
MCAPI void $fireEventMessageReceived (::std::string const &messageId, ::std::string const &messageSessionId, ::std::string const &Surface, ::std::string const &Template, bool const isControl, ::std::string const &instanceId)
MCAPI void $fireEventPartyPlayFabError (::std::string const &functionName, ::std::string const &errorMessage, ::std::string const &partyId)
MCAPI void $fireEventPartyButtonPressed (::std::string const &buttonName, ::std::string const &partyId)
MCAPI void $fireEventPartyTravelToastExpired (::std::string const &travelMode, ::std::string const &partyId)
MCAPI void $fireEventGoogleAccountHoldWarning (bool navigatedToSubscription)
MCAPI void $fireDelayedEventReportOfflineAction (::std::string const &offlineAction)
MCAPI void $fireEventFeedbackSubmitted (::std::string const &feedbackType, ::std::string const &identifier, bool safetyCheckSuccessful, bool isValidText)
MCAPI void $fireEventTrackDeeplinks (::std::string const &deeplinkDestination, ::std::string const &deeplinkSource, ::std::string const &educationReferrerId, ::std::string const &educationReferrerType)
MCAPI void $fireEventUriActivation (::std::string const &activationIdentifier, ::std::string const &activationParameters)
MCAPI void $fireEventReceivedUniqueWebSessionId (::std::string const &webSessionId)
MCAPI void $fireEventReceivedUniqueLauncherSessionId (::std::string const &launcherSessionId)
MCAPI void $firePlayerUnexpectedFallDamage (float const fallDistance, bool isVehicle, float const divergenceAmount)
MCAPI void $fireEventActorMovementCorrectionDivergence (::ActorType actorType, ::std::vector< float > const &divergences)
MCAPI void $fireEventDedicatedServerDiscoveryResponse (int const retryAttempt, ::std::optional< int > errorStatus, ::std::optional<::std::string > const &errorMessage, ::std::optional<::std::string > const &errorCode)
MCAPI void $fireEventInGamePause (bool pauseStatus)
MCAPI void $fireEventGameTip (int gameTipId, int gameTipEventType, int gameTipTestGroup, ::InputMode inputMode)
MCAPI void $fireEventAddedFriend (::std::string const &addedXuid, ::IMinecraftEventing::AddedFriendLocation location, bool success)
MCAPI void $fireEventInboxSummary (::Social::Events::InboxSummaryData const &data)
MCAPI void $fireEventTrialStatusFailed (int errorCode)
MCAPI void $fireEventSaveDataExpansion (uint64 preExpansionSize, uint64 postExpansionSize, uint64 levelUsedSize)
MCAPI void $fireEventProfileButtonPressed (::std::string const &entryPoint) const
MCAPI void $fireEventWorldCopy (uint64 worldSize, uint64 filesSum, ::LevelSeed64 worldSeed)
MCAPI void $fireEventWriteBudgetLow (uint64 remainingWriteBudget, float writeRateMBPerMin, float writeCountPerMin, ::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted, bool anyLargeFileTransactionInProgress, ::std::string const &correlationId)
MCAPI void $fireEventWriteBudgetReplenished (::std::chrono::nanoseconds throttledTime, uint64 lowestWriteBudget, ::std::optional< uint64 > lowestSystemThrottlingPerSec, ::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted, bool anyLargeFileTransactionInProgress, ::std::string const &correlationId)
MCAPI void $fireEventLargeFileWriteStall (uint64 totalWriteSizeBytes, ::std::vector<::std::string > const &largestFileNames, ::std::chrono::nanoseconds estimatedTotalWriteTime, ::std::chrono::nanoseconds estimatedTotalWaitTime, ::std::string const &originatingSystem, uint64 budgetBytesAtStartOfOperation, bool operationWasCancelled, ::std::chrono::nanoseconds totalWriteTime, ::std::chrono::nanoseconds totalWaitTime, int numberOfFilesWritten, uint64 budgetBytesAtEndOfOperation, ::std::vector<::std::string > const &associatedContentIDs)
MCAPI void $fireEventLowMemoryDetected (::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer, ::LowMemoryReport const &report)
MCAPI void $fireEventReceivedApplicationExitInfo (::std::string const &description, int reasonCode, int exitCode, int importanceCode, int64 residentSetSize, int64 proportionalSetSize, ::std::string const &sessionId, bool deviceSupportsReasonLowMem)
MCAPI void $fireEventImmersiveReaderStatus (::Bedrock::Http::Status const status)
MCAPI void $fireEventPacketSerializationMismatch (::MinecraftPacketIds packetId, ::std::string_view legacyStream, ::std::string_view cerealStream)
MCAPI void $fireEventPUVLoad (::std::string const &resourceCategory, ::PuvLoadData::TelemetryEventData &&loadData)
MCAPI void $fireEventRemoteDesktop (bool isRemoteDesktop)
MCAPI void $fireEventResourceProcessingPerf (::ResourceProcessingPerfData const &data)
MCAPI void $fireEventOnlineAudioStreamEnded (::OnlineAudioStreamEnded const &telemetry)
MCAPI void $fireEventDimensionTransfer (::DimensionTransferTelemetryData const &data)
MCAPI void $fireEventMarketplaceImpressions (::std::string const &destinationQuery, ::std::string const &destinationPage, ::Social::Events::PageDisplayRecord &data)
MCAPI::Social::Events::EventManager & $getEventManager () const
MCAPI uint $getPrimaryLocalUserId () const
MCAPI bool $getShouldHaveAchievementsEnabled ()
MCAPI void $setShouldHaveAchievementsEnabled (bool value)
MCAPI bool $getAchievementsAlwaysEnabled ()
MCFOLD void $dtor ()
MCFOLD void $dtor ()

Static Public Member Functions

static MCAPI void fireEventAwardAchievement (::Player *player, ::MinecraftEventing::AchievementIds achievementId)
static MCAPI void fireEventBehaviorErrored (::Player *player, ::std::string const &errorMessage)
static MCAPI void fireEventBehaviorFailed (::Player *player, ::std::string const &failureMessage)
static MCAPI void fireEventBellBlockUsed (::Player *player, ::std::string const &itemUsed)
static MCAPI void fireEventBlockBroken (::Player *player, ::Block const &destroyedBlock, ::MinecraftEventing::BlockPlacementMethod method, int variantData)
static MCAPI void fireEventBlockFound (::Player *player, ::BlockPos const &blockPos)
static MCAPI void fireEventCampfireBlockUsed (::Player *player, ::std::string const &itemUsed, ::MinecraftEventing::POIBlockInteractionType interactionType)
static MCAPI void fireEventItemUsed (::Player *player, ::ItemDescriptor const &item, ::ItemUseMethod useMethod)
static MCAPI void fireEventJukeboxUsed (::Player *player, ::ItemDescriptor const &disc, ::BiomeIdType biome)
static MCAPI void fireEventMobDied (::Mob &mob, int causeOfDeath)
static MCAPI void fireEventMobEffectChanged (::Mob &mob, ::MobEffectInstance const &effectInstance, ::MinecraftEventing::ChangeType change)
static MCAPI void fireEventMobTeleportedToOwner (::Mob &mob)
static MCAPI void fireEventPlayerTeleported (::Player *player, float metersTravelled, ::MinecraftEventing::TeleportationCause cause, int sourceType)
static MCAPI void fireEventPlayerTransform (::Player &player)
static MCAPI void fireEventSlashCommandExecuted (::Player *player, ::std::string const &commandName, int successCount, int errorCount, ::std::string const &errorList)
static MCAPI void fireEventWolfArmorDamageValueChanged (::Actor &owner, ::ItemDescriptor const &item, int oldDamageValue, int newDamageValue)
static MCAPI void onActorSpawned (::Actor const &actor, ::std::optional<::std::string > customInit, ::Actor *spawner)
static MCAPI void onMobDied (::Mob const &mob, ::std::string const &cause)
static MCAPI void onVehicleEntered (::Player &player, ::Actor &vehicle)
static MCAPI void onVehicleExited (::Player &player)
static MCAPI ::std::unique_ptr<::Social::Events::AchievementEventing > & mAchievementEventing ()
static MCAPI ::std::map<::std::string, int > & mCachedUUIDs ()
static MCAPI ::Social::Events::MobTelemetry & mMobTelemetry ()
static MCAPI ::std::unordered_map< uint, ::Social::Events::PlayerTelemetry > & mPlayerTelemetry ()
static MCAPI ::Social::Events::ScreenFlow & mScreenFlow ()
static MCAPI ::std::mutex & sHeartbeatMutex ()
static MCAPI ::std::mutex & sMutex ()
static MCAPI ::std::mutex & sPlayerTelemetryMutex ()
static MCAPI void ** $vftable ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TelemetryInfo > > mTelemetryInfo
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Social::Events::TelemetryHeartbeat > > mHeartbeat
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::AppPlatform > > mAppPlatform
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mAssertTelemetrySubscription
::ll::TypedStorage< 8, 32, ::Core::PathBuffer<::std::string > > mSettingsDir
::ll::TypedStorage< 8, 32, ::std::string > mPlayerSessionID
::ll::TypedStorage< 8, 32, ::std::string > mAppSessionID
::ll::TypedStorage< 1, 1, bool > mShouldHaveAchievementsEnabled
::ll::TypedStorage< 1, 1, bool > mAchievementsAlwaysEnabled
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mAchivementsAlwaysOptionSubscription
::ll::TypedStorage< 8, 8, double > mLastScreenTimestamp
::ll::TypedStorage< 8, 8, double > mLastImGuiScreenTimestamp
::ll::TypedStorage< 1, 1, bool > mFlagPlayerGameTypeDefault
::ll::TypedStorage< 1, 1, bool > mFlagDeepLink
::ll::TypedStorage< 4, 4, int > mNumTimesDeviceLost
::ll::TypedStorage< 8, 64, ::std::unordered_map< uint, double > > mPlayerLastDamagedTimestamp
::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > mWorldSessionIdGenerationTimestamp
::ll::TypedStorage< 8, 8, ::ServiceRegistrationToken<::IMinecraftEventing > > mServiceRegistrationToken
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PacketObserver > > mPacketObserver
::ll::TypedStorage< 8, 8, ::ServiceRegistrationToken<::IPacketObserver > > mPacketObserverRegistrationToken
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ChunkRecyclerTelemetryData > > mChunkRecyclerTelemetryData
::ll::TypedStorage< 8, 8, ::ServiceRegistrationToken<::ChunkRecyclerTelemetryData > > mChunkRecyclerTelemetryDataRegistrationToken
::ll::TypedStorage< 8, 8, ::ServiceRegistrationToken<::Bedrock::WorldRecoveryTelemetryHandler > > mWorldRecoveryRegistrationToken
::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::MinecraftEventingDependencies > > > mDeps
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > mTaskGroup
::ll::TypedStorage< 8, 88, ::Bedrock::Threading::BasicLockbox<::MinecraftEventing::RealmsTelemetryBox, ::std::mutex > > mRealmsTelemetry
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > mControlBlock
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > mControlBlock

Member Typedef Documentation

◆ EventAndManagerWriter

using IMinecraftEventing::EventAndManagerWriter
inherited

◆ RegisterOptionsObserver

using IMinecraftEventing::RegisterOptionsObserver
inherited
Initial value:
::Bedrock::PubSub::Subscription(::std::function<void(bool)>) const,
::Bedrock::PubSub::Subscription(::std::function<void(bool)>)>
Definition Subscription.h:10
STL namespace.

Constructor & Destructor Documentation

◆ MinecraftEventing()

MCAPI MinecraftEventing::MinecraftEventing ( ::Core::Path const & logFileDir,
::MinecraftEventingDependencies && deps )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ getPurchaseEventing()

virtual::IPurchaseEventing & MinecraftEventing::getPurchaseEventing ( )
virtual

◆ getWorldLoadPerformanceEventing()

virtual::IWorldLoadPerformanceEventing & MinecraftEventing::getWorldLoadPerformanceEventing ( )
virtual

◆ init()

virtual void MinecraftEventing::init ( ::Bedrock::NonOwnerPointer<::AppPlatform > const & appPlatform)
virtual

Implements IMinecraftEventing.

◆ initDeviceAndSessionIds()

virtual void MinecraftEventing::initDeviceAndSessionIds ( )
virtual

Implements IMinecraftEventing.

◆ initEditorEventListener()

virtual void MinecraftEventing::initEditorEventListener ( )
virtual

Implements IMinecraftEventing.

◆ initOfflineEventListener()

virtual void MinecraftEventing::initOfflineEventListener ( )
virtual

Implements IMinecraftEventing.

◆ shutdown()

virtual void MinecraftEventing::shutdown ( )
virtual

Implements IMinecraftEventing.

◆ updatePrimaryLocalUserId()

virtual void MinecraftEventing::updatePrimaryLocalUserId ( uint const & userId)
virtual

Implements IMinecraftEventing.

◆ getUserUID()

virtual::std::string MinecraftEventing::getUserUID ( ::Social::IdentityType type,
::std::string const & primaryId ) const
virtual

Implements IMinecraftEventing.

◆ registerSecondaryUserCommonProperties()

virtual void MinecraftEventing::registerSecondaryUserCommonProperties ( uint const & userId,
::std::string const & uid ) const
virtual

Implements IMinecraftEventing.

◆ unregisterSecondaryUserCommonProperties()

virtual void MinecraftEventing::unregisterSecondaryUserCommonProperties ( uint const & userId) const
virtual

Implements IMinecraftEventing.

◆ updateIsLegacyPlayer()

virtual void MinecraftEventing::updateIsLegacyPlayer ( bool isLegacyPlayer) const
virtual

Implements IMinecraftEventing.

◆ updateIsTrial()

virtual void MinecraftEventing::updateIsTrial ( bool isTrial) const
virtual

Implements IMinecraftEventing.

◆ updateEditionType()

virtual void MinecraftEventing::updateEditionType ( ) const
virtual

Implements IMinecraftEventing.

◆ updateClientId()

virtual void MinecraftEventing::updateClientId ( ) const
virtual

Implements IMinecraftEventing.

◆ addListener()

virtual void MinecraftEventing::addListener ( ::std::unique_ptr<::Social::Events::IEventListener > listener)
virtual

Implements IMinecraftEventing.

◆ clearListeners()

virtual void MinecraftEventing::clearListeners ( )
virtual

Implements IMinecraftEventing.

◆ registerOptionsObserver()

virtual void MinecraftEventing::registerOptionsObserver ( ::brstd::function_ref< ::Bedrock::PubSub::Subscription(::std::function< void(bool)>) const, ::Bedrock::PubSub::Subscription(::std::function< void(bool)>)> registerObserver)
virtual

Implements IMinecraftEventing.

◆ setTestBuildIdTag()

virtual void MinecraftEventing::setTestBuildIdTag ( char const * id)
virtual

Implements IMinecraftEventing.

◆ removeTestBuildIdTag()

virtual void MinecraftEventing::removeTestBuildIdTag ( )
virtual

Implements IMinecraftEventing.

◆ setTestTelemetryTag()

virtual void MinecraftEventing::setTestTelemetryTag ( char const * name)
virtual

Implements IMinecraftEventing.

◆ removeTestTelemetryTag()

virtual void MinecraftEventing::removeTestTelemetryTag ( )
virtual

Implements IMinecraftEventing.

◆ stopDebugEventLoggingForAllListeners()

virtual void MinecraftEventing::stopDebugEventLoggingForAllListeners ( )
virtual

Implements IMinecraftEventing.

◆ tick()

virtual void MinecraftEventing::tick ( )
virtual

Implements IMinecraftEventing.

◆ forceSendEvents()

virtual void MinecraftEventing::forceSendEvents ( )
virtual

Implements IMinecraftEventing.

◆ getSessionId()

virtual::std::string MinecraftEventing::getSessionId ( )
virtual

Implements IMinecraftEventing.

◆ getPlayerSessionId()

virtual::std::string const & MinecraftEventing::getPlayerSessionId ( )
virtual

Implements IMinecraftEventing.

◆ getWorldSessionIdGenerationTimestamp()

virtual::std::chrono::steady_clock::time_point MinecraftEventing::getWorldSessionIdGenerationTimestamp ( ) const
virtual

Implements IMinecraftEventing.

◆ fireEventDefaultGameTypeChanged()

virtual void MinecraftEventing::fireEventDefaultGameTypeChanged ( ::GameType oldGameType,
::GameType newGameType )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldLoaded()

virtual void MinecraftEventing::fireEventWorldLoaded ( ::Player * player,
::brstd::function_ref< void(::Social::Events::EventManager &, ::Social::Events::Event &) const, void(::Social::Events::EventManager &, ::Social::Events::Event &)> writer )
virtual

Implements IMinecraftEventing.

◆ fireEventMarkLevelForSync()

virtual void MinecraftEventing::fireEventMarkLevelForSync ( ::std::string const & levelId,
int64 local,
int64 remote,
::IMinecraftEventing::MarkLevelForSyncReason reason )
virtual

Implements IMinecraftEventing.

◆ fireEventLockedItemGiven()

virtual void MinecraftEventing::fireEventLockedItemGiven ( )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldLoadTimes()

virtual void MinecraftEventing::fireEventWorldLoadTimes ( ::std::string const & calledFromScreen,
::std::vector<::std::pair<::std::string, float > > const progressHandlerLoadTimes )
virtual

Implements IMinecraftEventing.

◆ fireEventBlockPlacedByCommand()

virtual void MinecraftEventing::fireEventBlockPlacedByCommand ( ::Block const & placedBlock,
int numberOfBlocksPlaced )
virtual

Implements IMinecraftEventing.

◆ fireEventEntitySpawned()

virtual void MinecraftEventing::fireEventEntitySpawned ( ::Player * player,
int mobType,
uint spawnMethod )
virtual

Implements IMinecraftEventing.

◆ fireEventDevSlashCommandExecuted()

virtual void MinecraftEventing::fireEventDevSlashCommandExecuted ( ::std::string const & commandName,
::std::string const & command )
virtual

Implements IMinecraftEventing.

◆ fireCommandParseTableTelemetry()

virtual void MinecraftEventing::fireCommandParseTableTelemetry ( bool const isServer,
::std::vector<::IMinecraftEventing::CommandParseTableEntry > const & parseTableDetails ) const
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerTravelled()

virtual void MinecraftEventing::fireEventPlayerTravelled ( ::Player * player,
float metersTravelledSinceLastEvent,
int newBiome )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerBounced()

virtual void MinecraftEventing::fireEventPlayerBounced ( ::Player * player,
::Block const & block,
int bounceHeight )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerDamaged()

virtual void MinecraftEventing::fireEventPlayerDamaged ( ::Player * player,
::SharedTypes::Legacy::ActorDamageCause damageCause )
virtual

Implements IMinecraftEventing.

◆ fireEventSetValidForAchievements()

virtual void MinecraftEventing::fireEventSetValidForAchievements ( ::Player * player,
bool currentlyValidForAchievements )
virtual

Implements IMinecraftEventing.

◆ fireEventAchievementReceived()

virtual void MinecraftEventing::fireEventAchievementReceived ( ::std::string const & title,
::std::string const & description,
::std::string const & achievementId )
virtual

Implements IMinecraftEventing.

◆ updatePlayerUndergroundStatus()

virtual void MinecraftEventing::updatePlayerUndergroundStatus ( ::Player * player,
bool const isUnderground )
virtual

Reimplemented from IMinecraftEventing.

◆ fireEventPlayerAttemptingExploit()

virtual void MinecraftEventing::fireEventPlayerAttemptingExploit ( ::Player * player,
::IMinecraftEventing::ExploitType exploitType )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldGenerated()

virtual void MinecraftEventing::fireEventWorldGenerated ( ::std::string const & levelId,
::LevelSettings const & levelSettings,
bool fromTemplate )
virtual

Implements IMinecraftEventing.

◆ fireEventMultiplayerClientConnectionStateChanged()

virtual void MinecraftEventing::fireEventMultiplayerClientConnectionStateChanged ( ::std::string const & connectionType,
uint fromState,
uint toState,
uint port,
::std::string const & status )
virtual

Implements IMinecraftEventing.

◆ fireEventPacketViolationDetected()

virtual void MinecraftEventing::fireEventPacketViolationDetected ( uint64 readResult,
::std::string readResultContext,
::PacketViolationResponse violationResponse,
::MinecraftPacketIds violatingPacketId,
::NetworkIdentifier const & netId,
uint numViolations,
::SubClientId clientSubId,
::SubClientId senderSubId,
uint packetStreamLength )
virtual

Implements IMinecraftEventing.

◆ fireEventServerReceivedValidPacket()

virtual void MinecraftEventing::fireEventServerReceivedValidPacket ( ::NetworkIdentifier const & netId,
::MinecraftPacketIds packetId,
::SubClientId clientSubId )
virtual

Implements IMinecraftEventing.

◆ fireEventClientSentOrReceivedPacket()

virtual void MinecraftEventing::fireEventClientSentOrReceivedPacket ( ::NetworkIdentifier const & netId,
::MinecraftPacketIds packetId,
::SubClientId clientSubId,
::std::string correlationId,
bool isOutgoing )
virtual

Implements IMinecraftEventing.

◆ fireEventJoinCanceled()

virtual void MinecraftEventing::fireEventJoinCanceled ( ::LoadingState currentState)
virtual

Implements IMinecraftEventing.

◆ fireEvent()

virtual void MinecraftEventing::fireEvent ( ::std::string const & eventName,
::std::vector<::Social::Events::Property > const & properties,
::std::vector<::Social::Events::Measurement > const & measurements,
bool shouldAggregate )
virtual

Implements IMinecraftEventing.

◆ fireEventBlockTypeRegistryChecksumMismatch()

virtual void MinecraftEventing::fireEventBlockTypeRegistryChecksumMismatch ( ::std::string const & reason,
uint64 const & serverBlockChecksum,
uint64 const & clientBlockChecksum,
::std::string const & serverVersion )
virtual

Implements IMinecraftEventing.

◆ fireEventOnSuccessfulClientLogin()

virtual void MinecraftEventing::fireEventOnSuccessfulClientLogin ( ::Level const * level)
virtual

Implements IMinecraftEventing.

◆ fireEventStartWorld()

virtual void MinecraftEventing::fireEventStartWorld ( ::NetworkType networkType,
::std::string const & ipAddress,
::Social::MultiplayerServiceIdentifier const friendWorldType )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerJoinWorld()

virtual void MinecraftEventing::fireEventPlayerJoinWorld ( uint const & userId,
::SubClientId const subId,
bool isLocalServer,
::std::optional< bool > isUsingTURN,
::IConnectionEventing::PlayerJoinWorldAttemptState const JoinState,
int attemptId,
::Connection::DisconnectFailReason failReason,
::Json::Value const & failDebugInfo,
::TransportLayer transportLayer,
::NetworkType networkTypeOverride,
bool isConnectedToApplicationLayer,
bool isFilteringProfanity,
::Social::MultiplayerServiceIdentifier multiplayerServiceIdentifier,
::std::string const & titleMessage,
::std::string const & errorMessage,
::std::string const & codeword,
::std::string const & partyId,
bool isPartyLeader,
bool isPartyDestination,
bool isServerTransfer,
::Connection::ReconnectionType reconnectionType,
bool isDueToSuspend,
uint64 connectionDurationMs,
::Social::GameConnectionInfo const & connectionInfo,
::EditorConnectionJoinIntent editorConnectionJoinIntent )
virtual

Implements IMinecraftEventing.

◆ fireEventClientLastPackets()

virtual void MinecraftEventing::fireEventClientLastPackets ( uint const & userId,
::SubClientId const subId,
int correlationId,
::Json::Value const & lastSentPackets,
::Json::Value const & lastReceivedPackets )
virtual

Implements IMinecraftEventing.

◆ fireEventSignalServiceConnect()

virtual void MinecraftEventing::fireEventSignalServiceConnect ( ::SignalServiceConnectStage stage,
bool bIsSigningInAsHost,
::Json::Value const & stageProperties,
::std::string const & signinId,
::std::string const & correlationId )
virtual

Implements IMinecraftEventing.

◆ fireEventSignalMessagePerformance()

virtual void MinecraftEventing::fireEventSignalMessagePerformance ( ::std::string const & signinId,
::MessagePerformance const & messagePerformanceEvent )
virtual

Implements IMinecraftEventing.

◆ fireEventOnClientDisconnect()

virtual void MinecraftEventing::fireEventOnClientDisconnect ( ::NetworkIdentifier const & id,
::SubClientId subId,
bool isNetworked,
::Connection::DisconnectFailReason reason,
::std::string const & titleMessage,
::std::string const & errorMessage,
::std::string const & codeword )
virtual

Implements IMinecraftEventing.

◆ fireEventOnServerDisconnect()

virtual void MinecraftEventing::fireEventOnServerDisconnect ( ::Connection::DisconnectFailReason reason,
::NetworkIdentifier const & id,
::SubClientId subId,
::std::string const & reasonContext,
uint64 clientCount,
::std::string const & firstTimeStamp )
virtual

Implements IMinecraftEventing.

◆ fireEventOnServerAsyncJoinTaskVerdict()

virtual void MinecraftEventing::fireEventOnServerAsyncJoinTaskVerdict ( ::nonstd::expected<::AsyncJoinAllow, ::AsyncJoinDeny > const & joinVerdict,
::SubClientId const subId,
uint verdictQueueLength )
virtual

Implements IMinecraftEventing.

◆ fireEventHttpClientError()

virtual void MinecraftEventing::fireEventHttpClientError ( ::std::string const & error)
virtual

Implements IMinecraftEventing.

◆ fireEventNPLNLifecycle()

virtual void MinecraftEventing::fireEventNPLNLifecycle ( int eventType,
::Social::ClientReportingEvent multiplayerState,
::Social::ServiceState serviceState )
virtual

Implements IMinecraftEventing.

◆ fireEventNPLNRpcFailure()

virtual void MinecraftEventing::fireEventNPLNRpcFailure ( int rpcType,
int statusCode,
::Social::ClientReportingEvent clientState,
::Social::ServiceState serviceState,
::std::optional<::std::chrono::seconds > requiredDelay )
virtual

Implements IMinecraftEventing.

◆ fireEventSignInToIdentity()

virtual void MinecraftEventing::fireEventSignInToIdentity ( ::IMinecraftEventing::SignInAccountType accountType,
::Social::IdentitySignInTrigger trigger,
::std::string const & signInSource,
bool signInUIShown,
::IMinecraftEventing::SignInStage stage,
::Social::SignInResult result,
int retryCount,
::Social::PlayerIDs ids,
::std::string const & errorCode )
virtual

Implements IMinecraftEventing.

◆ fireEventSignOutOfIdentity()

virtual void MinecraftEventing::fireEventSignOutOfIdentity ( ::IMinecraftEventing::SignInAccountType accountType,
::Social::IdentitySignInTrigger trigger,
::std::string const & accountId,
::std::string const & errorCode )
virtual

Implements IMinecraftEventing.

◆ fireEventNsaUpgradeResult()

virtual void MinecraftEventing::fireEventNsaUpgradeResult ( ::Social::PlayFabStatus status)
virtual

Implements IMinecraftEventing.

◆ fireEventSignInEdu()

virtual void MinecraftEventing::fireEventSignInEdu ( ::edu::Role role,
::Identity::EduSignInStage stage,
::std::string const & tenantType,
::std::string const & error,
::std::vector<::std::pair<::std::string, ::std::string > > const & details )
virtual

Implements IMinecraftEventing.

◆ fireEventSignOutEdu()

virtual void MinecraftEventing::fireEventSignOutEdu ( ::edu::Role role,
::std::string const & tenantType,
::std::string const & action,
::std::string const & error )
virtual

Implements IMinecraftEventing.

◆ fireEventSwitchAccountEdu()

virtual void MinecraftEventing::fireEventSwitchAccountEdu ( ::edu::Role role,
::std::string const & tenantType )
virtual

Implements IMinecraftEventing.

◆ fireEventEduDemoConversion()

virtual void MinecraftEventing::fireEventEduDemoConversion ( ::edu::Role role,
::LastClickedSource lastClickedSource )
virtual

Implements IMinecraftEventing.

◆ fireEventCloudSpoAuthenticationEdu()

virtual void MinecraftEventing::fireEventCloudSpoAuthenticationEdu ( ::std::string const & cloudWorldCorrelationId,
::EduCloudUtils::Operation const spoTokenAcquisitionOperation,
bool const spoTokenAcquisitionSucceeded,
::std::optional< int64 > spoTokenTimeToExpiry,
::std::optional< int64 > spoTokenAge,
::std::optional< bool > spoTokenAcquiredIsNew )
virtual

Implements IMinecraftEventing.

◆ fireEventCloudOperationStartedEdu()

virtual void MinecraftEventing::fireEventCloudOperationStartedEdu ( ::EduCloudUtils::Operation const operation,
::EduCloud::CloudItemType const cloudItemType,
::std::string const & cloudCorrelationId,
uint64 const size,
::std::optional<::std::string > const & driveItemId )
virtual

Implements IMinecraftEventing.

◆ fireEventCloudOperationEndedEdu()

virtual void MinecraftEventing::fireEventCloudOperationEndedEdu ( ::EduCloudUtils::Operation const operation,
::EduCloud::CloudItemType const cloudItemType,
::std::string const & cloudCorrelationId,
::std::chrono::milliseconds const elapsedTime,
uint const status,
uint64 const size,
::std::optional<::std::string > const & driveItemId,
::std::optional<::std::string > const & errorCode,
::std::optional<::std::string > const & errorMessage,
::std::optional<::std::string > const & error )
virtual

Implements IMinecraftEventing.

◆ fireEventCloudMyWorldsSummary()

virtual void MinecraftEventing::fireEventCloudMyWorldsSummary ( int const totalWorldsCount,
int const placeholderCount,
int const needsUploadCount,
int const ctagMismatchCount,
int const conflictCount )
virtual

Implements IMinecraftEventing.

◆ fireEventCloudConflictCheckEdu()

virtual void MinecraftEventing::fireEventCloudConflictCheckEdu ( ::std::string const & cloudCorrelationId,
::EduCloud::ConflictResolutionStatus const conflictStatus )
virtual

Implements IMinecraftEventing.

◆ fireEventPopupFiredEdu()

virtual void MinecraftEventing::fireEventPopupFiredEdu ( ::std::string const & dialogType,
::std::string const & experienceId,
::std::string const & title,
::ActiveDirectoryAction const postAction )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayIntegrityCheck()

virtual void MinecraftEventing::fireEventPlayIntegrityCheck ( ::std::string const & result,
::std::string const & appRecognitionVerdict,
::std::string const & deviceIntegrity,
::std::string const & appLicensingVerdict )
virtual

Implements IMinecraftEventing.

◆ fireServerConnectionEvent()

virtual void MinecraftEventing::fireServerConnectionEvent ( ::IConnectionEventing::ServerConnectionOutcome outcome,
::std::chrono::milliseconds pingLatency,
double timeElapsed,
::std::string const & creatorName,
::std::string const & worldId )
virtual

Implements IMinecraftEventing.

◆ fireServerConnectionAttemptEvent()

virtual void MinecraftEventing::fireServerConnectionAttemptEvent ( ::std::string const & creatorName,
bool isTransfer,
::std::string const & serverAddress )
virtual

Implements IMinecraftEventing.

◆ fireEventServerPlayerJoinedGame()

virtual void MinecraftEventing::fireEventServerPlayerJoinedGame ( ::NetworkIdentifier const & id,
::SubClientId subId,
::std::string const & firstConnectionTime )
virtual

Implements IMinecraftEventing.

◆ fireEventScriptPluginDiscovery()

virtual void MinecraftEventing::fireEventScriptPluginDiscovery ( ::ScriptPluginResult const & pluginResult,
bool client )
virtual

Implements IMinecraftEventing.

◆ fireEventScriptPluginRun()

virtual void MinecraftEventing::fireEventScriptPluginRun ( ::ScriptPluginResult const & pluginResult,
::std::chrono::microseconds runDuration,
bool client )
virtual

Implements IMinecraftEventing.

◆ fireEventScriptDebuggerListen()

virtual void MinecraftEventing::fireEventScriptDebuggerListen ( bool client,
bool autoAttach )
virtual

Implements IMinecraftEventing.

◆ fireEventScriptDebuggerConnect()

virtual void MinecraftEventing::fireEventScriptDebuggerConnect ( bool client,
bool autoAttach,
int retries )
virtual

Implements IMinecraftEventing.

◆ fireEditorEventToolActivated()

virtual void MinecraftEventing::fireEditorEventToolActivated ( ::std::string const & toolName)
virtual

Implements IMinecraftEventing.

◆ fireEditorUndo()

virtual void MinecraftEventing::fireEditorUndo ( ::std::string const & transactionName)
virtual

Implements IMinecraftEventing.

◆ fireEditorRedo()

virtual void MinecraftEventing::fireEditorRedo ( ::std::string const & transactionName)
virtual

Implements IMinecraftEventing.

◆ fireEditorScriptAction()

virtual void MinecraftEventing::fireEditorScriptAction ( ::std::string const & scriptSource,
::std::string const & actionName,
::std::string const & actionMetadata )
virtual

Implements IMinecraftEventing.

◆ fireEditorTutorialEvent()

virtual void MinecraftEventing::fireEditorTutorialEvent ( ::std::string_view type,
::std::optional<::std::string > const & state,
::std::string const & currentStage,
::std::optional<::std::string > const & previousStage )
virtual

Implements IMinecraftEventing.

◆ fireEventStartClient()

virtual void MinecraftEventing::fireEventStartClient ( ::std::string const & ipAddress,
bool isTextToSpeechEnabled )
virtual

Implements IMinecraftEventing.

◆ fireEventHardwareInfo()

virtual void MinecraftEventing::fireEventHardwareInfo ( )
virtual

Implements IMinecraftEventing.

◆ fireEventDeviceLost()

virtual void MinecraftEventing::fireEventDeviceLost ( )
virtual

Implements IMinecraftEventing.

◆ fireEventRenderingSizeChanged()

virtual void MinecraftEventing::fireEventRenderingSizeChanged ( )
virtual

Implements IMinecraftEventing.

◆ fireEventDiskStatus()

virtual void MinecraftEventing::fireEventDiskStatus ( ::DiskStatus status,
::Core::LevelStorageState errorCode,
uint64 freeSpace,
int64 const remoteRemainingStorageB )
virtual

Implements IMinecraftEventing.

◆ fireEventStorageAreaFull()

virtual void MinecraftEventing::fireEventStorageAreaFull ( ::std::string const & areaPath,
::std::vector<::Bedrock::DirectoryEntry > const & diskSizeData )
virtual

Implements IMinecraftEventing.

◆ fireEventUserStorageAreaSpaceInfo()

virtual void MinecraftEventing::fireEventUserStorageAreaSpaceInfo ( ::IMinecraftEventing::UserStorageAreaSpaceInfoStatus spaceInfoStatus,
::std::function< uint64()> worldsSizeOnDiskFn,
::Core::FileStorageArea::StorageAreaSpaceInfo storageAreaSpaceInfo )
virtual

Implements IMinecraftEventing.

◆ fireEventAppPaused()

virtual void MinecraftEventing::fireEventAppPaused ( )
virtual

Implements IMinecraftEventing.

◆ fireEventAppUnpaused()

virtual void MinecraftEventing::fireEventAppUnpaused ( )
virtual

Implements IMinecraftEventing.

◆ fireEventAppSurfaceCreated()

virtual void MinecraftEventing::fireEventAppSurfaceCreated ( )
virtual

Implements IMinecraftEventing.

◆ fireEventAppSurfaceDestroyed()

virtual void MinecraftEventing::fireEventAppSurfaceDestroyed ( )
virtual

Implements IMinecraftEventing.

◆ fireEventPurchaseGameAttempt()

virtual void MinecraftEventing::fireEventPurchaseGameAttempt ( ::std::string const & storeId,
::std::string const & activeTab,
::std::string const & productId )
virtual

Implements IMinecraftEventing.

◆ fireEventPurchaseGameResult()

virtual void MinecraftEventing::fireEventPurchaseGameResult ( int purchaseResult)
virtual

Implements IMinecraftEventing.

◆ fireEventTrialDeviceIdCorrelation()

virtual void MinecraftEventing::fireEventTrialDeviceIdCorrelation ( int64 myTime,
::std::string const & theirId,
int64 theirTime,
::std::string const & theirLastSessionId )
virtual

Implements IMinecraftEventing.

◆ fireEventDeviceIdManagerFailOnIdentityGained()

virtual void MinecraftEventing::fireEventDeviceIdManagerFailOnIdentityGained ( )
virtual

Implements IMinecraftEventing.

◆ fireEventDlcStorageFull()

virtual void MinecraftEventing::fireEventDlcStorageFull ( ::std::string const & productId,
uint64 dlcSize,
uint64 onDiskScratchSpace,
uint64 scratchSpace,
uint64 premiumSpace )
virtual

Implements IMinecraftEventing.

◆ fireEventTotalDlcSizes()

virtual void MinecraftEventing::fireEventTotalDlcSizes ( uint64 resourceSize,
uint64 worldTemplateSize )
virtual

Implements IMinecraftEventing.

◆ fireEventPushNotificationReceived()

virtual void MinecraftEventing::fireEventPushNotificationReceived ( ::PushNotificationMessage const & msg)
virtual

Implements IMinecraftEventing.

◆ fireEventPushNotificationOpened()

virtual void MinecraftEventing::fireEventPushNotificationOpened ( ::std::string const & threadId,
::std::string const & deepLink )
virtual

Implements IMinecraftEventing.

◆ firePerfTestEvent()

virtual void MinecraftEventing::firePerfTestEvent ( ::std::string const & testArtifact,
::std::string const & modelName,
::std::string const & renderSize,
uint renderDistance,
uint simDistance,
::std::string const & memorySize,
::std::vector<::std::pair<::std::string, float > > const & testArtifactData )
virtual

Implements IMinecraftEventing.

◆ fireEventLicenseCheck()

virtual void MinecraftEventing::fireEventLicenseCheck ( bool isLicensed,
::ExtraLicenseData & data )
virtual

Implements IMinecraftEventing.

◆ fireQueryOfferResult()

virtual void MinecraftEventing::fireQueryOfferResult ( ::std::string const & storeID,
int NumberOfOffers,
bool QuerySucceeded )
virtual

Implements IMinecraftEventing.

◆ fireEventQueryPurchasesResult()

virtual void MinecraftEventing::fireEventQueryPurchasesResult ( ::std::string const & storeID,
::std::string const & priorPurchaseIds,
int NumberOfPurchases,
bool QuerySucceeded )
virtual

Implements IMinecraftEventing.

◆ fireEventPurchaseFailureDetails()

virtual void MinecraftEventing::fireEventPurchaseFailureDetails ( int httpCode,
::std::string const & errorMessage,
::std::string const & productId,
::std::string const & transactionId )
virtual

Implements IMinecraftEventing.

◆ fireEventPlatformStorePurchaseFailure()

virtual void MinecraftEventing::fireEventPlatformStorePurchaseFailure ( ::std::string const & productId,
::std::string const & errorMessage )
virtual

Implements IMinecraftEventing.

◆ fireEventDeviceAccountFailure()

virtual void MinecraftEventing::fireEventDeviceAccountFailure ( ::IMinecraftEventing::SignInStage stage,
::IMinecraftEventing::DeviceAccountFailurePhase phase,
uint resultStatus,
::std::string const & accountID )
virtual

Implements IMinecraftEventing.

◆ fireEventDeviceAccountSuccess()

virtual void MinecraftEventing::fireEventDeviceAccountSuccess ( bool isNewAccount,
::std::string const & accountID )
virtual

Implements IMinecraftEventing.

◆ fireEventEntitlementListInfo()

virtual void MinecraftEventing::fireEventEntitlementListInfo ( ::std::vector<::ContentIdentity > & entitlementContentIds,
bool isLegacyList )
virtual

Implements IMinecraftEventing.

◆ fireEventVideoPlayed()

virtual void MinecraftEventing::fireEventVideoPlayed ( ::std::string const & productId,
::std::string const & videoUrl )
virtual

Implements IMinecraftEventing.

◆ fireEventBundleSubOfferClicked()

virtual void MinecraftEventing::fireEventBundleSubOfferClicked ( int offerIndex,
int bundleSubOfferCount,
::std::string const & telemetryId,
::std::string const & productId,
bool isOnSale,
::std::string const & timeRemainingOnSale )
virtual

Implements IMinecraftEventing.

◆ fireEventStoreOfferClicked() [1/2]

virtual void MinecraftEventing::fireEventStoreOfferClicked ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual

Implements IMinecraftEventing.

◆ fireEventStoreOfferClicked() [2/2]

virtual void MinecraftEventing::fireEventStoreOfferClicked ( ::std::string const telemetryId,
::std::string const & productId )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaOfferClicked()

virtual void MinecraftEventing::fireEventPersonaOfferClicked ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual

Implements IMinecraftEventing.

◆ fireEventStoreSearch()

virtual void MinecraftEventing::fireEventStoreSearch ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual

Implements IMinecraftEventing.

◆ fireEventSearchItemSelected()

virtual void MinecraftEventing::fireEventSearchItemSelected ( int const correlationId,
int const sessionId,
::std::string const & productId,
int const row,
int const column,
int const currentPage,
::std::string const & searchType )
virtual

Implements IMinecraftEventing.

◆ fireEventUserListUpdated()

virtual void MinecraftEventing::fireEventUserListUpdated ( ::std::string const & productId,
::std::string const & listId,
::std::string const & operation,
bool success )
virtual

Implements IMinecraftEventing.

◆ fireEventCreatorFollowedUnfollowed()

virtual void MinecraftEventing::fireEventCreatorFollowedUnfollowed ( ::std::string const & creatorId,
::std::string const & operation,
bool success )
virtual

Implements IMinecraftEventing.

◆ fireEventUgcAcquisitionStateChanged()

virtual void MinecraftEventing::fireEventUgcAcquisitionStateChanged ( ::std::string const & ugcProductId,
uint64 downloadSize,
double elapsedTime,
bool isUpdate,
int retries,
bool silent,
int numContentTrackers,
::std::string const & result,
::std::string const & resultDetails,
int httpStatus,
int errorCode,
bool optimizedPack )
virtual

Implements IMinecraftEventing.

◆ fireEventSearchCatalogRequest()

virtual void MinecraftEventing::fireEventSearchCatalogRequest ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual

Implements IMinecraftEventing.

◆ fireEventStoreSessionResponse()

virtual void MinecraftEventing::fireEventStoreSessionResponse ( ::std::string const & responseType,
int const status,
int const retryCount,
bool const asyncServicesManager )
virtual

Implements IMinecraftEventing.

◆ fireEventStoreDiscoveryRequestResponse()

virtual void MinecraftEventing::fireEventStoreDiscoveryRequestResponse ( int const retryAttempt,
::std::optional< int > errorStatus,
::std::optional<::std::string > const & errorMessage,
::std::optional<::std::string > const & errorCode )
virtual

Implements IMinecraftEventing.

◆ fireEventStoreInventoryRefreshRequestResponse()

virtual void MinecraftEventing::fireEventStoreInventoryRefreshRequestResponse ( int const status,
int const retryAttempt,
bool const asyncServicesManager )
virtual

Implements IMinecraftEventing.

◆ fireEventInventoryVersionRefreshRequestResponse()

virtual void MinecraftEventing::fireEventInventoryVersionRefreshRequestResponse ( int const status,
int const retryAttempt,
bool const asyncServicesManager )
virtual

Implements IMinecraftEventing.

◆ fireEventServerDrivenLayoutPageLoaded()

virtual void MinecraftEventing::fireEventServerDrivenLayoutPageLoaded ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::std::string pageID,
int requestSize,
int responseSize,
int rowCount,
int itemCount,
int imageCount )
virtual

Implements IMinecraftEventing.

◆ fireEventServerDrivenLayoutImagesLoaded()

virtual void MinecraftEventing::fireEventServerDrivenLayoutImagesLoaded ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::std::string pageID,
::ImageTelemetryInfo const & imageTelemetryInfo )
virtual

Implements IMinecraftEventing.

◆ fireEventTreatmentsSet()

virtual void MinecraftEventing::fireEventTreatmentsSet ( ::std::vector<::std::string > const & treatments,
::std::string const & treatmentContext )
virtual

Implements IMinecraftEventing.

◆ updateAppliedTreatmentPacks()

virtual void MinecraftEventing::updateAppliedTreatmentPacks ( ::std::vector<::std::string > const & treatmentTags)
virtual

Implements IMinecraftEventing.

◆ fireEventProgressionsSet()

virtual void MinecraftEventing::fireEventProgressionsSet ( ::std::vector<::std::string > const & progressions)
virtual

Implements IMinecraftEventing.

◆ fireEventTreatmentsCleared()

virtual void MinecraftEventing::fireEventTreatmentsCleared ( )
virtual

Implements IMinecraftEventing.

◆ fireEventPackImportTimeout()

virtual void MinecraftEventing::fireEventPackImportTimeout ( ::std::string const & productId)
virtual

Implements IMinecraftEventing.

◆ fireEventFatalClientPackError()

virtual void MinecraftEventing::fireEventFatalClientPackError ( ::FatalClientPackErrorType errorType,
::gsl::span<::std::string const > packIds )
virtual

Implements IMinecraftEventing.

◆ fireEventPackActivationError()

virtual void MinecraftEventing::fireEventPackActivationError ( ::std::string const & errorType,
::std::string const & errorDetail,
::std::string const & packAction,
::std::string const & packId,
::std::string const & contentType,
bool isFatal )
virtual

Implements IMinecraftEventing.

◆ fireEventStoreErrorPage()

virtual void MinecraftEventing::fireEventStoreErrorPage ( ::std::string const & errorCode,
::std::string const & pageId,
::std::string const & discoveryServiceTitleId,
::std::string const & playFabTitleId )
virtual

Implements IMinecraftEventing.

◆ setServerIdsforClient()

virtual void MinecraftEventing::setServerIdsforClient ( ::std::string const & multiplayerCorrelationId,
::std::string const & serverVersion,
::Social::Events::ServerTelemetryData const & serverTelemetryData )
virtual

Implements IMinecraftEventing.

◆ removeServerIdsForClient()

virtual void MinecraftEventing::removeServerIdsForClient ( )
virtual

Implements IMinecraftEventing.

◆ setConnectionCommonProperties()

virtual void MinecraftEventing::setConnectionCommonProperties ( uint userId,
::std::string const & connectionGUID,
::NetworkType networkType )
virtual

Implements IMinecraftEventing.

◆ removeConnectionCommonProperties()

virtual void MinecraftEventing::removeConnectionCommonProperties ( uint userId)
virtual

Implements IMinecraftEventing.

◆ trySetExperienceIdentifiers()

virtual void MinecraftEventing::trySetExperienceIdentifiers ( ::std::string const & experienceId,
::std::optional<::std::string > const & existingSessionId )
virtual

Implements IMinecraftEventing.

◆ removeExperienceIdentifiers()

virtual void MinecraftEventing::removeExperienceIdentifiers ( )
virtual

Implements IMinecraftEventing.

◆ getExperienceId()

virtual::std::string MinecraftEventing::getExperienceId ( ) const
virtual

Implements IMinecraftEventing.

◆ getExperienceSessionId()

virtual::std::string MinecraftEventing::getExperienceSessionId ( ) const
virtual

Implements IMinecraftEventing.

◆ fireEventOptionsUpdated()

virtual void MinecraftEventing::fireEventOptionsUpdated ( bool onStartup,
::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer )
virtual

Implements IMinecraftEventing.

◆ fireEventChatSettingsUpdated()

virtual void MinecraftEventing::fireEventChatSettingsUpdated ( ::Player const * player,
::std::vector<::Social::Events::Property > const & properties ) const
virtual

Implements IMinecraftEventing.

◆ fireEventControlRemappedByPlayer()

virtual void MinecraftEventing::fireEventControlRemappedByPlayer ( ::std::string const & actionName,
::RawInputType inputType,
int keyCode ) const
virtual

Implements IMinecraftEventing.

◆ fireEventDifficultySet()

virtual void MinecraftEventing::fireEventDifficultySet ( ::SharedTypes::Legacy::Difficulty oldDifficulty,
::SharedTypes::Legacy::Difficulty newDifficulty )
virtual

Implements IMinecraftEventing.

◆ fireEventGameRulesUpdated() [1/3]

virtual void MinecraftEventing::fireEventGameRulesUpdated ( bool oldValue,
bool newValue,
::std::string const & gameRuleName )
virtual

Implements IMinecraftEventing.

◆ fireEventGameRulesUpdated() [2/3]

virtual void MinecraftEventing::fireEventGameRulesUpdated ( int oldValue,
int newValue,
::std::string const & gameRuleName )
virtual

Implements IMinecraftEventing.

◆ fireEventGameRulesUpdated() [3/3]

virtual void MinecraftEventing::fireEventGameRulesUpdated ( float oldValue,
float newValue,
::std::string const & gameRuleName )
virtual

Implements IMinecraftEventing.

◆ fireCurrentInputUpdated()

virtual void MinecraftEventing::fireCurrentInputUpdated ( uint userId,
::InputMode inputMode )
virtual

Implements IMinecraftEventing.

◆ fireEventSplitScreenUpdated()

virtual void MinecraftEventing::fireEventSplitScreenUpdated ( ::SplitScreenUpdatedEventData const & data)
virtual

Implements IMinecraftEventing.

◆ fireEventPerformanceMetrics()

virtual void MinecraftEventing::fireEventPerformanceMetrics ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::ProfilerLiteTelemetry const & profileTelemetry,
bool IsEcoFrameThrottled,
int fpsThrottle )
virtual

Implements IMinecraftEventing.

◆ fireEventPerformanceContext()

virtual void MinecraftEventing::fireEventPerformanceContext ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::PerfContextTrackerReport const & perfContextReport,
bool IsEcoFrameThrottled,
int fpsThrottle )
virtual

Implements IMinecraftEventing.

◆ fireEventProfilerUsed()

virtual void MinecraftEventing::fireEventProfilerUsed ( ::std::string_view const profilerName)
virtual

Implements IMinecraftEventing.

◆ fireEventProfilerMetadata()

virtual void MinecraftEventing::fireEventProfilerMetadata ( ::Bedrock::Profiling::Orchestrator::ProfilerMetadataParams const & params)
virtual

Implements IMinecraftEventing.

◆ fireEventProfilerCapture()

virtual void MinecraftEventing::fireEventProfilerCapture ( ::Bedrock::Profiling::Orchestrator::ProfilerCaptureParams const & params)
virtual

Implements IMinecraftEventing.

◆ fireEventChunkProfilerCapture()

virtual void MinecraftEventing::fireEventChunkProfilerCapture ( ::Bedrock::ChunkDiag::CombinedChunkHealthScores const & scores)
virtual

Implements IMinecraftEventing.

◆ fireTextureStreamingPerf()

virtual void MinecraftEventing::fireTextureStreamingPerf ( ::dragon::texturestreaming::TextureStreamingPerformanceTelemetryData const & perfData)
virtual

Implements IMinecraftEventing.

◆ fireEventScreenChanged()

virtual void MinecraftEventing::fireEventScreenChanged ( uint const & userId,
::std::string const & screenName,
::std::unordered_map<::std::string, ::std::string > const & additionalProperties )
virtual

◆ fireEventImGuiScreenChanged()

virtual void MinecraftEventing::fireEventImGuiScreenChanged ( ::std::string const & screenName,
::std::unordered_map<::std::string, ::std::string > const & additionalProperties )
virtual

◆ fireEventPopupClosed()

virtual void MinecraftEventing::fireEventPopupClosed ( ::std::string const & popupName) const
virtual

Implements IMinecraftEventing.

◆ fireEventNewContentCheckCompleted()

virtual void MinecraftEventing::fireEventNewContentCheckCompleted ( ::std::string const & newContentPrefix,
bool hasNewStoreContent )
virtual

Implements IMinecraftEventing.

◆ fireEventEncyclopediaTopicChanged()

virtual void MinecraftEventing::fireEventEncyclopediaTopicChanged ( ::std::string const & topicName,
::InputMode inputMode )
virtual

Implements IMinecraftEventing.

◆ fireEventHowToPlayTopicChanged()

virtual void MinecraftEventing::fireEventHowToPlayTopicChanged ( ::std::string const & topicName,
::InputMode inputMode )
virtual

Implements IMinecraftEventing.

◆ fireEventAndroidHelpRequest()

virtual void MinecraftEventing::fireEventAndroidHelpRequest ( )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldFilesListed()

virtual void MinecraftEventing::fireEventWorldFilesListed ( uint64 numLevels,
uint64 totalSizeMB,
uint64 largestLevelMB,
uint64 smallestLevelMB,
uint64 totalRemoteStorageMB,
uint64 avgRemoteStorageMB )
virtual

Implements IMinecraftEventing.

◆ fireEventStorage()

virtual void MinecraftEventing::fireEventStorage ( int state,
::std::string const & extra )
virtual

Implements IMinecraftEventing.

◆ fireEventStorageReport()

virtual void MinecraftEventing::fireEventStorageReport ( ::std::string const & report)
virtual

Implements IMinecraftEventing.

◆ fireEventWorldSaveAndExit()

virtual void MinecraftEventing::fireEventWorldSaveAndExit ( ::LevelStorageEventingContext const & context,
::WorldSaveAndExitStorageTelemetryData const & storageData,
::std::vector<::WorldSaveAndExitPackTelemetryData > const & packs )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerMessageSay()

virtual void MinecraftEventing::fireEventPlayerMessageSay ( ::std::string const & fromName,
::std::string const & message )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerMessageTell()

virtual void MinecraftEventing::fireEventPlayerMessageTell ( ::std::string const & fromName,
::std::string const & toName,
::std::string const & message )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerMessageChat()

virtual void MinecraftEventing::fireEventPlayerMessageChat ( ::std::string const & fromName,
::std::string const & message )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerMessageMe()

virtual void MinecraftEventing::fireEventPlayerMessageMe ( ::std::string const & fromName,
::std::string const & message )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerMessageTitle()

virtual void MinecraftEventing::fireEventPlayerMessageTitle ( ::std::string const & fromName,
::std::string const & toName,
::std::string const & message )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerKicked()

virtual void MinecraftEventing::fireEventPlayerKicked ( ::std::string const & sessionType,
::std::string const & kickedPlayer )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerBanned()

virtual void MinecraftEventing::fireEventPlayerBanned ( ::std::string const & bannedPlayer)
virtual

Implements IMinecraftEventing.

◆ fireEventChunkLoaded()

virtual void MinecraftEventing::fireEventChunkLoaded ( ::LevelChunk & chunk)
virtual

Implements IMinecraftEventing.

◆ fireEventChunkUnloaded()

virtual void MinecraftEventing::fireEventChunkUnloaded ( ::LevelChunk & chunk)
virtual

Implements IMinecraftEventing.

◆ fireEventChunkChanged()

virtual void MinecraftEventing::fireEventChunkChanged ( ::LevelChunk & chunk)
virtual

Implements IMinecraftEventing.

◆ fireEventPackPlayed()

virtual void MinecraftEventing::fireEventPackPlayed ( ::PackInstance const & packInstance,
uint priority )
virtual

Implements IMinecraftEventing.

◆ fireEventRespondedToAcceptContent()

virtual void MinecraftEventing::fireEventRespondedToAcceptContent ( ::PacksInfoData const & data,
bool accepted,
bool downloadOptionalResourcePacks )
virtual

Implements IMinecraftEventing.

◆ fireEventStackLoaded()

virtual void MinecraftEventing::fireEventStackLoaded ( ::StackStats const & stats,
::gsl::span<::PackInstance const > packInstances )
virtual

Implements IMinecraftEventing.

◆ firePackSettingsEvent()

virtual void MinecraftEventing::firePackSettingsEvent ( ::PackManifest const & manifest,
::std::string serializedPackSettings,
int subpackIndex,
::std::string const & subpackName,
int subpackCount )
virtual

Implements IMinecraftEventing.

◆ fireEventTreatmentPackApplied()

virtual void MinecraftEventing::fireEventTreatmentPackApplied ( ::PackManifest const & manifest)
virtual

Implements IMinecraftEventing.

◆ fireEventTreatmentPackDownloadFailed()

virtual void MinecraftEventing::fireEventTreatmentPackDownloadFailed ( ::std::string productId,
::std::string packId,
::std::string versionNumber,
::std::string requiredTreatmentTag )
virtual

Implements IMinecraftEventing.

◆ fireEventTreatmentPackDownloaded()

virtual void MinecraftEventing::fireEventTreatmentPackDownloaded ( ::std::string productId,
::std::string packId,
::std::string versionNumber,
::std::string requiredTreatmentTag )
virtual

Implements IMinecraftEventing.

◆ fireEventTreatmentPackRemoved()

virtual void MinecraftEventing::fireEventTreatmentPackRemoved ( ::std::string packId)
virtual

Implements IMinecraftEventing.

◆ fireEventPackDeleted()

virtual void MinecraftEventing::fireEventPackDeleted ( ::std::string_view reason,
::std::string const & packId,
::PackType packType,
::PackOrigin packLocation,
::std::string const & packOptimizationVersion,
int64 freedBytes,
bool succeeded,
int64 remainingBytes )
virtual

Implements IMinecraftEventing.

◆ fireCDNDownloadEvent()

virtual void MinecraftEventing::fireCDNDownloadEvent ( ::std::string const & packId,
::std::string const & versionNumber,
::std::string const & hostUrl,
::IMinecraftEventing::CDNDownloadResult const & downloadResult,
::IMinecraftEventing::CDNDownloadEventOrigin const & origin,
float const & elapsedTime )
virtual

Implements IMinecraftEventing.

◆ fireEventContentLogsInWorldSession()

virtual void MinecraftEventing::fireEventContentLogsInWorldSession ( ::std::string const & logArea,
uint errorCount,
uint warningCount )
virtual

Implements IMinecraftEventing.

◆ fireEventEntitlementCacheLoadTimeout()

virtual void MinecraftEventing::fireEventEntitlementCacheLoadTimeout ( )
virtual

Implements IMinecraftEventing.

◆ fireTextToSpeechToggled()

virtual void MinecraftEventing::fireTextToSpeechToggled ( bool uiTTS,
bool chatTTS )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldLoadedClassroomCustomization()

virtual void MinecraftEventing::fireEventWorldLoadedClassroomCustomization ( ::IMinecraftEventing::WorldClassroomCustomization customization,
::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details )
virtual

Implements IMinecraftEventing.

◆ fireClassroomSettingUpdated()

virtual void MinecraftEventing::fireClassroomSettingUpdated ( ::ClassroomSetting classroomSetting,
::SettingsScreenMode settingMode )
virtual

Implements IMinecraftEventing.

◆ fireEventNpcPropertiesUpdated()

virtual void MinecraftEventing::fireEventNpcPropertiesUpdated ( ::Actor & npcOwner,
bool isEditorWorldbuilder )
virtual

Implements IMinecraftEventing.

◆ fireEventBoardTextUpdated()

virtual void MinecraftEventing::fireEventBoardTextUpdated ( ::ChalkboardBlockActor & board)
virtual

Implements IMinecraftEventing.

◆ fireEventCameraUsed()

virtual void MinecraftEventing::fireEventCameraUsed ( bool isSelfie)
virtual

Implements IMinecraftEventing.

◆ fireEventPortfolioExported()

virtual void MinecraftEventing::fireEventPortfolioExported ( int imageCount,
int captionedCount )
virtual

Implements IMinecraftEventing.

◆ fireQuickPlayEvent()

virtual void MinecraftEventing::fireQuickPlayEvent ( )
virtual

Implements IMinecraftEventing.

◆ firePermissionsSetEvent()

virtual void MinecraftEventing::firePermissionsSetEvent ( ::PlayerPermissionLevel const prevPlayerPermissionLevel,
::CommandPermissionLevel const prevCommandPermissionLevel,
::PlayerPermissionLevel const playerPermissionLevel,
::CommandPermissionLevel const commandPermissionLevel )
virtual

Implements IMinecraftEventing.

◆ fireExternalUriLaunched()

virtual void MinecraftEventing::fireExternalUriLaunched ( ::std::string const & uri) const
virtual

Implements IMinecraftEventing.

◆ fireUserGeneratedUriLaunched()

virtual void MinecraftEventing::fireUserGeneratedUriLaunched ( ::UserGeneratedUriSource source) const
virtual

Implements IMinecraftEventing.

◆ fireUserGeneratedUriLaunchFailed()

virtual void MinecraftEventing::fireUserGeneratedUriLaunchFailed ( ::UserGeneratedUriSource source,
::Util::ResourceUri::ValidationStatus reasonCode,
::std::string const & additionalData ) const
virtual

Implements IMinecraftEventing.

◆ fireEventEmptyLibraryCategoryError()

virtual void MinecraftEventing::fireEventEmptyLibraryCategoryError ( ::std::string const & categoryTitle) const
virtual

Implements IMinecraftEventing.

◆ fireCodeBuilderCachePerformance()

virtual void MinecraftEventing::fireCodeBuilderCachePerformance ( ::std::string const & stage,
::std::chrono::milliseconds elapsedTimeMS ) const
virtual

Implements IMinecraftEventing.

◆ fireCodeBuilderLoadPerformance()

virtual void MinecraftEventing::fireCodeBuilderLoadPerformance ( ::std::string const & stage,
uint64 tutorialSize,
uint64 downloadSize,
::std::chrono::milliseconds elapsedTimeMS ) const
virtual

Implements IMinecraftEventing.

◆ fireCodeBuilderRunPerformance()

virtual void MinecraftEventing::fireCodeBuilderRunPerformance ( ::std::string const & stage,
::std::chrono::milliseconds elapsedTimeMS ) const
virtual

Implements IMinecraftEventing.

◆ fireLibraryButtonPressed()

virtual void MinecraftEventing::fireLibraryButtonPressed ( ::std::string const & productId,
::std::string const & worldName,
::std::string const & buttonAction )
virtual

Implements IMinecraftEventing.

◆ fireCourseButtonPressed()

virtual void MinecraftEventing::fireCourseButtonPressed ( ::std::string const & courseTitle,
::std::string const & courseId )
virtual

Implements IMinecraftEventing.

◆ fireLessonActionTaken()

virtual void MinecraftEventing::fireLessonActionTaken ( ::std::string const & lessonTitle,
::std::string const & lessonId,
::std::string const & courseId,
::IMinecraftEventing::EducationLessonAction buttonAction,
int score )
virtual

Implements IMinecraftEventing.

◆ fireLessonProgressEvent()

virtual void MinecraftEventing::fireLessonProgressEvent ( ::std::string const & lessonTitle,
::std::string const & lessonId,
::std::string const & courseId,
::std::string const & activityId,
::std::string const & action,
::std::string const & educationCreatorID,
::std::string const & educationCreatorWorldID,
int score )
virtual

Implements IMinecraftEventing.

◆ fireShareButtonPressed()

virtual void MinecraftEventing::fireShareButtonPressed ( ::std::string const & location,
::EduShareUriType shareType,
::EduShareMethodType methodType,
bool includesResource )
virtual

Implements IMinecraftEventing.

◆ fireLessonCompleteDialogOpened()

virtual void MinecraftEventing::fireLessonCompleteDialogOpened ( ::IMinecraftEventing::LessonCompleteDialogEntryPoint const entryPoint) const
virtual

Implements IMinecraftEventing.

◆ fireEventEduiOSPurchaseTransaction()

virtual void MinecraftEventing::fireEventEduiOSPurchaseTransaction ( ::TransactionStatus const & status) const
virtual

Implements IMinecraftEventing.

◆ fireInAppCodeBuilderActivated()

virtual void MinecraftEventing::fireInAppCodeBuilderActivated ( ::OpenCodeMethod method,
::std::string const & ideName,
::std::string const & educationCreatorID,
::std::string const & educationCreatorWorldID ) const
virtual

Implements IMinecraftEventing.

◆ fireInAppCodeBuilderDismissed()

virtual void MinecraftEventing::fireInAppCodeBuilderDismissed ( ::std::string const & ideName) const
virtual

Implements IMinecraftEventing.

◆ fireCodeCommandButtonPressed()

virtual void MinecraftEventing::fireCodeCommandButtonPressed ( )
virtual

Implements IMinecraftEventing.

◆ fireIDESelected()

virtual void MinecraftEventing::fireIDESelected ( ::std::string const & name) const
virtual

Implements IMinecraftEventing.

◆ fireEventEduResources()

virtual void MinecraftEventing::fireEventEduResources ( ) const
virtual

Implements IMinecraftEventing.

◆ fireEventCodeBuilderClosed()

virtual void MinecraftEventing::fireEventCodeBuilderClosed ( ) const
virtual

Implements IMinecraftEventing.

◆ fireEventCodeBuilderLog()

virtual void MinecraftEventing::fireEventCodeBuilderLog ( ::Webview::TelemetryCommonProperties const & properties,
::std::string const & message,
::std::string & level ) const
virtual

Implements IMinecraftEventing.

◆ fireEventCodeBuilderScoreChanged()

virtual void MinecraftEventing::fireEventCodeBuilderScoreChanged ( ::std::string const & objective,
int const score ) const
virtual

Implements IMinecraftEventing.

◆ fireEventEduServiceStatus()

virtual void MinecraftEventing::fireEventEduServiceStatus ( ::std::string const & serviceName,
::std::string const & requestName,
int durationMS,
::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details ) const
virtual

Implements IMinecraftEventing.

◆ fireEventCodeBuilderRuntimeAction()

virtual void MinecraftEventing::fireEventCodeBuilderRuntimeAction ( ::std::string const & action) const
virtual

Implements IMinecraftEventing.

◆ fireEventWebviewDownload()

virtual void MinecraftEventing::fireEventWebviewDownload ( ::std::string const & downloadState,
::WebviewDownloadInfo const & downloadInfo ) const
virtual

Implements IMinecraftEventing.

◆ fireEduServiceRequestFailed()

virtual void MinecraftEventing::fireEduServiceRequestFailed ( ::std::string const & serviceName,
::std::string const & requestName,
::std::string const & error,
::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details ) const
virtual

Implements IMinecraftEventing.

◆ fireEventButtonPressed()

virtual void MinecraftEventing::fireEventButtonPressed ( ::std::string const & buttonName,
::std::unordered_map<::std::string, ::std::string > const & details ) const
virtual

Implements IMinecraftEventing.

◆ fireEventOptionsChanged()

virtual void MinecraftEventing::fireEventOptionsChanged ( ::std::string const & optionGroup,
::std::unordered_map<::std::string, int > const & events ) const
virtual

Implements IMinecraftEventing.

◆ fireEventOptionsChangedAlt()

virtual void MinecraftEventing::fireEventOptionsChangedAlt ( ::std::string const & optionGroup,
::std::unordered_map<::std::string, ::Social::Events::OptionChange > const & changes ) const
virtual

Implements IMinecraftEventing.

◆ fireEventModalShown()

virtual void MinecraftEventing::fireEventModalShown ( ::std::string const & modalName,
::std::unordered_map<::std::string, ::std::string > const & details ) const
virtual

Implements IMinecraftEventing.

◆ fireEventTagButtonPressed()

virtual void MinecraftEventing::fireEventTagButtonPressed ( ::std::string const & tag,
bool showMore ) const
virtual

Implements IMinecraftEventing.

◆ fireEventLevelDataOverride()

virtual void MinecraftEventing::fireEventLevelDataOverride ( ::std::string_view valueName) const
virtual

Implements IMinecraftEventing.

◆ fireEventEduContentVerificationFailed()

virtual void MinecraftEventing::fireEventEduContentVerificationFailed ( ) const
virtual

Implements IMinecraftEventing.

◆ fireEventLibrarySearch()

virtual void MinecraftEventing::fireEventLibrarySearch ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer) const
virtual

Implements IMinecraftEventing.

◆ fireEventLibrarySearchItemSelected()

virtual void MinecraftEventing::fireEventLibrarySearchItemSelected ( int const sessionId,
int const correlationId,
::std::string const & productId,
int const row,
int const column ) const
virtual

Implements IMinecraftEventing.

◆ fireEventControlTipsPanelUpdated()

virtual void MinecraftEventing::fireEventControlTipsPanelUpdated ( ::EduControlPanelUpdateType updateType,
double elapsedTimeSec ) const
virtual

Implements IMinecraftEventing.

◆ fireEventWorldExported()

virtual void MinecraftEventing::fireEventWorldExported ( int64 worldSeed,
uint64 worldSize )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldImported()

virtual void MinecraftEventing::fireEventWorldImported ( int64 worldSeed,
uint64 worldSize )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldImportedResult()

virtual void MinecraftEventing::fireEventWorldImportedResult ( ::FileArchiverOutcome importResult)
virtual

Implements IMinecraftEventing.

◆ fireGlobalResourcePackCrashRecovery()

virtual void MinecraftEventing::fireGlobalResourcePackCrashRecovery ( ::PackInstance & packInstance,
::mce::UUID recoveryID,
int order )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmShared()

virtual void MinecraftEventing::fireEventRealmShared ( ::std::string const & url,
::IMinecraftEventing::ShareMode const & mode,
int64 const & worldId )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmMemberlistCleared()

virtual void MinecraftEventing::fireEventRealmMemberlistCleared ( int64 const & worldId,
int const & numberOfUsersRemoved )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmUrlGenerated()

virtual void MinecraftEventing::fireEventRealmUrlGenerated ( ::std::string const & url,
int64 const & worldId )
virtual

Implements IMinecraftEventing.

◆ fireEventStructureExport()

virtual void MinecraftEventing::fireEventStructureExport ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::IMinecraftEventing::ExportOutcome outcome,
::IMinecraftEventing::ExportStage stage ) const
virtual

Implements IMinecraftEventing.

◆ fireEventContentShared()

virtual void MinecraftEventing::fireEventContentShared ( ::std::string const & productId,
::std::string const & url,
::IMinecraftEventing::ShareMode const & mode )
virtual

Implements IMinecraftEventing.

◆ fireMinecraftVersionLaunched()

virtual void MinecraftEventing::fireMinecraftVersionLaunched ( bool launchedLegacy)
virtual

Implements IMinecraftEventing.

◆ fireMinecraftVersionInviteAccepted()

virtual void MinecraftEventing::fireMinecraftVersionInviteAccepted ( bool launchedLegacy,
uint64 inviteGameOwner )
virtual

Implements IMinecraftEventing.

◆ fireInviteStatusReceived()

virtual void MinecraftEventing::fireInviteStatusReceived ( ::std::string id)
virtual

Implements IMinecraftEventing.

◆ fireInviteStatusSentImpl()

virtual void MinecraftEventing::fireInviteStatusSentImpl ( uint userId,
::std::vector<::std::string > invitationIds )
virtual

Implements IMinecraftEventing.

◆ fireDayOneExperienceStateChanged()

virtual void MinecraftEventing::fireDayOneExperienceStateChanged ( ::IMinecraftEventing::DayOneExperienceState newState,
::std::optional< uint > importedWorldIndex,
::std::optional< uint64 > importedWorldTimestamp )
virtual

Implements IMinecraftEventing.

◆ fireContentDecryptionFailure()

virtual void MinecraftEventing::fireContentDecryptionFailure ( ::std::string const & failedContentIds,
::std::string const & contentKey,
::std::string const & failurePoint )
virtual

Implements IMinecraftEventing.

◆ fireWorldConversionAttemptEvent()

virtual void MinecraftEventing::fireWorldConversionAttemptEvent ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual

Implements IMinecraftEventing.

◆ fireWorldConversionInitiatedEvent()

virtual void MinecraftEventing::fireWorldConversionInitiatedEvent ( ::std::string const & converterVersion)
virtual

Implements IMinecraftEventing.

◆ fireWorldUpgradedToCnCPart2()

virtual void MinecraftEventing::fireWorldUpgradedToCnCPart2 ( bool willUpgrade,
::std::string const & baseGameVersion,
::Experiments const & experiments,
::std::string const & lastOpenedVersion,
::LevelSeed64 worldSeed,
float worldSizeMB )
virtual

Implements IMinecraftEventing.

◆ fireEventAssertFailed()

virtual void MinecraftEventing::fireEventAssertFailed ( ::std::string const & assertBucket,
::std::string const & message )
virtual

Implements IMinecraftEventing.

◆ fireEventCrashSystemFailedToInit()

virtual void MinecraftEventing::fireEventCrashSystemFailedToInit ( )
virtual

Implements IMinecraftEventing.

◆ fireChatUsedEvent()

virtual void MinecraftEventing::fireChatUsedEvent ( uint chatLength,
bool isSlashCommand )
virtual

Implements IMinecraftEventing.

◆ fireEventJoinByCode()

virtual void MinecraftEventing::fireEventJoinByCode ( ::std::string const & )
virtual

Implements IMinecraftEventing.

◆ fireEventAppInitFileOpenStats()

virtual void MinecraftEventing::fireEventAppInitFileOpenStats ( ::Core::Profile::FileCounters const & openForRead,
::Core::Profile::FileCounters const & openForWrite )
virtual

Implements IMinecraftEventing.

◆ fireEventStartupPerformance()

virtual void MinecraftEventing::fireEventStartupPerformance ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual

Implements IMinecraftEventing.

◆ fireEventOnAppStart()

virtual void MinecraftEventing::fireEventOnAppStart ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual

Implements IMinecraftEventing.

◆ fireEventOnAppSuspend()

virtual void MinecraftEventing::fireEventOnAppSuspend ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::IMinecraftEventing::SuspendTriggersDisconnect triggersDisconnect,
bool reconnectOnResumeEnabled,
bool forceDisableEvents )
virtual

Implements IMinecraftEventing.

◆ fireEventOnAppResume()

virtual void MinecraftEventing::fireEventOnAppResume ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::std::optional< int64 > sessionAuthValidUntil )
virtual

Implements IMinecraftEventing.

◆ fireEventOnDeviceLost()

virtual void MinecraftEventing::fireEventOnDeviceLost ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
virtual

Implements IMinecraftEventing.

◆ fireEventRealmsGeneralCall()

virtual void MinecraftEventing::fireEventRealmsGeneralCall ( ::std::string const & callName,
::Bedrock::Http::Status returnCode )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmsRealmSpecificCall()

virtual void MinecraftEventing::fireEventRealmsRealmSpecificCall ( ::std::string const & callName,
int64 realmId,
::Bedrock::Http::Status returnCode )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmDownload()

virtual void MinecraftEventing::fireEventRealmDownload ( ::std::string const & correlationId,
::std::string const & downloadStage,
int const errorCode,
int const realmId,
int const fileSizeKB )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmBackupDownloadFailed()

virtual void MinecraftEventing::fireEventRealmBackupDownloadFailed ( int const realmId,
::std::string const & reason,
int64 const worldSizeBytes,
int64 const availableStorageBytes,
::gsl::span<::std::string const > packIds )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmUpload()

virtual void MinecraftEventing::fireEventRealmUpload ( ::std::string const & correlationId,
::std::string const & uploadStage,
int const errorCode,
int const realmId,
int const fileSizeKB,
bool const isPack )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmsPackUpload()

virtual void MinecraftEventing::fireEventRealmsPackUpload ( int const realmId,
int const slotIndex,
::std::string const & packId,
::std::string const & packVersion,
::PackType packType,
::std::string const & packClassification,
::std::string const & packOptimizationVersion,
bool const hasContentIdentity,
bool const isPremium,
::PackOrigin packOrigin,
int const stackPosition,
uint64 const packSizeBytes )
virtual

Implements IMinecraftEventing.

◆ fireRealmConnectionEventStart()

virtual void MinecraftEventing::fireRealmConnectionEventStart ( ::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow)
virtual

Implements IMinecraftEventing.

◆ fireRealmConnectionEventRealmAPIRequest()

virtual void MinecraftEventing::fireRealmConnectionEventRealmAPIRequest ( ::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow)
virtual

Implements IMinecraftEventing.

◆ fireRealmConnectionEventRealmAPIResponse()

virtual void MinecraftEventing::fireRealmConnectionEventRealmAPIResponse ( ::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow,
int responseCode )
virtual

Implements IMinecraftEventing.

◆ fireRealmConnectionEventGenericLambdaCalled()

virtual void MinecraftEventing::fireRealmConnectionEventGenericLambdaCalled ( ::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow,
::IMinecraftEventing::RealmConnectionLambda realmConnectionLambda,
::IMinecraftEventing::RealmConnectionResult realmConnectionResult )
virtual

Implements IMinecraftEventing.

◆ fireIgnoredNotificationsEvent()

virtual void MinecraftEventing::fireIgnoredNotificationsEvent ( ::IMinecraftEventing::IgnoredNotificationsType notificationType,
int notificationCount,
::std::set<::IMinecraftEventing::IgnoredNotificationSource > notificationSources )
virtual

Implements IMinecraftEventing.

◆ fireClubsOpenFeedScreenEvent()

virtual void MinecraftEventing::fireClubsOpenFeedScreenEvent ( ::IMinecraftEventing::ClubsFeedScreenSource const source,
int64 const realmId,
::std::string const & clubId,
int unreadPosts )
virtual

Implements IMinecraftEventing.

◆ fireClubsEngagementEvent()

virtual void MinecraftEventing::fireClubsEngagementEvent ( ::IMinecraftEventing::ClubsEngagementAction action,
::IMinecraftEventing::ClubsEngagementTargetType engagementTargetType,
char const * target,
int64 const realmId,
::std::string const & clubId )
virtual

Implements IMinecraftEventing.

◆ fireEventCopyWorldEducationEnabled()

virtual void MinecraftEventing::fireEventCopyWorldEducationEnabled ( )
virtual

Implements IMinecraftEventing.

◆ fireEventRespawn()

virtual void MinecraftEventing::fireEventRespawn ( ::Player & player,
int dimID )
virtual

Implements IMinecraftEventing.

◆ fireEventServerRespawnSearchTime()

virtual void MinecraftEventing::fireEventServerRespawnSearchTime ( ::Player & player,
::PlayerRespawnTelemetryData const & data )
virtual

Implements IMinecraftEventing.

◆ fireEventUnknownBlockReceived()

virtual void MinecraftEventing::fireEventUnknownBlockReceived ( ::NewBlockID const & blockId,
ushort data )
virtual

Implements IMinecraftEventing.

◆ fireEventCompoundCreatorCreated()

virtual void MinecraftEventing::fireEventCompoundCreatorCreated ( int compoundId,
int count )
virtual

Implements IMinecraftEventing.

◆ fireEventLabTableCreated()

virtual void MinecraftEventing::fireEventLabTableCreated ( int reactionId,
int productId,
int productAux )
virtual

Implements IMinecraftEventing.

◆ fireEventElementConstructorUsed()

virtual void MinecraftEventing::fireEventElementConstructorUsed ( int atomicNumber,
int count,
::IMinecraftEventing::ElementConstructorUseType useType )
virtual

Implements IMinecraftEventing.

◆ fireEventReducerBlockEntered()

virtual void MinecraftEventing::fireEventReducerBlockEntered ( ::ItemDescriptor const & item)
virtual

Implements IMinecraftEventing.

◆ fireEventMultiplayerSessionUpdate()

virtual void MinecraftEventing::fireEventMultiplayerSessionUpdate ( ::Bedrock::NonOwnerPointer<::Level > level)
virtual

Implements IMinecraftEventing.

◆ fireEventLevelDestruct()

virtual void MinecraftEventing::fireEventLevelDestruct ( )
virtual

Implements IMinecraftEventing.

◆ flagEventDeepLink()

virtual void MinecraftEventing::flagEventDeepLink ( )
virtual

Implements IMinecraftEventing.

◆ flagEventPlayerGameTypeDefault()

virtual void MinecraftEventing::flagEventPlayerGameTypeDefault ( bool isDefault)
virtual

Implements IMinecraftEventing.

◆ fileEventCloudWorldPullFailed()

virtual void MinecraftEventing::fileEventCloudWorldPullFailed ( ::std::string const & reason,
::std::string const & worldID,
bool localLevelDatUsed )
virtual

Implements IMinecraftEventing.

◆ fireEventLevelDatLoadFailed()

virtual void MinecraftEventing::fireEventLevelDatLoadFailed ( ::std::string const & reason,
::std::string const & worldID,
bool isFatal )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldCorruptionCausedWorldShutdown()

virtual void MinecraftEventing::fireEventWorldCorruptionCausedWorldShutdown ( ::LevelStorageEventingContext const & context,
::std::string const & reason,
::std::optional< bool > isOutOfDiskSpace )
virtual

Implements IMinecraftEventing.

◆ fireEventClientLeftGameDueToUnrecoverableError()

virtual void MinecraftEventing::fireEventClientLeftGameDueToUnrecoverableError ( ::std::string const & reason,
bool isServer )
virtual

Implements IMinecraftEventing.

◆ fireEventServerShutdownDueToError()

virtual void MinecraftEventing::fireEventServerShutdownDueToError ( ::std::string const & reason)
virtual

Implements IMinecraftEventing.

◆ fireEventServerInitializationFailed()

virtual void MinecraftEventing::fireEventServerInitializationFailed ( ::std::string const & failReason,
bool serverLevelExists,
bool serverNetworkHandlerValid )
virtual

Implements IMinecraftEventing.

◆ fireEventDBStorageSizeSnapshot()

virtual void MinecraftEventing::fireEventDBStorageSizeSnapshot ( ::LevelStorageEventingContext const & context,
::DBStorageFolderWatcher const & folderWatcher,
::DBStorageFolderWatcherSnapshotKind kind )
virtual

Implements IMinecraftEventing.

◆ fireEventLevelDBPerformanceData()

virtual void MinecraftEventing::fireEventLevelDBPerformanceData ( ::LevelStorageEventingContext const & context,
::DBStoragePerformanceTelemetryData const & perfData )
virtual

Implements IMinecraftEventing.

◆ fireEventDBReadFail()

virtual void MinecraftEventing::fireEventDBReadFail ( ::LevelStorageEventingContext const & context,
::std::string const & reason )
virtual

Implements IMinecraftEventing.

◆ fireEventWorldHistoryPackSourceMissingDuringUpgrade()

virtual void MinecraftEventing::fireEventWorldHistoryPackSourceMissingDuringUpgrade ( ::std::string const & worldPath,
::std::string const & levelId,
::std::string const & deletionCandidate )
virtual

Implements IMinecraftEventing.

◆ fireStructureBlockAction()

virtual void MinecraftEventing::fireStructureBlockAction ( ::IMinecraftEventing::StructureBlockActionType structureBlockActionType,
::StructureEditorData const & structureEditorData,
::StructureTelemetryClientData const * telemetryClientData )
virtual

Implements IMinecraftEventing.

◆ fireStructureBlockRedstoneActivated()

virtual void MinecraftEventing::fireStructureBlockRedstoneActivated ( ::IMinecraftEventing::StructureBlockActionType structureBlockActionType,
::StructureEditorData const & structureEditorData,
::StructureTelemetryClientData const * telemetryClientData )
virtual

Implements IMinecraftEventing.

◆ fireEventSidebarNavigation()

virtual void MinecraftEventing::fireEventSidebarNavigation ( uint const & userId,
::std::string const & layoutType,
::std::string const & telemetryId,
int const depthLevel,
bool const isSelected,
bool const areChildrenVisible,
bool const hasChildren )
virtual

Implements IMinecraftEventing.

◆ fireEventSidebarVerboseToggled()

virtual void MinecraftEventing::fireEventSidebarVerboseToggled ( uint const & userId,
::std::string const & layoutType,
::std::string const & verboseNavigationType,
bool const verboseState )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaUserLoadedActive()

virtual void MinecraftEventing::fireEventPersonaUserLoadedActive ( ::persona::ProfileType const personaProfile,
::std::string const & classicSkinId,
bool personaUsesClassicSkin )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaItemPreviewed()

virtual void MinecraftEventing::fireEventPersonaItemPreviewed ( ::persona::ProfileType const personaProfile,
::std::string const & itemOfferId,
::std::string const & productId,
uint row,
uint column,
::IMinecraftEventing::PromotionType promotionType,
bool isOwned,
::std::string const & creatorId,
::std::string const & creatorName,
double secondsToLoadContent,
::StoreEventData::StoreType storeType )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaAvatarUpdated()

virtual void MinecraftEventing::fireEventPersonaAvatarUpdated ( ::persona::ProfileType const personaProfile,
::std::vector<::std::string > const & newAppearancePieceIds,
::std::vector< bool > const & newPieces,
::std::vector< bool > const & tintedPieces,
bool isNewPersona,
bool isBeingDeleted,
::std::string const & bodySize,
::std::string const & armSize,
::std::string const & classicSkinId,
bool usesClassicSkin,
::std::vector<::std::string > const & emotesPieceIds,
::std::vector<::std::string > const & emoteSlotNumbers )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaSkinChanged()

virtual void MinecraftEventing::fireEventPersonaSkinChanged ( ::persona::ProfileType const personaProfile,
::std::string const & classicSkinId,
bool isClassicSkinUsed )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaAvatarsListed()

virtual void MinecraftEventing::fireEventPersonaAvatarsListed ( ::std::vector<::persona::ProfileType > const & profileTypesUsed)
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaEmotePlayed()

virtual void MinecraftEventing::fireEventPersonaEmotePlayed ( ::std::string const & emoteProductId,
bool isEmoteEndedEarly,
int emoteSlotId )
virtual

Implements IMinecraftEventing.

◆ fireEventDefaultCastSelected()

virtual void MinecraftEventing::fireEventDefaultCastSelected ( int previewIndex,
::mce::UUID appearanceId,
::std::string const & appearanceName )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaInitalizationEvent()

virtual void MinecraftEventing::fireEventPersonaInitalizationEvent ( uint secondsToCompletion,
::std::string const & status,
::std::string const & user )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaGeneralError()

virtual void MinecraftEventing::fireEventPersonaGeneralError ( ::std::string const & personaErrorName,
uint duplicateErrorsFired )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaLoadingPieces()

virtual void MinecraftEventing::fireEventPersonaLoadingPieces ( uint piecesLoaded,
double timeToLoadInSeconds )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaPiecePackEviction()

virtual void MinecraftEventing::fireEventPersonaPiecePackEviction ( uint cacheSizeBeforeEviction,
uint evictedCount,
uint failedCount,
uint protectedCount,
bool evictionLimitedByBatch,
double passDurationInSeconds )
virtual

Implements IMinecraftEventing.

◆ fireEventProfileImageFetched()

virtual void MinecraftEventing::fireEventProfileImageFetched ( ::std::string const & imageType,
::std::string const & fetchOutcome,
bool servedFromCache,
int httpStatus,
uint fetchDurationMs )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaCreationFailed()

virtual void MinecraftEventing::fireEventPersonaCreationFailed ( ::std::string_view errorName,
::std::string_view pieceId,
bool missingTop,
bool missingBottom,
::std::string_view repositoryPieceType,
::std::string_view appearancePieceType )
virtual

Implements IMinecraftEventing.

◆ fireEventPersonaCategoryInformation()

virtual void MinecraftEventing::fireEventPersonaCategoryInformation ( ::std::string const & categoryInformation)
virtual

Implements IMinecraftEventing.

◆ fireEventDisplayLoggedError()

virtual void MinecraftEventing::fireEventDisplayLoggedError ( ::std::string const & errorMessageTemplate,
::std::string const & errorMessage,
::std::string const & errorParameters )
virtual

Implements IMinecraftEventing.

◆ fireEventOreUIError()

virtual void MinecraftEventing::fireEventOreUIError ( uint const & userId,
::std::string const & errorType )
virtual

Implements IMinecraftEventing.

◆ fireEventOreUIScreenPerformance()

virtual void MinecraftEventing::fireEventOreUIScreenPerformance ( uint const & userId,
::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer )
virtual

Implements IMinecraftEventing.

◆ fireEventOreUIScreenTracking()

virtual void MinecraftEventing::fireEventOreUIScreenTracking ( uint const & userId,
::Social::Events::OreUIScreenTrackingData const & trackingData )
virtual

Implements IMinecraftEventing.

◆ fireEventRealmsStoriesOptIn()

virtual void MinecraftEventing::fireEventRealmsStoriesOptIn ( ::std::string const & correlationId,
::std::string const & action,
::std::string const & realmId,
bool const isOwner )
virtual

Implements IMinecraftEventing.

◆ fireEventOnboardingWorldCreationUsage()

virtual void MinecraftEventing::fireEventOnboardingWorldCreationUsage ( bool onboardingWorldCreationUsed,
bool hasWorlds,
bool hasOnlyBaseGamePacks )
virtual

Implements IMinecraftEventing.

◆ requestEventDeferment()

virtual ::std::shared_ptr< void * > MinecraftEventing::requestEventDeferment ( )
virtual

Implements IMinecraftEventing.

◆ getCrashTelemetryProcessor()

virtual ::gsl::not_null<::Bedrock::CrashTelemetryProcessor * > MinecraftEventing::getCrashTelemetryProcessor ( )
virtual

Implements IMinecraftEventing.

◆ sendCrashTelemetryNow()

virtual void MinecraftEventing::sendCrashTelemetryNow ( ::std::shared_ptr<::Bedrock::SessionInfo > session)
virtual

◆ addCrashTelemetryToBatch()

virtual void MinecraftEventing::addCrashTelemetryToBatch ( ::std::shared_ptr<::Bedrock::SessionInfo > session)
virtual

◆ sendBatchedCrashTelemetry()

virtual void MinecraftEventing::sendBatchedCrashTelemetry ( )
virtual

◆ sendCrashStatusTelemetry()

virtual void MinecraftEventing::sendCrashStatusTelemetry ( ::Bedrock::CrashUploadStatus const & status)
virtual

◆ fireEventLevelChunkPerformanceData()

virtual void MinecraftEventing::fireEventLevelChunkPerformanceData ( bool isClientSide)
virtual

Implements IMinecraftEventing.

◆ fireChunkRecyclerTelemetryData()

virtual void MinecraftEventing::fireChunkRecyclerTelemetryData ( ::ChunkRecyclerTelemetryOutput const & output)
virtual

Implements IMinecraftEventing.

◆ fireEventActorValueValidationFailed()

virtual void MinecraftEventing::fireEventActorValueValidationFailed ( ::std::string const & invalidValue,
char const * caller )
virtual

Implements IMinecraftEventing.

◆ fireScreenLoadTimeUpdateEvent()

virtual void MinecraftEventing::fireScreenLoadTimeUpdateEvent ( uint const & userId,
::std::string const & screenName,
::std::chrono::nanoseconds duration,
::std::string const & loadInstanceId )
virtual

Implements IUIEventTelemetry.

◆ fireDBStorageError()

virtual void MinecraftEventing::fireDBStorageError ( ::LevelStorageEventingContext const & context,
::std::string const & errorType )
virtual

Implements IMinecraftEventing.

◆ fireStorageMigrationEvent()

virtual void MinecraftEventing::fireStorageMigrationEvent ( bool isSuccessful,
::Bedrock::StorageMigration::StorageMigrationType migrationType,
int numFilesMigrated,
int numFilesTotal,
double migratedMB,
double totalMB,
::std::chrono::nanoseconds duration,
::std::string const & failureReason,
::std::string const & failureFolder )
virtual

Implements IMinecraftEventing.

◆ fireEventConnectedStorageResult()

virtual void MinecraftEventing::fireEventConnectedStorageResult ( ::ConnectedStorageEventType eventType,
bool succeeded,
uint durationMs,
::std::optional< uint > chunksSent,
::std::string const & errorMessage,
::std::string const & levelId,
int64 quotaRemaining,
::std::optional< uint > filesToAddCount,
::std::optional< uint > filesToDeleteCount,
::std::optional< uint > HACK_oldFilesToDeleteCount )
virtual

Implements IMinecraftEventing.

◆ fireEventConnectedStorageError()

virtual void MinecraftEventing::fireEventConnectedStorageError ( char const * message,
::std::string const & levelId,
int64 quotaRemaining )
virtual

Implements IMinecraftEventing.

◆ fireServerStarted()

virtual void MinecraftEventing::fireServerStarted ( ::Social::Events::ServerTelemetryData const & serverTelemetryData,
::std::unordered_map<::std::string, ::std::string > const & propertiesChanged )
virtual

Implements IMinecraftEventing.

◆ fireServerShutdown()

virtual void MinecraftEventing::fireServerShutdown ( )
virtual

Implements IMinecraftEventing.

◆ fireSafetyServiceTextProcessEvent()

virtual void MinecraftEventing::fireSafetyServiceTextProcessEvent ( ::std::string const & authorId,
::TextProcessingEventOrigin eventOrigin,
ushort responseCode,
::std::string const & message,
bool wasFlagged,
double responseTime,
char risk,
char trustLevel,
::Json::Value const & events,
bool isProcessorOffline,
bool isCachedResponse )
virtual

Implements IMinecraftEventing.

◆ fireBannedSkinVerificationEvent()

virtual void MinecraftEventing::fireBannedSkinVerificationEvent ( uint const & userId,
::std::string const & skinData,
bool wasApproved,
int const eventCode,
::std::string const & message )
virtual

Implements IMinecraftEventing.

◆ fireEventPlayerReportSent()

virtual void MinecraftEventing::fireEventPlayerReportSent ( bool successfulReportSent,
::std::string const & failureSource,
::std::string const & failureReason,
::std::string const & reportID )
virtual

Implements IMinecraftEventing.

◆ fireEventOneDSPlayerReportPayload()

virtual void MinecraftEventing::fireEventOneDSPlayerReportPayload ( ::std::string const & reportPayloadJson,
::std::string const & reportID )
virtual

Implements IMinecraftEventing.

◆ firePlayerAccountMetadata()

virtual void MinecraftEventing::firePlayerAccountMetadata ( ::Social::PermissionCheckResult multiPlayerAllowed,
::Social::PermissionCheckResult chatAllowed,
::Social::PermissionCheckResult addFriendAllowed,
::Social::PermissionCheckResult ugcAllowed,
::Social::PermissionCheckResult clubsAllowed,
::Social::PermissionCheckResult viewProfilesAllowed,
bool isChildAccount,
bool isGuest )
virtual

Implements IMinecraftEventing.

◆ fireEventSafetyHTTPRequest()

virtual void MinecraftEventing::fireEventSafetyHTTPRequest ( ::std::string const & method,
::std::string const & url,
int const responseCode )
virtual

Implements IMinecraftEventing.

◆ fireEventProfanityFilter()

virtual void MinecraftEventing::fireEventProfanityFilter ( bool localFilter,
bool remoteFilter,
bool playerFilter )
virtual

Implements IMinecraftEventing.

◆ fireEventChatFloodingActionTaken()

virtual void MinecraftEventing::fireEventChatFloodingActionTaken ( ::std::string const & authorXuid,
::Safety::ChatFloodingAction action,
::std::string const & message )
virtual

Implements IMinecraftEventing.

◆ fireEventTextProcessorStartupFailed()

virtual void MinecraftEventing::fireEventTextProcessorStartupFailed ( ::std::string const & stage,
int retryCount,
int maxRetryCount )
virtual

Implements IMinecraftEventing.

◆ fireEventBlockUser()

virtual void MinecraftEventing::fireEventBlockUser ( ::std::string const & xuid,
bool isSuccess,
bool isBlocked )
virtual

Implements IMinecraftEventing.

◆ fireEventMuteUser()

virtual void MinecraftEventing::fireEventMuteUser ( ::std::string const & xuid,
bool isSuccess,
bool isMuted )
virtual

Implements IMinecraftEventing.

◆ fireWorldRecoveryTelemetryEvent()

virtual void MinecraftEventing::fireWorldRecoveryTelemetryEvent ( ::Bedrock::WorldRecoveryTelemetryEvent const & data)
virtual

◆ propertiesAsJsonValue()

virtual::Json::Value MinecraftEventing::propertiesAsJsonValue ( ) const
virtual

Implements IMinecraftEventing.

◆ fireEventUwpToGdkMigrationComplete()

virtual void MinecraftEventing::fireEventUwpToGdkMigrationComplete ( ::Bedrock::DeviceIdContext const & deviceIdContext,
::std::string const & gdkDeviceId,
::std::string_view migrationErrors )
virtual

Implements IMinecraftEventing.

◆ fireEventOSKErrorEncountered()

virtual void MinecraftEventing::fireEventOSKErrorEncountered ( ::std::string_view failureReason)
virtual

Implements IMinecraftEventing.

◆ fireNetworkChangedEvent()

virtual void MinecraftEventing::fireNetworkChangedEvent ( ::std::string const & networkConnectionType)
virtual

Implements IMinecraftEventing.

◆ fireEventMessageServiceImpression()

virtual void MinecraftEventing::fireEventMessageServiceImpression ( ::std::string const & messageId,
::std::string const & messageSessionId,
::std::string const & Surface,
::std::string const & Template,
bool const isControl,
::std::string const & instanceId )
virtual

Implements IMinecraftEventing.

◆ fireEventMessageReceived()

virtual void MinecraftEventing::fireEventMessageReceived ( ::std::string const & messageId,
::std::string const & messageSessionId,
::std::string const & Surface,
::std::string const & Template,
bool const isControl,
::std::string const & instanceId )
virtual

Implements IMinecraftEventing.

◆ fireEventPartyPlayFabError()

virtual void MinecraftEventing::fireEventPartyPlayFabError ( ::std::string const & functionName,
::std::string const & errorMessage,
::std::string const & partyId )
virtual

Implements IMinecraftEventing.

◆ fireEventPartyButtonPressed()

virtual void MinecraftEventing::fireEventPartyButtonPressed ( ::std::string const & buttonName,
::std::string const & partyId )
virtual

Implements IMinecraftEventing.

◆ fireEventPartyTravelToastExpired()

virtual void MinecraftEventing::fireEventPartyTravelToastExpired ( ::std::string const & travelMode,
::std::string const & partyId )
virtual

Implements IMinecraftEventing.

◆ fireEventGoogleAccountHoldWarning()

virtual void MinecraftEventing::fireEventGoogleAccountHoldWarning ( bool navigatedToSubscription)
virtual

Implements IMinecraftEventing.

◆ fireDelayedEventReportOfflineAction()

virtual void MinecraftEventing::fireDelayedEventReportOfflineAction ( ::std::string const & offlineAction)
virtual

Implements IMinecraftEventing.

◆ fireEventFeedbackSubmitted()

virtual void MinecraftEventing::fireEventFeedbackSubmitted ( ::std::string const & feedbackType,
::std::string const & identifier,
bool safetyCheckSuccessful,
bool isValidText )
virtual

Implements IMinecraftEventing.

◆ fireEventTrackDeeplinks()

virtual void MinecraftEventing::fireEventTrackDeeplinks ( ::std::string const & deeplinkDestination,
::std::string const & deeplinkSource,
::std::string const & educationReferrerId,
::std::string const & educationReferrerType )
virtual

Implements IMinecraftEventing.

◆ fireEventUriActivation()

virtual void MinecraftEventing::fireEventUriActivation ( ::std::string const & activationIdentifier,
::std::string const & activationParameters )
virtual

Implements IMinecraftEventing.

◆ fireEventReceivedUniqueWebSessionId()

virtual void MinecraftEventing::fireEventReceivedUniqueWebSessionId ( ::std::string const & webSessionId)
virtual

◆ fireEventReceivedUniqueLauncherSessionId()

virtual void MinecraftEventing::fireEventReceivedUniqueLauncherSessionId ( ::std::string const & launcherSessionId)
virtual

◆ firePlayerUnexpectedFallDamage()

virtual void MinecraftEventing::firePlayerUnexpectedFallDamage ( float const fallDistance,
bool isVehicle,
float const divergenceAmount )
virtual

Implements IMinecraftEventing.

◆ fireEventActorMovementCorrectionDivergence()

virtual void MinecraftEventing::fireEventActorMovementCorrectionDivergence ( ::ActorType actorType,
::std::vector< float > const & divergences )
virtual

Implements IMinecraftEventing.

◆ fireEventDedicatedServerDiscoveryResponse()

virtual void MinecraftEventing::fireEventDedicatedServerDiscoveryResponse ( int const retryAttempt,
::std::optional< int > errorStatus,
::std::optional<::std::string > const & errorMessage,
::std::optional<::std::string > const & errorCode )
virtual

Implements IMinecraftEventing.

◆ fireEventInGamePause()

virtual void MinecraftEventing::fireEventInGamePause ( bool pauseStatus)
virtual

Implements IMinecraftEventing.

◆ fireEventGameTip()

virtual void MinecraftEventing::fireEventGameTip ( int gameTipId,
int gameTipEventType,
int gameTipTestGroup,
::InputMode inputMode )
virtual

Implements IMinecraftEventing.

◆ fireEventAddedFriend()

virtual void MinecraftEventing::fireEventAddedFriend ( ::std::string const & addedXuid,
::IMinecraftEventing::AddedFriendLocation location,
bool success )
virtual

Implements IMinecraftEventing.

◆ fireEventInboxSummary()

virtual void MinecraftEventing::fireEventInboxSummary ( ::Social::Events::InboxSummaryData const & data)
virtual

Implements IMinecraftEventing.

◆ fireEventTrialStatusFailed()

virtual void MinecraftEventing::fireEventTrialStatusFailed ( int errorCode)
virtual

Implements IMinecraftEventing.

◆ fireEventSaveDataExpansion()

virtual void MinecraftEventing::fireEventSaveDataExpansion ( uint64 preExpansionSize,
uint64 postExpansionSize,
uint64 levelUsedSize )
virtual

Implements IMinecraftEventing.

◆ fireEventProfileButtonPressed()

virtual void MinecraftEventing::fireEventProfileButtonPressed ( ::std::string const & entryPoint) const
virtual

Implements IMinecraftEventing.

◆ fireEventWorldCopy()

virtual void MinecraftEventing::fireEventWorldCopy ( uint64 worldSize,
uint64 filesSum,
::LevelSeed64 worldSeed )
virtual

Implements IMinecraftEventing.

◆ fireEventWriteBudgetLow()

virtual void MinecraftEventing::fireEventWriteBudgetLow ( uint64 remainingWriteBudget,
float writeRateMBPerMin,
float writeCountPerMin,
::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted,
bool anyLargeFileTransactionInProgress,
::std::string const & correlationId )
virtual

Implements IMinecraftEventing.

◆ fireEventWriteBudgetReplenished()

virtual void MinecraftEventing::fireEventWriteBudgetReplenished ( ::std::chrono::nanoseconds throttledTime,
uint64 lowestWriteBudget,
::std::optional< uint64 > lowestSystemThrottlingPerSec,
::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted,
bool anyLargeFileTransactionInProgress,
::std::string const & correlationId )
virtual

Implements IMinecraftEventing.

◆ fireEventLargeFileWriteStall()

virtual void MinecraftEventing::fireEventLargeFileWriteStall ( uint64 totalWriteSizeBytes,
::std::vector<::std::string > const & largestFileNames,
::std::chrono::nanoseconds estimatedTotalWriteTime,
::std::chrono::nanoseconds estimatedTotalWaitTime,
::std::string const & originatingSystem,
uint64 budgetBytesAtStartOfOperation,
bool operationWasCancelled,
::std::chrono::nanoseconds totalWriteTime,
::std::chrono::nanoseconds totalWaitTime,
int numberOfFilesWritten,
uint64 budgetBytesAtEndOfOperation,
::std::vector<::std::string > const & associatedContentIDs )
virtual

Implements IMinecraftEventing.

◆ fireEventLowMemoryDetected()

virtual void MinecraftEventing::fireEventLowMemoryDetected ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::LowMemoryReport const & report )
virtual

Implements IMinecraftEventing.

◆ fireEventReceivedApplicationExitInfo()

virtual void MinecraftEventing::fireEventReceivedApplicationExitInfo ( ::std::string const & description,
int reasonCode,
int exitCode,
int importanceCode,
int64 residentSetSize,
int64 proportionalSetSize,
::std::string const & sessionId,
bool deviceSupportsReasonLowMem )
virtual

Implements IMinecraftEventing.

◆ fireEventImmersiveReaderStatus()

virtual void MinecraftEventing::fireEventImmersiveReaderStatus ( ::Bedrock::Http::Status const status)
virtual

Implements IMinecraftEventing.

◆ fireEventPacketSerializationMismatch()

virtual void MinecraftEventing::fireEventPacketSerializationMismatch ( ::MinecraftPacketIds packetId,
::std::string_view legacyStream,
::std::string_view cerealStream )
virtual

Implements IMinecraftEventing.

◆ fireEventPUVLoad()

virtual void MinecraftEventing::fireEventPUVLoad ( ::std::string const & resourceCategory,
::PuvLoadData::TelemetryEventData && loadData )
virtual

Implements IPuvLoadEventing.

◆ fireEventRemoteDesktop()

virtual void MinecraftEventing::fireEventRemoteDesktop ( bool isRemoteDesktop)
virtual

Implements IMinecraftEventing.

◆ fireEventResourceProcessingPerf()

virtual void MinecraftEventing::fireEventResourceProcessingPerf ( ::ResourceProcessingPerfData const & data)
virtual

Implements IMinecraftEventing.

◆ fireEventOnlineAudioStreamEnded()

virtual void MinecraftEventing::fireEventOnlineAudioStreamEnded ( ::OnlineAudioStreamEnded const & telemetry)
virtual

Implements IMinecraftEventing.

◆ fireEventDimensionTransfer()

virtual void MinecraftEventing::fireEventDimensionTransfer ( ::DimensionTransferTelemetryData const & data)
virtual

Implements IMinecraftEventing.

◆ fireEventMarketplaceImpressions()

virtual void MinecraftEventing::fireEventMarketplaceImpressions ( ::std::string const & destinationQuery,
::std::string const & destinationPage,
::Social::Events::PageDisplayRecord & data )
virtual

Implements IMinecraftEventing.

◆ getEventManager()

virtual::Social::Events::EventManager & MinecraftEventing::getEventManager ( ) const
virtual

Implements IMinecraftEventing.

◆ getPrimaryLocalUserId()

virtual uint MinecraftEventing::getPrimaryLocalUserId ( ) const
virtual

Implements IMinecraftEventing.

◆ getShouldHaveAchievementsEnabled()

virtual bool MinecraftEventing::getShouldHaveAchievementsEnabled ( )
virtual

Implements IMinecraftEventing.

◆ setShouldHaveAchievementsEnabled()

virtual void MinecraftEventing::setShouldHaveAchievementsEnabled ( bool value)
virtual

Implements IMinecraftEventing.

◆ getAchievementsAlwaysEnabled()

virtual bool MinecraftEventing::getAchievementsAlwaysEnabled ( )
virtual

Implements IMinecraftEventing.

◆ _fireStructureBlockAction()

MCAPI void MinecraftEventing::_fireStructureBlockAction ( ::IMinecraftEventing::StructureBlockActionType structureBlockActionType,
::StructureEditorData const & structureEditorData,
bool redstoneActivated,
::StructureTelemetryClientData const * telemetryClientData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _generateWorldSessionId()

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

◆ _getOrCreateRealmsTelemetry()

MCAPI void MinecraftEventing::_getOrCreateRealmsTelemetry ( ::brstd::function_ref< void(::IRealmsTelemetry &)> visitor)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _sendTelemetryHeartbeat()

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

◆ fireEventPlayerMessage()

MCAPI void MinecraftEventing::fireEventPlayerMessage ( ::std::string const & fromName,
::std::string const & toName,
::std::string const & message,
::std::string const & messageType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventAwardAchievement()

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

◆ fireEventBehaviorErrored()

MCAPI void MinecraftEventing::fireEventBehaviorErrored ( ::Player * player,
::std::string const & errorMessage )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventBehaviorFailed()

MCAPI void MinecraftEventing::fireEventBehaviorFailed ( ::Player * player,
::std::string const & failureMessage )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventBellBlockUsed()

MCAPI void MinecraftEventing::fireEventBellBlockUsed ( ::Player * player,
::std::string const & itemUsed )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventBlockBroken()

MCAPI void MinecraftEventing::fireEventBlockBroken ( ::Player * player,
::Block const & destroyedBlock,
::MinecraftEventing::BlockPlacementMethod method,
int variantData )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventBlockFound()

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

◆ fireEventCampfireBlockUsed()

MCAPI void MinecraftEventing::fireEventCampfireBlockUsed ( ::Player * player,
::std::string const & itemUsed,
::MinecraftEventing::POIBlockInteractionType interactionType )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventItemUsed()

MCAPI void MinecraftEventing::fireEventItemUsed ( ::Player * player,
::ItemDescriptor const & item,
::ItemUseMethod useMethod )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventJukeboxUsed()

MCAPI void MinecraftEventing::fireEventJukeboxUsed ( ::Player * player,
::ItemDescriptor const & disc,
::BiomeIdType biome )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventMobDied()

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

◆ fireEventMobEffectChanged()

MCAPI void MinecraftEventing::fireEventMobEffectChanged ( ::Mob & mob,
::MobEffectInstance const & effectInstance,
::MinecraftEventing::ChangeType change )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventMobTeleportedToOwner()

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

◆ fireEventPlayerTeleported()

MCAPI void MinecraftEventing::fireEventPlayerTeleported ( ::Player * player,
float metersTravelled,
::MinecraftEventing::TeleportationCause cause,
int sourceType )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventPlayerTransform()

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

◆ fireEventSlashCommandExecuted()

MCAPI void MinecraftEventing::fireEventSlashCommandExecuted ( ::Player * player,
::std::string const & commandName,
int successCount,
int errorCount,
::std::string const & errorList )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fireEventWolfArmorDamageValueChanged()

MCAPI void MinecraftEventing::fireEventWolfArmorDamageValueChanged ( ::Actor & owner,
::ItemDescriptor const & item,
int oldDamageValue,
int newDamageValue )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onActorSpawned()

MCAPI void MinecraftEventing::onActorSpawned ( ::Actor const & actor,
::std::optional<::std::string > customInit,
::Actor * spawner )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onMobDied()

MCAPI void MinecraftEventing::onMobDied ( ::Mob const & mob,
::std::string const & cause )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onVehicleEntered()

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

◆ onVehicleExited()

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

◆ mAchievementEventing()

MCAPI ::std::unique_ptr<::Social::Events::AchievementEventing > & MinecraftEventing::mAchievementEventing ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ mCachedUUIDs()

MCAPI ::std::map<::std::string, int > & MinecraftEventing::mCachedUUIDs ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ mMobTelemetry()

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

◆ mPlayerTelemetry()

MCAPI ::std::unordered_map< uint, ::Social::Events::PlayerTelemetry > & MinecraftEventing::mPlayerTelemetry ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ mScreenFlow()

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

◆ sHeartbeatMutex()

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

◆ sMutex()

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

◆ sPlayerTelemetryMutex()

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

◆ $ctor()

MCAPI void * MinecraftEventing::$ctor ( ::Core::Path const & logFileDir,
::MinecraftEventingDependencies && deps )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getPurchaseEventing()

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

◆ $getWorldLoadPerformanceEventing()

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

◆ $init()

MCAPI void MinecraftEventing::$init ( ::Bedrock::NonOwnerPointer<::AppPlatform > const & appPlatform)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $initDeviceAndSessionIds()

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

◆ $initEditorEventListener()

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

◆ $initOfflineEventListener()

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

◆ $shutdown()

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

◆ $updatePrimaryLocalUserId()

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

◆ $getUserUID()

MCAPI::std::string MinecraftEventing::$getUserUID ( ::Social::IdentityType type,
::std::string const & primaryId ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $registerSecondaryUserCommonProperties()

MCAPI void MinecraftEventing::$registerSecondaryUserCommonProperties ( uint const & userId,
::std::string const & uid ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $unregisterSecondaryUserCommonProperties()

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

◆ $updateIsLegacyPlayer()

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

◆ $updateIsTrial()

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

◆ $updateEditionType()

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

◆ $updateClientId()

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

◆ $addListener()

MCAPI void MinecraftEventing::$addListener ( ::std::unique_ptr<::Social::Events::IEventListener > listener)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $clearListeners()

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

◆ $registerOptionsObserver()

MCAPI void MinecraftEventing::$registerOptionsObserver ( ::brstd::function_ref< ::Bedrock::PubSub::Subscription(::std::function< void(bool)>) const, ::Bedrock::PubSub::Subscription(::std::function< void(bool)>)> registerObserver)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setTestBuildIdTag()

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

◆ $removeTestBuildIdTag()

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

◆ $setTestTelemetryTag()

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

◆ $removeTestTelemetryTag()

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

◆ $stopDebugEventLoggingForAllListeners()

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

◆ $tick()

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

◆ $forceSendEvents()

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

◆ $getSessionId()

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

◆ $getPlayerSessionId()

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

◆ $getWorldSessionIdGenerationTimestamp()

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

◆ $fireEventDefaultGameTypeChanged()

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

◆ $fireEventWorldLoaded()

MCAPI void MinecraftEventing::$fireEventWorldLoaded ( ::Player * player,
::brstd::function_ref< void(::Social::Events::EventManager &, ::Social::Events::Event &) const, void(::Social::Events::EventManager &, ::Social::Events::Event &)> writer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventMarkLevelForSync()

MCAPI void MinecraftEventing::$fireEventMarkLevelForSync ( ::std::string const & levelId,
int64 local,
int64 remote,
::IMinecraftEventing::MarkLevelForSyncReason reason )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventLockedItemGiven()

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

◆ $fireEventWorldLoadTimes()

MCAPI void MinecraftEventing::$fireEventWorldLoadTimes ( ::std::string const & calledFromScreen,
::std::vector<::std::pair<::std::string, float > > const progressHandlerLoadTimes )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventBlockPlacedByCommand()

MCAPI void MinecraftEventing::$fireEventBlockPlacedByCommand ( ::Block const & placedBlock,
int numberOfBlocksPlaced )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventEntitySpawned()

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

◆ $fireEventDevSlashCommandExecuted()

MCAPI void MinecraftEventing::$fireEventDevSlashCommandExecuted ( ::std::string const & commandName,
::std::string const & command )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireCommandParseTableTelemetry()

MCAPI void MinecraftEventing::$fireCommandParseTableTelemetry ( bool const isServer,
::std::vector<::IMinecraftEventing::CommandParseTableEntry > const & parseTableDetails ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerTravelled()

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

◆ $fireEventPlayerBounced()

MCAPI void MinecraftEventing::$fireEventPlayerBounced ( ::Player * player,
::Block const & block,
int bounceHeight )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerDamaged()

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

◆ $fireEventSetValidForAchievements()

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

◆ $fireEventAchievementReceived()

MCAPI void MinecraftEventing::$fireEventAchievementReceived ( ::std::string const & title,
::std::string const & description,
::std::string const & achievementId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $updatePlayerUndergroundStatus()

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

◆ $fireEventPlayerAttemptingExploit()

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

◆ $fireEventWorldGenerated()

MCAPI void MinecraftEventing::$fireEventWorldGenerated ( ::std::string const & levelId,
::LevelSettings const & levelSettings,
bool fromTemplate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventMultiplayerClientConnectionStateChanged()

MCAPI void MinecraftEventing::$fireEventMultiplayerClientConnectionStateChanged ( ::std::string const & connectionType,
uint fromState,
uint toState,
uint port,
::std::string const & status )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPacketViolationDetected()

MCAPI void MinecraftEventing::$fireEventPacketViolationDetected ( uint64 readResult,
::std::string readResultContext,
::PacketViolationResponse violationResponse,
::MinecraftPacketIds violatingPacketId,
::NetworkIdentifier const & netId,
uint numViolations,
::SubClientId clientSubId,
::SubClientId senderSubId,
uint packetStreamLength )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventServerReceivedValidPacket()

MCAPI void MinecraftEventing::$fireEventServerReceivedValidPacket ( ::NetworkIdentifier const & netId,
::MinecraftPacketIds packetId,
::SubClientId clientSubId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventClientSentOrReceivedPacket()

MCAPI void MinecraftEventing::$fireEventClientSentOrReceivedPacket ( ::NetworkIdentifier const & netId,
::MinecraftPacketIds packetId,
::SubClientId clientSubId,
::std::string correlationId,
bool isOutgoing )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventJoinCanceled()

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

◆ $fireEvent()

MCAPI void MinecraftEventing::$fireEvent ( ::std::string const & eventName,
::std::vector<::Social::Events::Property > const & properties,
::std::vector<::Social::Events::Measurement > const & measurements,
bool shouldAggregate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventBlockTypeRegistryChecksumMismatch()

MCAPI void MinecraftEventing::$fireEventBlockTypeRegistryChecksumMismatch ( ::std::string const & reason,
uint64 const & serverBlockChecksum,
uint64 const & clientBlockChecksum,
::std::string const & serverVersion )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnSuccessfulClientLogin()

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

◆ $fireEventStartWorld()

MCAPI void MinecraftEventing::$fireEventStartWorld ( ::NetworkType networkType,
::std::string const & ipAddress,
::Social::MultiplayerServiceIdentifier const friendWorldType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerJoinWorld()

MCAPI void MinecraftEventing::$fireEventPlayerJoinWorld ( uint const & userId,
::SubClientId const subId,
bool isLocalServer,
::std::optional< bool > isUsingTURN,
::IConnectionEventing::PlayerJoinWorldAttemptState const JoinState,
int attemptId,
::Connection::DisconnectFailReason failReason,
::Json::Value const & failDebugInfo,
::TransportLayer transportLayer,
::NetworkType networkTypeOverride,
bool isConnectedToApplicationLayer,
bool isFilteringProfanity,
::Social::MultiplayerServiceIdentifier multiplayerServiceIdentifier,
::std::string const & titleMessage,
::std::string const & errorMessage,
::std::string const & codeword,
::std::string const & partyId,
bool isPartyLeader,
bool isPartyDestination,
bool isServerTransfer,
::Connection::ReconnectionType reconnectionType,
bool isDueToSuspend,
uint64 connectionDurationMs,
::Social::GameConnectionInfo const & connectionInfo,
::EditorConnectionJoinIntent editorConnectionJoinIntent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventClientLastPackets()

MCAPI void MinecraftEventing::$fireEventClientLastPackets ( uint const & userId,
::SubClientId const subId,
int correlationId,
::Json::Value const & lastSentPackets,
::Json::Value const & lastReceivedPackets )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSignalServiceConnect()

MCAPI void MinecraftEventing::$fireEventSignalServiceConnect ( ::SignalServiceConnectStage stage,
bool bIsSigningInAsHost,
::Json::Value const & stageProperties,
::std::string const & signinId,
::std::string const & correlationId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSignalMessagePerformance()

MCAPI void MinecraftEventing::$fireEventSignalMessagePerformance ( ::std::string const & signinId,
::MessagePerformance const & messagePerformanceEvent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnClientDisconnect()

MCAPI void MinecraftEventing::$fireEventOnClientDisconnect ( ::NetworkIdentifier const & id,
::SubClientId subId,
bool isNetworked,
::Connection::DisconnectFailReason reason,
::std::string const & titleMessage,
::std::string const & errorMessage,
::std::string const & codeword )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnServerDisconnect()

MCAPI void MinecraftEventing::$fireEventOnServerDisconnect ( ::Connection::DisconnectFailReason reason,
::NetworkIdentifier const & id,
::SubClientId subId,
::std::string const & reasonContext,
uint64 clientCount,
::std::string const & firstTimeStamp )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnServerAsyncJoinTaskVerdict()

MCAPI void MinecraftEventing::$fireEventOnServerAsyncJoinTaskVerdict ( ::nonstd::expected<::AsyncJoinAllow, ::AsyncJoinDeny > const & joinVerdict,
::SubClientId const subId,
uint verdictQueueLength )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventHttpClientError()

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

◆ $fireEventNPLNLifecycle()

MCAPI void MinecraftEventing::$fireEventNPLNLifecycle ( int eventType,
::Social::ClientReportingEvent multiplayerState,
::Social::ServiceState serviceState )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventNPLNRpcFailure()

MCAPI void MinecraftEventing::$fireEventNPLNRpcFailure ( int rpcType,
int statusCode,
::Social::ClientReportingEvent clientState,
::Social::ServiceState serviceState,
::std::optional<::std::chrono::seconds > requiredDelay )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSignInToIdentity()

MCAPI void MinecraftEventing::$fireEventSignInToIdentity ( ::IMinecraftEventing::SignInAccountType accountType,
::Social::IdentitySignInTrigger trigger,
::std::string const & signInSource,
bool signInUIShown,
::IMinecraftEventing::SignInStage stage,
::Social::SignInResult result,
int retryCount,
::Social::PlayerIDs ids,
::std::string const & errorCode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSignOutOfIdentity()

MCAPI void MinecraftEventing::$fireEventSignOutOfIdentity ( ::IMinecraftEventing::SignInAccountType accountType,
::Social::IdentitySignInTrigger trigger,
::std::string const & accountId,
::std::string const & errorCode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventNsaUpgradeResult()

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

◆ $fireEventSignInEdu()

MCAPI void MinecraftEventing::$fireEventSignInEdu ( ::edu::Role role,
::Identity::EduSignInStage stage,
::std::string const & tenantType,
::std::string const & error,
::std::vector<::std::pair<::std::string, ::std::string > > const & details )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSignOutEdu()

MCAPI void MinecraftEventing::$fireEventSignOutEdu ( ::edu::Role role,
::std::string const & tenantType,
::std::string const & action,
::std::string const & error )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSwitchAccountEdu()

MCAPI void MinecraftEventing::$fireEventSwitchAccountEdu ( ::edu::Role role,
::std::string const & tenantType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventEduDemoConversion()

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

◆ $fireEventCloudSpoAuthenticationEdu()

MCAPI void MinecraftEventing::$fireEventCloudSpoAuthenticationEdu ( ::std::string const & cloudWorldCorrelationId,
::EduCloudUtils::Operation const spoTokenAcquisitionOperation,
bool const spoTokenAcquisitionSucceeded,
::std::optional< int64 > spoTokenTimeToExpiry,
::std::optional< int64 > spoTokenAge,
::std::optional< bool > spoTokenAcquiredIsNew )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCloudOperationStartedEdu()

MCAPI void MinecraftEventing::$fireEventCloudOperationStartedEdu ( ::EduCloudUtils::Operation const operation,
::EduCloud::CloudItemType const cloudItemType,
::std::string const & cloudCorrelationId,
uint64 const size,
::std::optional<::std::string > const & driveItemId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCloudOperationEndedEdu()

MCAPI void MinecraftEventing::$fireEventCloudOperationEndedEdu ( ::EduCloudUtils::Operation const operation,
::EduCloud::CloudItemType const cloudItemType,
::std::string const & cloudCorrelationId,
::std::chrono::milliseconds const elapsedTime,
uint const status,
uint64 const size,
::std::optional<::std::string > const & driveItemId,
::std::optional<::std::string > const & errorCode,
::std::optional<::std::string > const & errorMessage,
::std::optional<::std::string > const & error )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCloudMyWorldsSummary()

MCAPI void MinecraftEventing::$fireEventCloudMyWorldsSummary ( int const totalWorldsCount,
int const placeholderCount,
int const needsUploadCount,
int const ctagMismatchCount,
int const conflictCount )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCloudConflictCheckEdu()

MCAPI void MinecraftEventing::$fireEventCloudConflictCheckEdu ( ::std::string const & cloudCorrelationId,
::EduCloud::ConflictResolutionStatus const conflictStatus )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPopupFiredEdu()

MCAPI void MinecraftEventing::$fireEventPopupFiredEdu ( ::std::string const & dialogType,
::std::string const & experienceId,
::std::string const & title,
::ActiveDirectoryAction const postAction )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayIntegrityCheck()

MCAPI void MinecraftEventing::$fireEventPlayIntegrityCheck ( ::std::string const & result,
::std::string const & appRecognitionVerdict,
::std::string const & deviceIntegrity,
::std::string const & appLicensingVerdict )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireServerConnectionEvent()

MCAPI void MinecraftEventing::$fireServerConnectionEvent ( ::IConnectionEventing::ServerConnectionOutcome outcome,
::std::chrono::milliseconds pingLatency,
double timeElapsed,
::std::string const & creatorName,
::std::string const & worldId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireServerConnectionAttemptEvent()

MCAPI void MinecraftEventing::$fireServerConnectionAttemptEvent ( ::std::string const & creatorName,
bool isTransfer,
::std::string const & serverAddress )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventServerPlayerJoinedGame()

MCAPI void MinecraftEventing::$fireEventServerPlayerJoinedGame ( ::NetworkIdentifier const & id,
::SubClientId subId,
::std::string const & firstConnectionTime )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventScriptPluginDiscovery()

MCAPI void MinecraftEventing::$fireEventScriptPluginDiscovery ( ::ScriptPluginResult const & pluginResult,
bool client )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventScriptPluginRun()

MCAPI void MinecraftEventing::$fireEventScriptPluginRun ( ::ScriptPluginResult const & pluginResult,
::std::chrono::microseconds runDuration,
bool client )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventScriptDebuggerListen()

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

◆ $fireEventScriptDebuggerConnect()

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

◆ $fireEditorEventToolActivated()

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

◆ $fireEditorUndo()

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

◆ $fireEditorRedo()

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

◆ $fireEditorScriptAction()

MCAPI void MinecraftEventing::$fireEditorScriptAction ( ::std::string const & scriptSource,
::std::string const & actionName,
::std::string const & actionMetadata )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEditorTutorialEvent()

MCAPI void MinecraftEventing::$fireEditorTutorialEvent ( ::std::string_view type,
::std::optional<::std::string > const & state,
::std::string const & currentStage,
::std::optional<::std::string > const & previousStage )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStartClient()

MCAPI void MinecraftEventing::$fireEventStartClient ( ::std::string const & ipAddress,
bool isTextToSpeechEnabled )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventHardwareInfo()

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

◆ $fireEventDeviceLost()

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

◆ $fireEventRenderingSizeChanged()

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

◆ $fireEventDiskStatus()

MCAPI void MinecraftEventing::$fireEventDiskStatus ( ::DiskStatus status,
::Core::LevelStorageState errorCode,
uint64 freeSpace,
int64 const remoteRemainingStorageB )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStorageAreaFull()

MCAPI void MinecraftEventing::$fireEventStorageAreaFull ( ::std::string const & areaPath,
::std::vector<::Bedrock::DirectoryEntry > const & diskSizeData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventUserStorageAreaSpaceInfo()

MCAPI void MinecraftEventing::$fireEventUserStorageAreaSpaceInfo ( ::IMinecraftEventing::UserStorageAreaSpaceInfoStatus spaceInfoStatus,
::std::function< uint64()> worldsSizeOnDiskFn,
::Core::FileStorageArea::StorageAreaSpaceInfo storageAreaSpaceInfo )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventAppPaused()

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

◆ $fireEventAppUnpaused()

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

◆ $fireEventAppSurfaceCreated()

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

◆ $fireEventAppSurfaceDestroyed()

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

◆ $fireEventPurchaseGameAttempt()

MCAPI void MinecraftEventing::$fireEventPurchaseGameAttempt ( ::std::string const & storeId,
::std::string const & activeTab,
::std::string const & productId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPurchaseGameResult()

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

◆ $fireEventTrialDeviceIdCorrelation()

MCAPI void MinecraftEventing::$fireEventTrialDeviceIdCorrelation ( int64 myTime,
::std::string const & theirId,
int64 theirTime,
::std::string const & theirLastSessionId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventDeviceIdManagerFailOnIdentityGained()

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

◆ $fireEventDlcStorageFull()

MCAPI void MinecraftEventing::$fireEventDlcStorageFull ( ::std::string const & productId,
uint64 dlcSize,
uint64 onDiskScratchSpace,
uint64 scratchSpace,
uint64 premiumSpace )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTotalDlcSizes()

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

◆ $fireEventPushNotificationReceived()

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

◆ $fireEventPushNotificationOpened()

MCAPI void MinecraftEventing::$fireEventPushNotificationOpened ( ::std::string const & threadId,
::std::string const & deepLink )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $firePerfTestEvent()

MCAPI void MinecraftEventing::$firePerfTestEvent ( ::std::string const & testArtifact,
::std::string const & modelName,
::std::string const & renderSize,
uint renderDistance,
uint simDistance,
::std::string const & memorySize,
::std::vector<::std::pair<::std::string, float > > const & testArtifactData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventLicenseCheck()

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

◆ $fireQueryOfferResult()

MCAPI void MinecraftEventing::$fireQueryOfferResult ( ::std::string const & storeID,
int NumberOfOffers,
bool QuerySucceeded )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventQueryPurchasesResult()

MCAPI void MinecraftEventing::$fireEventQueryPurchasesResult ( ::std::string const & storeID,
::std::string const & priorPurchaseIds,
int NumberOfPurchases,
bool QuerySucceeded )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPurchaseFailureDetails()

MCAPI void MinecraftEventing::$fireEventPurchaseFailureDetails ( int httpCode,
::std::string const & errorMessage,
::std::string const & productId,
::std::string const & transactionId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlatformStorePurchaseFailure()

MCAPI void MinecraftEventing::$fireEventPlatformStorePurchaseFailure ( ::std::string const & productId,
::std::string const & errorMessage )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventDeviceAccountFailure()

MCAPI void MinecraftEventing::$fireEventDeviceAccountFailure ( ::IMinecraftEventing::SignInStage stage,
::IMinecraftEventing::DeviceAccountFailurePhase phase,
uint resultStatus,
::std::string const & accountID )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventDeviceAccountSuccess()

MCAPI void MinecraftEventing::$fireEventDeviceAccountSuccess ( bool isNewAccount,
::std::string const & accountID )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventEntitlementListInfo()

MCAPI void MinecraftEventing::$fireEventEntitlementListInfo ( ::std::vector<::ContentIdentity > & entitlementContentIds,
bool isLegacyList )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventVideoPlayed()

MCAPI void MinecraftEventing::$fireEventVideoPlayed ( ::std::string const & productId,
::std::string const & videoUrl )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventBundleSubOfferClicked()

MCAPI void MinecraftEventing::$fireEventBundleSubOfferClicked ( int offerIndex,
int bundleSubOfferCount,
::std::string const & telemetryId,
::std::string const & productId,
bool isOnSale,
::std::string const & timeRemainingOnSale )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStoreOfferClicked() [1/2]

MCAPI void MinecraftEventing::$fireEventStoreOfferClicked ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStoreOfferClicked() [2/2]

MCAPI void MinecraftEventing::$fireEventStoreOfferClicked ( ::std::string const telemetryId,
::std::string const & productId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaOfferClicked()

MCAPI void MinecraftEventing::$fireEventPersonaOfferClicked ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStoreSearch()

MCAPI void MinecraftEventing::$fireEventStoreSearch ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSearchItemSelected()

MCAPI void MinecraftEventing::$fireEventSearchItemSelected ( int const correlationId,
int const sessionId,
::std::string const & productId,
int const row,
int const column,
int const currentPage,
::std::string const & searchType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventUserListUpdated()

MCAPI void MinecraftEventing::$fireEventUserListUpdated ( ::std::string const & productId,
::std::string const & listId,
::std::string const & operation,
bool success )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCreatorFollowedUnfollowed()

MCAPI void MinecraftEventing::$fireEventCreatorFollowedUnfollowed ( ::std::string const & creatorId,
::std::string const & operation,
bool success )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventUgcAcquisitionStateChanged()

MCAPI void MinecraftEventing::$fireEventUgcAcquisitionStateChanged ( ::std::string const & ugcProductId,
uint64 downloadSize,
double elapsedTime,
bool isUpdate,
int retries,
bool silent,
int numContentTrackers,
::std::string const & result,
::std::string const & resultDetails,
int httpStatus,
int errorCode,
bool optimizedPack )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSearchCatalogRequest()

MCAPI void MinecraftEventing::$fireEventSearchCatalogRequest ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStoreSessionResponse()

MCAPI void MinecraftEventing::$fireEventStoreSessionResponse ( ::std::string const & responseType,
int const status,
int const retryCount,
bool const asyncServicesManager )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStoreDiscoveryRequestResponse()

MCAPI void MinecraftEventing::$fireEventStoreDiscoveryRequestResponse ( int const retryAttempt,
::std::optional< int > errorStatus,
::std::optional<::std::string > const & errorMessage,
::std::optional<::std::string > const & errorCode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStoreInventoryRefreshRequestResponse()

MCAPI void MinecraftEventing::$fireEventStoreInventoryRefreshRequestResponse ( int const status,
int const retryAttempt,
bool const asyncServicesManager )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventInventoryVersionRefreshRequestResponse()

MCAPI void MinecraftEventing::$fireEventInventoryVersionRefreshRequestResponse ( int const status,
int const retryAttempt,
bool const asyncServicesManager )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventServerDrivenLayoutPageLoaded()

MCAPI void MinecraftEventing::$fireEventServerDrivenLayoutPageLoaded ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::std::string pageID,
int requestSize,
int responseSize,
int rowCount,
int itemCount,
int imageCount )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventServerDrivenLayoutImagesLoaded()

MCAPI void MinecraftEventing::$fireEventServerDrivenLayoutImagesLoaded ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::std::string pageID,
::ImageTelemetryInfo const & imageTelemetryInfo )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTreatmentsSet()

MCAPI void MinecraftEventing::$fireEventTreatmentsSet ( ::std::vector<::std::string > const & treatments,
::std::string const & treatmentContext )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $updateAppliedTreatmentPacks()

MCAPI void MinecraftEventing::$updateAppliedTreatmentPacks ( ::std::vector<::std::string > const & treatmentTags)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventProgressionsSet()

MCAPI void MinecraftEventing::$fireEventProgressionsSet ( ::std::vector<::std::string > const & progressions)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTreatmentsCleared()

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

◆ $fireEventPackImportTimeout()

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

◆ $fireEventFatalClientPackError()

MCAPI void MinecraftEventing::$fireEventFatalClientPackError ( ::FatalClientPackErrorType errorType,
::gsl::span<::std::string const > packIds )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPackActivationError()

MCAPI void MinecraftEventing::$fireEventPackActivationError ( ::std::string const & errorType,
::std::string const & errorDetail,
::std::string const & packAction,
::std::string const & packId,
::std::string const & contentType,
bool isFatal )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStoreErrorPage()

MCAPI void MinecraftEventing::$fireEventStoreErrorPage ( ::std::string const & errorCode,
::std::string const & pageId,
::std::string const & discoveryServiceTitleId,
::std::string const & playFabTitleId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setServerIdsforClient()

MCAPI void MinecraftEventing::$setServerIdsforClient ( ::std::string const & multiplayerCorrelationId,
::std::string const & serverVersion,
::Social::Events::ServerTelemetryData const & serverTelemetryData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $removeServerIdsForClient()

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

◆ $setConnectionCommonProperties()

MCAPI void MinecraftEventing::$setConnectionCommonProperties ( uint userId,
::std::string const & connectionGUID,
::NetworkType networkType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $removeConnectionCommonProperties()

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

◆ $trySetExperienceIdentifiers()

MCAPI void MinecraftEventing::$trySetExperienceIdentifiers ( ::std::string const & experienceId,
::std::optional<::std::string > const & existingSessionId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $removeExperienceIdentifiers()

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

◆ $getExperienceId()

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

◆ $getExperienceSessionId()

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

◆ $fireEventOptionsUpdated()

MCAPI void MinecraftEventing::$fireEventOptionsUpdated ( bool onStartup,
::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventChatSettingsUpdated()

MCAPI void MinecraftEventing::$fireEventChatSettingsUpdated ( ::Player const * player,
::std::vector<::Social::Events::Property > const & properties ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventControlRemappedByPlayer()

MCAPI void MinecraftEventing::$fireEventControlRemappedByPlayer ( ::std::string const & actionName,
::RawInputType inputType,
int keyCode ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventDifficultySet()

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

◆ $fireEventGameRulesUpdated() [1/3]

MCAPI void MinecraftEventing::$fireEventGameRulesUpdated ( bool oldValue,
bool newValue,
::std::string const & gameRuleName )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventGameRulesUpdated() [2/3]

MCAPI void MinecraftEventing::$fireEventGameRulesUpdated ( int oldValue,
int newValue,
::std::string const & gameRuleName )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventGameRulesUpdated() [3/3]

MCAPI void MinecraftEventing::$fireEventGameRulesUpdated ( float oldValue,
float newValue,
::std::string const & gameRuleName )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireCurrentInputUpdated()

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

◆ $fireEventSplitScreenUpdated()

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

◆ $fireEventPerformanceMetrics()

MCAPI void MinecraftEventing::$fireEventPerformanceMetrics ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::ProfilerLiteTelemetry const & profileTelemetry,
bool IsEcoFrameThrottled,
int fpsThrottle )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPerformanceContext()

MCAPI void MinecraftEventing::$fireEventPerformanceContext ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::PerfContextTrackerReport const & perfContextReport,
bool IsEcoFrameThrottled,
int fpsThrottle )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventProfilerUsed()

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

◆ $fireEventProfilerMetadata()

MCAPI void MinecraftEventing::$fireEventProfilerMetadata ( ::Bedrock::Profiling::Orchestrator::ProfilerMetadataParams const & params)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventProfilerCapture()

MCAPI void MinecraftEventing::$fireEventProfilerCapture ( ::Bedrock::Profiling::Orchestrator::ProfilerCaptureParams const & params)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventChunkProfilerCapture()

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

◆ $fireTextureStreamingPerf()

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

◆ $fireEventScreenChanged()

MCAPI void MinecraftEventing::$fireEventScreenChanged ( uint const & userId,
::std::string const & screenName,
::std::unordered_map<::std::string, ::std::string > const & additionalProperties )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventImGuiScreenChanged()

MCAPI void MinecraftEventing::$fireEventImGuiScreenChanged ( ::std::string const & screenName,
::std::unordered_map<::std::string, ::std::string > const & additionalProperties )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPopupClosed()

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

◆ $fireEventNewContentCheckCompleted()

MCAPI void MinecraftEventing::$fireEventNewContentCheckCompleted ( ::std::string const & newContentPrefix,
bool hasNewStoreContent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventEncyclopediaTopicChanged()

MCAPI void MinecraftEventing::$fireEventEncyclopediaTopicChanged ( ::std::string const & topicName,
::InputMode inputMode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventHowToPlayTopicChanged()

MCAPI void MinecraftEventing::$fireEventHowToPlayTopicChanged ( ::std::string const & topicName,
::InputMode inputMode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventAndroidHelpRequest()

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

◆ $fireEventWorldFilesListed()

MCAPI void MinecraftEventing::$fireEventWorldFilesListed ( uint64 numLevels,
uint64 totalSizeMB,
uint64 largestLevelMB,
uint64 smallestLevelMB,
uint64 totalRemoteStorageMB,
uint64 avgRemoteStorageMB )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStorage()

MCAPI void MinecraftEventing::$fireEventStorage ( int state,
::std::string const & extra )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStorageReport()

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

◆ $fireEventWorldSaveAndExit()

MCAPI void MinecraftEventing::$fireEventWorldSaveAndExit ( ::LevelStorageEventingContext const & context,
::WorldSaveAndExitStorageTelemetryData const & storageData,
::std::vector<::WorldSaveAndExitPackTelemetryData > const & packs )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerMessageSay()

MCAPI void MinecraftEventing::$fireEventPlayerMessageSay ( ::std::string const & fromName,
::std::string const & message )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerMessageTell()

MCAPI void MinecraftEventing::$fireEventPlayerMessageTell ( ::std::string const & fromName,
::std::string const & toName,
::std::string const & message )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerMessageChat()

MCAPI void MinecraftEventing::$fireEventPlayerMessageChat ( ::std::string const & fromName,
::std::string const & message )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerMessageMe()

MCAPI void MinecraftEventing::$fireEventPlayerMessageMe ( ::std::string const & fromName,
::std::string const & message )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerMessageTitle()

MCAPI void MinecraftEventing::$fireEventPlayerMessageTitle ( ::std::string const & fromName,
::std::string const & toName,
::std::string const & message )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerKicked()

MCAPI void MinecraftEventing::$fireEventPlayerKicked ( ::std::string const & sessionType,
::std::string const & kickedPlayer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerBanned()

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

◆ $fireEventChunkLoaded()

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

◆ $fireEventChunkUnloaded()

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

◆ $fireEventChunkChanged()

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

◆ $fireEventPackPlayed()

MCAPI void MinecraftEventing::$fireEventPackPlayed ( ::PackInstance const & packInstance,
uint priority )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRespondedToAcceptContent()

MCAPI void MinecraftEventing::$fireEventRespondedToAcceptContent ( ::PacksInfoData const & data,
bool accepted,
bool downloadOptionalResourcePacks )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStackLoaded()

MCAPI void MinecraftEventing::$fireEventStackLoaded ( ::StackStats const & stats,
::gsl::span<::PackInstance const > packInstances )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $firePackSettingsEvent()

MCAPI void MinecraftEventing::$firePackSettingsEvent ( ::PackManifest const & manifest,
::std::string serializedPackSettings,
int subpackIndex,
::std::string const & subpackName,
int subpackCount )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTreatmentPackApplied()

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

◆ $fireEventTreatmentPackDownloadFailed()

MCAPI void MinecraftEventing::$fireEventTreatmentPackDownloadFailed ( ::std::string productId,
::std::string packId,
::std::string versionNumber,
::std::string requiredTreatmentTag )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTreatmentPackDownloaded()

MCAPI void MinecraftEventing::$fireEventTreatmentPackDownloaded ( ::std::string productId,
::std::string packId,
::std::string versionNumber,
::std::string requiredTreatmentTag )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTreatmentPackRemoved()

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

◆ $fireEventPackDeleted()

MCAPI void MinecraftEventing::$fireEventPackDeleted ( ::std::string_view reason,
::std::string const & packId,
::PackType packType,
::PackOrigin packLocation,
::std::string const & packOptimizationVersion,
int64 freedBytes,
bool succeeded,
int64 remainingBytes )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireCDNDownloadEvent()

MCAPI void MinecraftEventing::$fireCDNDownloadEvent ( ::std::string const & packId,
::std::string const & versionNumber,
::std::string const & hostUrl,
::IMinecraftEventing::CDNDownloadResult const & downloadResult,
::IMinecraftEventing::CDNDownloadEventOrigin const & origin,
float const & elapsedTime )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventContentLogsInWorldSession()

MCAPI void MinecraftEventing::$fireEventContentLogsInWorldSession ( ::std::string const & logArea,
uint errorCount,
uint warningCount )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventEntitlementCacheLoadTimeout()

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

◆ $fireTextToSpeechToggled()

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

◆ $fireEventWorldLoadedClassroomCustomization()

MCAPI void MinecraftEventing::$fireEventWorldLoadedClassroomCustomization ( ::IMinecraftEventing::WorldClassroomCustomization customization,
::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireClassroomSettingUpdated()

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

◆ $fireEventNpcPropertiesUpdated()

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

◆ $fireEventBoardTextUpdated()

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

◆ $fireEventCameraUsed()

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

◆ $fireEventPortfolioExported()

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

◆ $fireQuickPlayEvent()

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

◆ $firePermissionsSetEvent()

MCAPI void MinecraftEventing::$firePermissionsSetEvent ( ::PlayerPermissionLevel const prevPlayerPermissionLevel,
::CommandPermissionLevel const prevCommandPermissionLevel,
::PlayerPermissionLevel const playerPermissionLevel,
::CommandPermissionLevel const commandPermissionLevel )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireExternalUriLaunched()

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

◆ $fireUserGeneratedUriLaunched()

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

◆ $fireUserGeneratedUriLaunchFailed()

MCAPI void MinecraftEventing::$fireUserGeneratedUriLaunchFailed ( ::UserGeneratedUriSource source,
::Util::ResourceUri::ValidationStatus reasonCode,
::std::string const & additionalData ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventEmptyLibraryCategoryError()

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

◆ $fireCodeBuilderCachePerformance()

MCAPI void MinecraftEventing::$fireCodeBuilderCachePerformance ( ::std::string const & stage,
::std::chrono::milliseconds elapsedTimeMS ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireCodeBuilderLoadPerformance()

MCAPI void MinecraftEventing::$fireCodeBuilderLoadPerformance ( ::std::string const & stage,
uint64 tutorialSize,
uint64 downloadSize,
::std::chrono::milliseconds elapsedTimeMS ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireCodeBuilderRunPerformance()

MCAPI void MinecraftEventing::$fireCodeBuilderRunPerformance ( ::std::string const & stage,
::std::chrono::milliseconds elapsedTimeMS ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireLibraryButtonPressed()

MCAPI void MinecraftEventing::$fireLibraryButtonPressed ( ::std::string const & productId,
::std::string const & worldName,
::std::string const & buttonAction )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireCourseButtonPressed()

MCAPI void MinecraftEventing::$fireCourseButtonPressed ( ::std::string const & courseTitle,
::std::string const & courseId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireLessonActionTaken()

MCAPI void MinecraftEventing::$fireLessonActionTaken ( ::std::string const & lessonTitle,
::std::string const & lessonId,
::std::string const & courseId,
::IMinecraftEventing::EducationLessonAction buttonAction,
int score )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireLessonProgressEvent()

MCAPI void MinecraftEventing::$fireLessonProgressEvent ( ::std::string const & lessonTitle,
::std::string const & lessonId,
::std::string const & courseId,
::std::string const & activityId,
::std::string const & action,
::std::string const & educationCreatorID,
::std::string const & educationCreatorWorldID,
int score )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireShareButtonPressed()

MCAPI void MinecraftEventing::$fireShareButtonPressed ( ::std::string const & location,
::EduShareUriType shareType,
::EduShareMethodType methodType,
bool includesResource )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireLessonCompleteDialogOpened()

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

◆ $fireEventEduiOSPurchaseTransaction()

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

◆ $fireInAppCodeBuilderActivated()

MCAPI void MinecraftEventing::$fireInAppCodeBuilderActivated ( ::OpenCodeMethod method,
::std::string const & ideName,
::std::string const & educationCreatorID,
::std::string const & educationCreatorWorldID ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireInAppCodeBuilderDismissed()

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

◆ $fireCodeCommandButtonPressed()

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

◆ $fireIDESelected()

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

◆ $fireEventEduResources()

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

◆ $fireEventCodeBuilderClosed()

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

◆ $fireEventCodeBuilderLog()

MCAPI void MinecraftEventing::$fireEventCodeBuilderLog ( ::Webview::TelemetryCommonProperties const & properties,
::std::string const & message,
::std::string & level ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCodeBuilderScoreChanged()

MCAPI void MinecraftEventing::$fireEventCodeBuilderScoreChanged ( ::std::string const & objective,
int const score ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventEduServiceStatus()

MCAPI void MinecraftEventing::$fireEventEduServiceStatus ( ::std::string const & serviceName,
::std::string const & requestName,
int durationMS,
::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCodeBuilderRuntimeAction()

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

◆ $fireEventWebviewDownload()

MCAPI void MinecraftEventing::$fireEventWebviewDownload ( ::std::string const & downloadState,
::WebviewDownloadInfo const & downloadInfo ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEduServiceRequestFailed()

MCAPI void MinecraftEventing::$fireEduServiceRequestFailed ( ::std::string const & serviceName,
::std::string const & requestName,
::std::string const & error,
::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventButtonPressed()

MCAPI void MinecraftEventing::$fireEventButtonPressed ( ::std::string const & buttonName,
::std::unordered_map<::std::string, ::std::string > const & details ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOptionsChanged()

MCAPI void MinecraftEventing::$fireEventOptionsChanged ( ::std::string const & optionGroup,
::std::unordered_map<::std::string, int > const & events ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOptionsChangedAlt()

MCAPI void MinecraftEventing::$fireEventOptionsChangedAlt ( ::std::string const & optionGroup,
::std::unordered_map<::std::string, ::Social::Events::OptionChange > const & changes ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventModalShown()

MCAPI void MinecraftEventing::$fireEventModalShown ( ::std::string const & modalName,
::std::unordered_map<::std::string, ::std::string > const & details ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTagButtonPressed()

MCAPI void MinecraftEventing::$fireEventTagButtonPressed ( ::std::string const & tag,
bool showMore ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventLevelDataOverride()

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

◆ $fireEventEduContentVerificationFailed()

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

◆ $fireEventLibrarySearch()

MCAPI void MinecraftEventing::$fireEventLibrarySearch ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventLibrarySearchItemSelected()

MCAPI void MinecraftEventing::$fireEventLibrarySearchItemSelected ( int const sessionId,
int const correlationId,
::std::string const & productId,
int const row,
int const column ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventControlTipsPanelUpdated()

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

◆ $fireEventWorldExported()

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

◆ $fireEventWorldImported()

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

◆ $fireEventWorldImportedResult()

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

◆ $fireGlobalResourcePackCrashRecovery()

MCAPI void MinecraftEventing::$fireGlobalResourcePackCrashRecovery ( ::PackInstance & packInstance,
::mce::UUID recoveryID,
int order )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmShared()

MCAPI void MinecraftEventing::$fireEventRealmShared ( ::std::string const & url,
::IMinecraftEventing::ShareMode const & mode,
int64 const & worldId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmMemberlistCleared()

MCAPI void MinecraftEventing::$fireEventRealmMemberlistCleared ( int64 const & worldId,
int const & numberOfUsersRemoved )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmUrlGenerated()

MCAPI void MinecraftEventing::$fireEventRealmUrlGenerated ( ::std::string const & url,
int64 const & worldId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStructureExport()

MCAPI void MinecraftEventing::$fireEventStructureExport ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::IMinecraftEventing::ExportOutcome outcome,
::IMinecraftEventing::ExportStage stage ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventContentShared()

MCAPI void MinecraftEventing::$fireEventContentShared ( ::std::string const & productId,
::std::string const & url,
::IMinecraftEventing::ShareMode const & mode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireMinecraftVersionLaunched()

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

◆ $fireMinecraftVersionInviteAccepted()

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

◆ $fireInviteStatusReceived()

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

◆ $fireInviteStatusSentImpl()

MCAPI void MinecraftEventing::$fireInviteStatusSentImpl ( uint userId,
::std::vector<::std::string > invitationIds )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireDayOneExperienceStateChanged()

MCAPI void MinecraftEventing::$fireDayOneExperienceStateChanged ( ::IMinecraftEventing::DayOneExperienceState newState,
::std::optional< uint > importedWorldIndex,
::std::optional< uint64 > importedWorldTimestamp )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireContentDecryptionFailure()

MCAPI void MinecraftEventing::$fireContentDecryptionFailure ( ::std::string const & failedContentIds,
::std::string const & contentKey,
::std::string const & failurePoint )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireWorldConversionAttemptEvent()

MCAPI void MinecraftEventing::$fireWorldConversionAttemptEvent ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireWorldConversionInitiatedEvent()

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

◆ $fireWorldUpgradedToCnCPart2()

MCAPI void MinecraftEventing::$fireWorldUpgradedToCnCPart2 ( bool willUpgrade,
::std::string const & baseGameVersion,
::Experiments const & experiments,
::std::string const & lastOpenedVersion,
::LevelSeed64 worldSeed,
float worldSizeMB )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventAssertFailed()

MCAPI void MinecraftEventing::$fireEventAssertFailed ( ::std::string const & assertBucket,
::std::string const & message )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCrashSystemFailedToInit()

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

◆ $fireChatUsedEvent()

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

◆ $fireEventJoinByCode()

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

◆ $fireEventAppInitFileOpenStats()

MCAPI void MinecraftEventing::$fireEventAppInitFileOpenStats ( ::Core::Profile::FileCounters const & openForRead,
::Core::Profile::FileCounters const & openForWrite )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventStartupPerformance()

MCAPI void MinecraftEventing::$fireEventStartupPerformance ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnAppStart()

MCAPI void MinecraftEventing::$fireEventOnAppStart ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnAppSuspend()

MCAPI void MinecraftEventing::$fireEventOnAppSuspend ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::IMinecraftEventing::SuspendTriggersDisconnect triggersDisconnect,
bool reconnectOnResumeEnabled,
bool forceDisableEvents )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnAppResume()

MCAPI void MinecraftEventing::$fireEventOnAppResume ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::std::optional< int64 > sessionAuthValidUntil )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnDeviceLost()

MCAPI void MinecraftEventing::$fireEventOnDeviceLost ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmsGeneralCall()

MCAPI void MinecraftEventing::$fireEventRealmsGeneralCall ( ::std::string const & callName,
::Bedrock::Http::Status returnCode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmsRealmSpecificCall()

MCAPI void MinecraftEventing::$fireEventRealmsRealmSpecificCall ( ::std::string const & callName,
int64 realmId,
::Bedrock::Http::Status returnCode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmDownload()

MCAPI void MinecraftEventing::$fireEventRealmDownload ( ::std::string const & correlationId,
::std::string const & downloadStage,
int const errorCode,
int const realmId,
int const fileSizeKB )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmBackupDownloadFailed()

MCAPI void MinecraftEventing::$fireEventRealmBackupDownloadFailed ( int const realmId,
::std::string const & reason,
int64 const worldSizeBytes,
int64 const availableStorageBytes,
::gsl::span<::std::string const > packIds )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmUpload()

MCAPI void MinecraftEventing::$fireEventRealmUpload ( ::std::string const & correlationId,
::std::string const & uploadStage,
int const errorCode,
int const realmId,
int const fileSizeKB,
bool const isPack )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmsPackUpload()

MCAPI void MinecraftEventing::$fireEventRealmsPackUpload ( int const realmId,
int const slotIndex,
::std::string const & packId,
::std::string const & packVersion,
::PackType packType,
::std::string const & packClassification,
::std::string const & packOptimizationVersion,
bool const hasContentIdentity,
bool const isPremium,
::PackOrigin packOrigin,
int const stackPosition,
uint64 const packSizeBytes )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireRealmConnectionEventStart()

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

◆ $fireRealmConnectionEventRealmAPIRequest()

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

◆ $fireRealmConnectionEventRealmAPIResponse()

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

◆ $fireRealmConnectionEventGenericLambdaCalled()

MCAPI void MinecraftEventing::$fireRealmConnectionEventGenericLambdaCalled ( ::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow,
::IMinecraftEventing::RealmConnectionLambda realmConnectionLambda,
::IMinecraftEventing::RealmConnectionResult realmConnectionResult )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireIgnoredNotificationsEvent()

MCAPI void MinecraftEventing::$fireIgnoredNotificationsEvent ( ::IMinecraftEventing::IgnoredNotificationsType notificationType,
int notificationCount,
::std::set<::IMinecraftEventing::IgnoredNotificationSource > notificationSources )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireClubsOpenFeedScreenEvent()

MCAPI void MinecraftEventing::$fireClubsOpenFeedScreenEvent ( ::IMinecraftEventing::ClubsFeedScreenSource const source,
int64 const realmId,
::std::string const & clubId,
int unreadPosts )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireClubsEngagementEvent()

MCAPI void MinecraftEventing::$fireClubsEngagementEvent ( ::IMinecraftEventing::ClubsEngagementAction action,
::IMinecraftEventing::ClubsEngagementTargetType engagementTargetType,
char const * target,
int64 const realmId,
::std::string const & clubId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCopyWorldEducationEnabled()

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

◆ $fireEventRespawn()

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

◆ $fireEventServerRespawnSearchTime()

MCAPI void MinecraftEventing::$fireEventServerRespawnSearchTime ( ::Player & player,
::PlayerRespawnTelemetryData const & data )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventUnknownBlockReceived()

MCAPI void MinecraftEventing::$fireEventUnknownBlockReceived ( ::NewBlockID const & blockId,
ushort data )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventCompoundCreatorCreated()

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

◆ $fireEventLabTableCreated()

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

◆ $fireEventElementConstructorUsed()

MCAPI void MinecraftEventing::$fireEventElementConstructorUsed ( int atomicNumber,
int count,
::IMinecraftEventing::ElementConstructorUseType useType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventReducerBlockEntered()

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

◆ $fireEventMultiplayerSessionUpdate()

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

◆ $fireEventLevelDestruct()

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

◆ $flagEventDeepLink()

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

◆ $flagEventPlayerGameTypeDefault()

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

◆ $fileEventCloudWorldPullFailed()

MCAPI void MinecraftEventing::$fileEventCloudWorldPullFailed ( ::std::string const & reason,
::std::string const & worldID,
bool localLevelDatUsed )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventLevelDatLoadFailed()

MCAPI void MinecraftEventing::$fireEventLevelDatLoadFailed ( ::std::string const & reason,
::std::string const & worldID,
bool isFatal )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventWorldCorruptionCausedWorldShutdown()

MCAPI void MinecraftEventing::$fireEventWorldCorruptionCausedWorldShutdown ( ::LevelStorageEventingContext const & context,
::std::string const & reason,
::std::optional< bool > isOutOfDiskSpace )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventClientLeftGameDueToUnrecoverableError()

MCAPI void MinecraftEventing::$fireEventClientLeftGameDueToUnrecoverableError ( ::std::string const & reason,
bool isServer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventServerShutdownDueToError()

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

◆ $fireEventServerInitializationFailed()

MCAPI void MinecraftEventing::$fireEventServerInitializationFailed ( ::std::string const & failReason,
bool serverLevelExists,
bool serverNetworkHandlerValid )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventDBStorageSizeSnapshot()

MCAPI void MinecraftEventing::$fireEventDBStorageSizeSnapshot ( ::LevelStorageEventingContext const & context,
::DBStorageFolderWatcher const & folderWatcher,
::DBStorageFolderWatcherSnapshotKind kind )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventLevelDBPerformanceData()

MCAPI void MinecraftEventing::$fireEventLevelDBPerformanceData ( ::LevelStorageEventingContext const & context,
::DBStoragePerformanceTelemetryData const & perfData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventDBReadFail()

MCAPI void MinecraftEventing::$fireEventDBReadFail ( ::LevelStorageEventingContext const & context,
::std::string const & reason )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventWorldHistoryPackSourceMissingDuringUpgrade()

MCAPI void MinecraftEventing::$fireEventWorldHistoryPackSourceMissingDuringUpgrade ( ::std::string const & worldPath,
::std::string const & levelId,
::std::string const & deletionCandidate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireStructureBlockAction()

MCAPI void MinecraftEventing::$fireStructureBlockAction ( ::IMinecraftEventing::StructureBlockActionType structureBlockActionType,
::StructureEditorData const & structureEditorData,
::StructureTelemetryClientData const * telemetryClientData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireStructureBlockRedstoneActivated()

MCAPI void MinecraftEventing::$fireStructureBlockRedstoneActivated ( ::IMinecraftEventing::StructureBlockActionType structureBlockActionType,
::StructureEditorData const & structureEditorData,
::StructureTelemetryClientData const * telemetryClientData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSidebarNavigation()

MCAPI void MinecraftEventing::$fireEventSidebarNavigation ( uint const & userId,
::std::string const & layoutType,
::std::string const & telemetryId,
int const depthLevel,
bool const isSelected,
bool const areChildrenVisible,
bool const hasChildren )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSidebarVerboseToggled()

MCAPI void MinecraftEventing::$fireEventSidebarVerboseToggled ( uint const & userId,
::std::string const & layoutType,
::std::string const & verboseNavigationType,
bool const verboseState )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaUserLoadedActive()

MCAPI void MinecraftEventing::$fireEventPersonaUserLoadedActive ( ::persona::ProfileType const personaProfile,
::std::string const & classicSkinId,
bool personaUsesClassicSkin )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaItemPreviewed()

MCAPI void MinecraftEventing::$fireEventPersonaItemPreviewed ( ::persona::ProfileType const personaProfile,
::std::string const & itemOfferId,
::std::string const & productId,
uint row,
uint column,
::IMinecraftEventing::PromotionType promotionType,
bool isOwned,
::std::string const & creatorId,
::std::string const & creatorName,
double secondsToLoadContent,
::StoreEventData::StoreType storeType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaAvatarUpdated()

MCAPI void MinecraftEventing::$fireEventPersonaAvatarUpdated ( ::persona::ProfileType const personaProfile,
::std::vector<::std::string > const & newAppearancePieceIds,
::std::vector< bool > const & newPieces,
::std::vector< bool > const & tintedPieces,
bool isNewPersona,
bool isBeingDeleted,
::std::string const & bodySize,
::std::string const & armSize,
::std::string const & classicSkinId,
bool usesClassicSkin,
::std::vector<::std::string > const & emotesPieceIds,
::std::vector<::std::string > const & emoteSlotNumbers )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaSkinChanged()

MCAPI void MinecraftEventing::$fireEventPersonaSkinChanged ( ::persona::ProfileType const personaProfile,
::std::string const & classicSkinId,
bool isClassicSkinUsed )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaAvatarsListed()

MCAPI void MinecraftEventing::$fireEventPersonaAvatarsListed ( ::std::vector<::persona::ProfileType > const & profileTypesUsed)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaEmotePlayed()

MCAPI void MinecraftEventing::$fireEventPersonaEmotePlayed ( ::std::string const & emoteProductId,
bool isEmoteEndedEarly,
int emoteSlotId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventDefaultCastSelected()

MCAPI void MinecraftEventing::$fireEventDefaultCastSelected ( int previewIndex,
::mce::UUID appearanceId,
::std::string const & appearanceName )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaInitalizationEvent()

MCAPI void MinecraftEventing::$fireEventPersonaInitalizationEvent ( uint secondsToCompletion,
::std::string const & status,
::std::string const & user )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaGeneralError()

MCAPI void MinecraftEventing::$fireEventPersonaGeneralError ( ::std::string const & personaErrorName,
uint duplicateErrorsFired )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaLoadingPieces()

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

◆ $fireEventPersonaPiecePackEviction()

MCAPI void MinecraftEventing::$fireEventPersonaPiecePackEviction ( uint cacheSizeBeforeEviction,
uint evictedCount,
uint failedCount,
uint protectedCount,
bool evictionLimitedByBatch,
double passDurationInSeconds )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventProfileImageFetched()

MCAPI void MinecraftEventing::$fireEventProfileImageFetched ( ::std::string const & imageType,
::std::string const & fetchOutcome,
bool servedFromCache,
int httpStatus,
uint fetchDurationMs )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaCreationFailed()

MCAPI void MinecraftEventing::$fireEventPersonaCreationFailed ( ::std::string_view errorName,
::std::string_view pieceId,
bool missingTop,
bool missingBottom,
::std::string_view repositoryPieceType,
::std::string_view appearancePieceType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPersonaCategoryInformation()

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

◆ $fireEventDisplayLoggedError()

MCAPI void MinecraftEventing::$fireEventDisplayLoggedError ( ::std::string const & errorMessageTemplate,
::std::string const & errorMessage,
::std::string const & errorParameters )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOreUIError()

MCAPI void MinecraftEventing::$fireEventOreUIError ( uint const & userId,
::std::string const & errorType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOreUIScreenPerformance()

MCAPI void MinecraftEventing::$fireEventOreUIScreenPerformance ( uint const & userId,
::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOreUIScreenTracking()

MCAPI void MinecraftEventing::$fireEventOreUIScreenTracking ( uint const & userId,
::Social::Events::OreUIScreenTrackingData const & trackingData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRealmsStoriesOptIn()

MCAPI void MinecraftEventing::$fireEventRealmsStoriesOptIn ( ::std::string const & correlationId,
::std::string const & action,
::std::string const & realmId,
bool const isOwner )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOnboardingWorldCreationUsage()

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

◆ $requestEventDeferment()

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

◆ $getCrashTelemetryProcessor()

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

◆ $sendCrashTelemetryNow()

MCAPI void MinecraftEventing::$sendCrashTelemetryNow ( ::std::shared_ptr<::Bedrock::SessionInfo > session)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addCrashTelemetryToBatch()

MCAPI void MinecraftEventing::$addCrashTelemetryToBatch ( ::std::shared_ptr<::Bedrock::SessionInfo > session)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $sendBatchedCrashTelemetry()

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

◆ $sendCrashStatusTelemetry()

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

◆ $fireEventLevelChunkPerformanceData()

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

◆ $fireChunkRecyclerTelemetryData()

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

◆ $fireEventActorValueValidationFailed()

MCAPI void MinecraftEventing::$fireEventActorValueValidationFailed ( ::std::string const & invalidValue,
char const * caller )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireScreenLoadTimeUpdateEvent()

MCAPI void MinecraftEventing::$fireScreenLoadTimeUpdateEvent ( uint const & userId,
::std::string const & screenName,
::std::chrono::nanoseconds duration,
::std::string const & loadInstanceId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireDBStorageError()

MCAPI void MinecraftEventing::$fireDBStorageError ( ::LevelStorageEventingContext const & context,
::std::string const & errorType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireStorageMigrationEvent()

MCAPI void MinecraftEventing::$fireStorageMigrationEvent ( bool isSuccessful,
::Bedrock::StorageMigration::StorageMigrationType migrationType,
int numFilesMigrated,
int numFilesTotal,
double migratedMB,
double totalMB,
::std::chrono::nanoseconds duration,
::std::string const & failureReason,
::std::string const & failureFolder )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventConnectedStorageResult()

MCAPI void MinecraftEventing::$fireEventConnectedStorageResult ( ::ConnectedStorageEventType eventType,
bool succeeded,
uint durationMs,
::std::optional< uint > chunksSent,
::std::string const & errorMessage,
::std::string const & levelId,
int64 quotaRemaining,
::std::optional< uint > filesToAddCount,
::std::optional< uint > filesToDeleteCount,
::std::optional< uint > HACK_oldFilesToDeleteCount )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventConnectedStorageError()

MCAPI void MinecraftEventing::$fireEventConnectedStorageError ( char const * message,
::std::string const & levelId,
int64 quotaRemaining )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireServerStarted()

MCAPI void MinecraftEventing::$fireServerStarted ( ::Social::Events::ServerTelemetryData const & serverTelemetryData,
::std::unordered_map<::std::string, ::std::string > const & propertiesChanged )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireServerShutdown()

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

◆ $fireSafetyServiceTextProcessEvent()

MCAPI void MinecraftEventing::$fireSafetyServiceTextProcessEvent ( ::std::string const & authorId,
::TextProcessingEventOrigin eventOrigin,
ushort responseCode,
::std::string const & message,
bool wasFlagged,
double responseTime,
char risk,
char trustLevel,
::Json::Value const & events,
bool isProcessorOffline,
bool isCachedResponse )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireBannedSkinVerificationEvent()

MCAPI void MinecraftEventing::$fireBannedSkinVerificationEvent ( uint const & userId,
::std::string const & skinData,
bool wasApproved,
int const eventCode,
::std::string const & message )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPlayerReportSent()

MCAPI void MinecraftEventing::$fireEventPlayerReportSent ( bool successfulReportSent,
::std::string const & failureSource,
::std::string const & failureReason,
::std::string const & reportID )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOneDSPlayerReportPayload()

MCAPI void MinecraftEventing::$fireEventOneDSPlayerReportPayload ( ::std::string const & reportPayloadJson,
::std::string const & reportID )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $firePlayerAccountMetadata()

MCAPI void MinecraftEventing::$firePlayerAccountMetadata ( ::Social::PermissionCheckResult multiPlayerAllowed,
::Social::PermissionCheckResult chatAllowed,
::Social::PermissionCheckResult addFriendAllowed,
::Social::PermissionCheckResult ugcAllowed,
::Social::PermissionCheckResult clubsAllowed,
::Social::PermissionCheckResult viewProfilesAllowed,
bool isChildAccount,
bool isGuest )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventSafetyHTTPRequest()

MCAPI void MinecraftEventing::$fireEventSafetyHTTPRequest ( ::std::string const & method,
::std::string const & url,
int const responseCode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventProfanityFilter()

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

◆ $fireEventChatFloodingActionTaken()

MCAPI void MinecraftEventing::$fireEventChatFloodingActionTaken ( ::std::string const & authorXuid,
::Safety::ChatFloodingAction action,
::std::string const & message )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTextProcessorStartupFailed()

MCAPI void MinecraftEventing::$fireEventTextProcessorStartupFailed ( ::std::string const & stage,
int retryCount,
int maxRetryCount )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventBlockUser()

MCAPI void MinecraftEventing::$fireEventBlockUser ( ::std::string const & xuid,
bool isSuccess,
bool isBlocked )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventMuteUser()

MCAPI void MinecraftEventing::$fireEventMuteUser ( ::std::string const & xuid,
bool isSuccess,
bool isMuted )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireWorldRecoveryTelemetryEvent()

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

◆ $propertiesAsJsonValue()

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

◆ $fireEventUwpToGdkMigrationComplete()

MCAPI void MinecraftEventing::$fireEventUwpToGdkMigrationComplete ( ::Bedrock::DeviceIdContext const & deviceIdContext,
::std::string const & gdkDeviceId,
::std::string_view migrationErrors )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventOSKErrorEncountered()

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

◆ $fireNetworkChangedEvent()

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

◆ $fireEventMessageServiceImpression()

MCAPI void MinecraftEventing::$fireEventMessageServiceImpression ( ::std::string const & messageId,
::std::string const & messageSessionId,
::std::string const & Surface,
::std::string const & Template,
bool const isControl,
::std::string const & instanceId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventMessageReceived()

MCAPI void MinecraftEventing::$fireEventMessageReceived ( ::std::string const & messageId,
::std::string const & messageSessionId,
::std::string const & Surface,
::std::string const & Template,
bool const isControl,
::std::string const & instanceId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPartyPlayFabError()

MCAPI void MinecraftEventing::$fireEventPartyPlayFabError ( ::std::string const & functionName,
::std::string const & errorMessage,
::std::string const & partyId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPartyButtonPressed()

MCAPI void MinecraftEventing::$fireEventPartyButtonPressed ( ::std::string const & buttonName,
::std::string const & partyId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPartyTravelToastExpired()

MCAPI void MinecraftEventing::$fireEventPartyTravelToastExpired ( ::std::string const & travelMode,
::std::string const & partyId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventGoogleAccountHoldWarning()

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

◆ $fireDelayedEventReportOfflineAction()

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

◆ $fireEventFeedbackSubmitted()

MCAPI void MinecraftEventing::$fireEventFeedbackSubmitted ( ::std::string const & feedbackType,
::std::string const & identifier,
bool safetyCheckSuccessful,
bool isValidText )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventTrackDeeplinks()

MCAPI void MinecraftEventing::$fireEventTrackDeeplinks ( ::std::string const & deeplinkDestination,
::std::string const & deeplinkSource,
::std::string const & educationReferrerId,
::std::string const & educationReferrerType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventUriActivation()

MCAPI void MinecraftEventing::$fireEventUriActivation ( ::std::string const & activationIdentifier,
::std::string const & activationParameters )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventReceivedUniqueWebSessionId()

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

◆ $fireEventReceivedUniqueLauncherSessionId()

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

◆ $firePlayerUnexpectedFallDamage()

MCAPI void MinecraftEventing::$firePlayerUnexpectedFallDamage ( float const fallDistance,
bool isVehicle,
float const divergenceAmount )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventActorMovementCorrectionDivergence()

MCAPI void MinecraftEventing::$fireEventActorMovementCorrectionDivergence ( ::ActorType actorType,
::std::vector< float > const & divergences )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventDedicatedServerDiscoveryResponse()

MCAPI void MinecraftEventing::$fireEventDedicatedServerDiscoveryResponse ( int const retryAttempt,
::std::optional< int > errorStatus,
::std::optional<::std::string > const & errorMessage,
::std::optional<::std::string > const & errorCode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventInGamePause()

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

◆ $fireEventGameTip()

MCAPI void MinecraftEventing::$fireEventGameTip ( int gameTipId,
int gameTipEventType,
int gameTipTestGroup,
::InputMode inputMode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventAddedFriend()

MCAPI void MinecraftEventing::$fireEventAddedFriend ( ::std::string const & addedXuid,
::IMinecraftEventing::AddedFriendLocation location,
bool success )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventInboxSummary()

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

◆ $fireEventTrialStatusFailed()

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

◆ $fireEventSaveDataExpansion()

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

◆ $fireEventProfileButtonPressed()

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

◆ $fireEventWorldCopy()

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

◆ $fireEventWriteBudgetLow()

MCAPI void MinecraftEventing::$fireEventWriteBudgetLow ( uint64 remainingWriteBudget,
float writeRateMBPerMin,
float writeCountPerMin,
::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted,
bool anyLargeFileTransactionInProgress,
::std::string const & correlationId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventWriteBudgetReplenished()

MCAPI void MinecraftEventing::$fireEventWriteBudgetReplenished ( ::std::chrono::nanoseconds throttledTime,
uint64 lowestWriteBudget,
::std::optional< uint64 > lowestSystemThrottlingPerSec,
::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted,
bool anyLargeFileTransactionInProgress,
::std::string const & correlationId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventLargeFileWriteStall()

MCAPI void MinecraftEventing::$fireEventLargeFileWriteStall ( uint64 totalWriteSizeBytes,
::std::vector<::std::string > const & largestFileNames,
::std::chrono::nanoseconds estimatedTotalWriteTime,
::std::chrono::nanoseconds estimatedTotalWaitTime,
::std::string const & originatingSystem,
uint64 budgetBytesAtStartOfOperation,
bool operationWasCancelled,
::std::chrono::nanoseconds totalWriteTime,
::std::chrono::nanoseconds totalWaitTime,
int numberOfFilesWritten,
uint64 budgetBytesAtEndOfOperation,
::std::vector<::std::string > const & associatedContentIDs )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventLowMemoryDetected()

MCAPI void MinecraftEventing::$fireEventLowMemoryDetected ( ::brstd::function_ref< void(::Social::Events::Event &) const, void(::Social::Events::Event &)> writer,
::LowMemoryReport const & report )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventReceivedApplicationExitInfo()

MCAPI void MinecraftEventing::$fireEventReceivedApplicationExitInfo ( ::std::string const & description,
int reasonCode,
int exitCode,
int importanceCode,
int64 residentSetSize,
int64 proportionalSetSize,
::std::string const & sessionId,
bool deviceSupportsReasonLowMem )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventImmersiveReaderStatus()

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

◆ $fireEventPacketSerializationMismatch()

MCAPI void MinecraftEventing::$fireEventPacketSerializationMismatch ( ::MinecraftPacketIds packetId,
::std::string_view legacyStream,
::std::string_view cerealStream )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventPUVLoad()

MCAPI void MinecraftEventing::$fireEventPUVLoad ( ::std::string const & resourceCategory,
::PuvLoadData::TelemetryEventData && loadData )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fireEventRemoteDesktop()

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

◆ $fireEventResourceProcessingPerf()

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

◆ $fireEventOnlineAudioStreamEnded()

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

◆ $fireEventDimensionTransfer()

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

◆ $fireEventMarketplaceImpressions()

MCAPI void MinecraftEventing::$fireEventMarketplaceImpressions ( ::std::string const & destinationQuery,
::std::string const & destinationPage,
::Social::Events::PageDisplayRecord & data )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getEventManager()

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

◆ $getPrimaryLocalUserId()

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

◆ $getShouldHaveAchievementsEnabled()

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

◆ $setShouldHaveAchievementsEnabled()

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

◆ $getAchievementsAlwaysEnabled()

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

◆ $vftable() [1/2]

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

◆ $vftable() [2/2]

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

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