aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/Xbox/Sentient/MinecraftTelemetry.xml
diff options
context:
space:
mode:
authordaoge_cmd <3523206925@qq.com>2026-03-01 12:16:08 +0800
committerdaoge_cmd <3523206925@qq.com>2026-03-01 12:16:08 +0800
commitb691c43c44ff180d10e7d4a9afc83b98551ff586 (patch)
tree3e9849222cbc6ba49f2f1fc6e5fe7179632c7390 /Minecraft.Client/Xbox/Sentient/MinecraftTelemetry.xml
parentdef8cb415354ac390b7e89052a50605285f1aca9 (diff)
Initial commit
Diffstat (limited to 'Minecraft.Client/Xbox/Sentient/MinecraftTelemetry.xml')
-rw-r--r--Minecraft.Client/Xbox/Sentient/MinecraftTelemetry.xml282
1 files changed, 282 insertions, 0 deletions
diff --git a/Minecraft.Client/Xbox/Sentient/MinecraftTelemetry.xml b/Minecraft.Client/Xbox/Sentient/MinecraftTelemetry.xml
new file mode 100644
index 00000000..d053b746
--- /dev/null
+++ b/Minecraft.Client/Xbox/Sentient/MinecraftTelemetry.xml
@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="utf-8"?>
+<SentientStats>
+ <Stat name="PlayerSessionStart" desc="Player signed in or joined" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="TitleBuildID" type="int" op="none" />
+ <Param name="SkeletonDistanceInInches" type="int" op="none" />
+ <Param name="EnrollmentType" type="int" op="none" />
+ <Param name="NumberOfSkeletonsInView" type="int" op="none" />
+ <Param name="DeploymentType" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="PlayerSessionExit" desc="Player signed out or left" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="HeartBeat" desc="Sent every 60 seconds by title" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="LevelStart" desc="Level started" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="SingleOrMultiplayer" type="int" op="none" />
+ <Param name="FriendsOrMatch" type="int" op="none" />
+ <Param name="CompeteOrCoop" type="int" op="none" />
+ <Param name="DifficultyLevel" type="int" op="none" />
+ <Param name="NumberOfLocalPlayers" type="int" op="none" />
+ <Param name="NumberOfOnlinePlayers" type="int" op="none" />
+ <Param name="License" type="int" op="none" />
+ <Param name="DefaultGameControls" type="int" op="none" />
+ <Param name="AudioSettings" type="int" op="none" />
+ <Param name="SkeletonDistanceInInches" type="int" op="none" />
+ <Param name="NumberOfSkeletonsInView" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="LevelExit" desc="Level exited" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="LevelExitStatus" type="int" op="none" />
+ <Param name="LevelExitProgressStat1" type="int" op="none" />
+ <Param name="LevelExitProgressStat2" type="int" op="none" />
+ <Param name="LevelDurationInSeconds" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="LevelSaveOrCheckpoint" desc="Level saved explicitly or implicitly" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="LevelExitProgressStat1" type="int" op="none" />
+ <Param name="LevelExitProgressStat2" type="int" op="none" />
+ <Param name="LevelDurationInSeconds" type="int" op="none" />
+ <Param name="SaveOrCheckPointID" type="int" op="none" />
+ <Param name="SaveSizeInBytes" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="LevelResume" desc="Level resumed from a save or restarted at a checkpoint" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="SingleOrMultiplayer" type="int" op="none" />
+ <Param name="FriendsOrMatch" type="int" op="none" />
+ <Param name="CompeteOrCoop" type="int" op="none" />
+ <Param name="DifficultyLevel" type="int" op="none" />
+ <Param name="NumberOfLocalPlayers" type="int" op="none" />
+ <Param name="NumberOfOnlinePlayers" type="int" op="none" />
+ <Param name="License" type="int" op="none" />
+ <Param name="DefaultGameControls" type="int" op="none" />
+ <Param name="SaveOrCheckPointID" type="int" op="none" />
+ <Param name="AudioSettings" type="int" op="none" />
+ <Param name="SkeletonDistanceInInches" type="int" op="none" />
+ <Param name="NumberOfSkeletonsInView" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="PauseOrInactive" desc="Player paused game or has become inactive, level and mode are for what the player is leaving" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="UnpauseOrActive" desc="Player unpaused game or has become active, level and mode are for what the player is entering into" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="MenuShown" desc="A menu screen or major menu area has been shown" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="MenuID" type="int" op="none" />
+ <Param name="OptionalMenuSubID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="AchievementUnlocked" desc="An achievement was unlocked" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="AchievementID" type="int" op="none" />
+ <Param name="AchievementGamerscore" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="MediaShareUpload" desc="The user uploaded something to Kinect Share" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="MediaDestination" type="int" op="none" />
+ <Param name="MediaType" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="UpsellPresented" desc="The user is shown an upsell to purchase something" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="UpsellID" type="int" op="none" />
+ <Param name="MarketplaceOfferID" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="UpsellResponded" desc="The user responded to the upsell" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="UpsellID" type="int" op="none" />
+ <Param name="MarketplaceOfferID" type="int" op="none" />
+ <Param name="UpsellOutcome" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="PlayerDiedOrFailed" desc="The player died or failed a challenge - can be used for many types of failure" type="event">
+ <Parameters>
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="LowResMapX" type="int" op="none" />
+ <Param name="LowResMapY" type="int" op="none" />
+ <Param name="LowResMapZ" type="int" op="none" />
+ <Param name="MapID" type="int" op="none" />
+ <Param name="PlayerWeaponID" type="int" op="none" />
+ <Param name="EnemyWeaponID" type="int" op="none" />
+ <Param name="EnemyTypeID" type="int" op="none" />
+ <Param name="SecondsSinceInitialize" type="int" op="min" />
+ <Param name="CopyOfSecondsSinceInitialize" type="int" op="max" />
+ <Param name="Count" type="int" op="increment" />
+ </Parameters>
+ </Stat>
+ <Stat name="EnemyKilledOrOvercome" desc="The player killed an enemy or overcame or solved a major challenge" type="event">
+ <Parameters>
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="LowResMapX" type="int" op="none" />
+ <Param name="LowResMapY" type="int" op="none" />
+ <Param name="LowResMapZ" type="int" op="none" />
+ <Param name="MapID" type="int" op="none" />
+ <Param name="PlayerWeaponID" type="int" op="none" />
+ <Param name="EnemyWeaponID" type="int" op="none" />
+ <Param name="EnemyTypeID" type="int" op="none" />
+ <Param name="SecondsSinceInitialize" type="int" op="min" />
+ <Param name="CopyOfSecondsSinceInitialize" type="int" op="max" />
+ <Param name="Count" type="int" op="increment" />
+ </Parameters>
+ </Stat>
+ <Stat name="SkinChanged" desc="The player has changed their skin, level and mode are for what the player is currently in" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="SkinID" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="BanLevel" desc="The player has banned a level, level and mode are for what the player is currently in and banning" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="UnBanLevel" desc="The player has unbanned a level, level and mode are for what the player is currently in and unbanning" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ </Parameters>
+ </Stat>
+ <Stat name="TexturePackChanged" desc="The player has changed their texture pack, level and mode are for what the player is currently in" type="event">
+ <Parameters>
+ <Param name="SecondsSinceInitialize" type="int" op="none" />
+ <Param name="ModeID" type="int" op="none" />
+ <Param name="OptionalSubModeID" type="int" op="none" />
+ <Param name="LevelID" type="int" op="none" />
+ <Param name="OptionalSubLevelID" type="int" op="none" />
+ <Param name="LevelInstanceID" type="int" op="none" />
+ <Param name="MultiplayerInstanceID" type="int" op="none" />
+ <Param name="TexturePackId" type="int" op="none" />
+ <Param name="Purchased" type="int" op="none" />
+ </Parameters>
+ </Stat>
+</SentientStats> \ No newline at end of file