← Back to Index

ServerboundDiagnosticsPacket (315)

Sent from the client to the server IF ProfilerLite is enabled AND the creator toggle for additional client telemetry is enabled AND new telemetry data is ready (every 500 ms).
Field Name Type Field Index Description
AvgFps (Required) float 0
AvgServerSimTickTimeMS (Required) float 1
AvgClientSimTickTimeMS (Required) float 2
AvgBeginFrameTimeMS (Required) float 3
AvgInputTimeMS (Required) float 4
AvgRenderTimeMS (Required) float 5
AvgEndFrameTimeMS (Required) float 6
AvgRemainderTimePercent (Required) float 7
AvgUnaccountedTimePercent (Required) float 8
Memory Category Values (Required) array<MemoryCategoryCounter> 9

MemoryCategoryCounter (Array Item)

Field Name Type Field Index Description
Category (Required) uint8 0
Enum Values:
Index Value
0 Unknown
1 Invalid_SizeUnknown
2 Actor
3 ActorAnimation
4 ActorRendering
5 BlockTickingQueues
6 Biome_Storage
7 Blobs
8 Cereal
9 CircuitSystem
10 Client
11 Commands
12 DBStorage
13 Debug
14 Documentation
15 ECSSystems
16 FMOD
17 Fonts
18 ImGui
19 Input
20 JsonUI
21 JsonUI_ControlFactory_Json
22 JsonUI_ControlTree
23 JsonUI_ControlTree_ControlElement
24 JsonUI_ControlTree_PopulateDataBinding
25 JsonUI_ControlTree_PopulateFocus
26 JsonUI_ControlTree_PopulateLayout
27 JsonUI_ControlTree_PopulateOther
28 JsonUI_ControlTree_PopulateSprite
29 JsonUI_ControlTree_PopulateText
30 JsonUI_ControlTree_PopulateTTS
31 JsonUI_ControlTree_Visibility
32 JsonUI_CreateUI
33 JsonUI_Defs
34 JsonUI_LayoutManager
35 JsonUI_LayoutManager_RemoveDependencies
36 JsonUI_LayoutManager_InitVariable
37 Languages
38 Level
39 LevelStructures
40 LevelChunk
41 LevelChunkGen
42 LevelChunkGenThreadLocal
43 LightVolumeManager
44 Network
45 Marketplace
46 Material_DragonCompiledDefinition
47 Material_DragonMaterial
48 Material_DragonResource
49 Material_DragonUniformMap
50 Material_RenderMaterial
51 Material_RenderMaterialGroup
52 Material_VariationManager
53 Molang
54 OreUI
55 OreUI_Client
56 Persona_Pieces
57 Persona_Animations
58 Persona_Textures
59 Persona_Characters
60 Persona_SkinPacks
61 Persona_Repo
62 Player
63 RenderChunk
64 RenderChunk_IndexBuffer
65 RenderChunk_VertexBuffer
66 Rendering
67 Rendering_BgfxInit
68 Rendering_BgfxStartFrame
69 Rendering_BlockTessellator
70 Rendering_EndFrame
71 Rendering_GraphicsTasksInit
72 Rendering_Library
73 Rendering_PolygonOperatorPool
74 Rendering_PBRTextureData
75 Rendering_RenderRegistry
76 Rendering_Setup
77 Rendering_Vertices
78 RequestLog
79 ResourcePacks
80 Sound
81 SubChunk_BiomeData
82 SubChunk_BlockData
83 SubChunk_LightData
84 Textures
85 WeatherRenderer
86 World_Generator
87 Tasks
88 Test
89 Test_LoadTestTags
90 Scripting
91 Scripting_Runtime
92 Scripting_Context
93 Scripting_Context_Bindings_MC
94 Scripting_Context_Bindings_GT
95 Scripting_Context_Run
96 DataDrivenUI
97 DataDrivenUI_Defs
98 Gameface
99 Gameface_System
100 Gameface_DOM
101 Gameface_CSS
102 Gameface_Display
103 Gameface_TempAllocator
104 Gameface_PoolAllocator
105 Gameface_Dump
106 Gameface_Media
107 Gameface_JSON
108 Gameface_ScriptEngine
109 Gameface_Script
110 Gameface_Layout
Current Bytes (Required) uint64 1
Entity Diagnostics (Required) array<EntityDiagnosticTimingInfo> 10

EntityDiagnosticTimingInfo (Array Item)

Field Name Type Field Index Description
Display Name (Required) string 0
Entity (Required) string 1
Time in NS (Required) uint64 2
Percent of Total (Required) uint8 3
System Diagnostics (Required) array<SystemDiagnosticTimingInfo> 11

SystemDiagnosticTimingInfo (Array Item)

Field Name Type Field Index Description
Display Name (Required) string 0
System Index (Required) uint64 1
Time in NS (Required) uint64 2
Percent of Total (Required) uint8 3
System Categories (Required) array<SystemCategory> 12

SystemCategory (Array Item)

Field Name Type Field Index Description
Category Name (Required) string 0
System Index (Required) uint64 1
Whisker Scopes (Required) array<WhiskerScopeDataSummary> 13

WhiskerScopeDataSummary (Array Item)

Field Name Type Field Index Description
Label (Required) string 0
Indentation (Required) string 1
TotalHighCostNS (Required) uint64 2
TotalMidCostNS (Required) uint64 3
TotalLowCostNS (Required) uint64 4