Packet 315
ServerboundDiagnosticsPacket
HeaderID 315varuint
0AvgFpsfloat · 4 bytes
1AvgServerSimTickTimeMSfloat · 4 bytes
2AvgClientSimTickTimeMSfloat · 4 bytes
3AvgBeginFrameTimeMSfloat · 4 bytes
4AvgInputTimeMSfloat · 4 bytes
5AvgRenderTimeMSfloat · 4 bytes
6AvgEndFrameTimeMSfloat · 4 bytes
7AvgRemainderTimePercentfloat · 4 bytes
8AvgUnaccountedTimePercentfloat · 4 bytes
9Memory Category Valuesarray<MemoryCategoryCounter> · variable
10Entity Diagnosticsarray<EntityDiagnosticTimingInfo> · variable
11System Diagnosticsarray<SystemDiagnosticTimingInfo> · variable
12System Categoriesarray<SystemCategory> · variable
13Whisker Scopesarray<WhiskerScopeDataSummary> · variable
Serialized fields
14 top-level fields- 0AvgFps
float - 1AvgServerSimTickTimeMS
float - 2AvgClientSimTickTimeMS
float - 3AvgBeginFrameTimeMS
float - 4AvgInputTimeMS
float - 5AvgRenderTimeMS
float - 6AvgEndFrameTimeMS
float - 7AvgRemainderTimePercent
float - 8AvgUnaccountedTimePercent
float 9Memory Category ValuesMemoryCategoryCounteras
array<MemoryCategoryCounter>0CategoryEnum-as-ValueMemory::MemoryCategoryas
uint8- 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
- 0
- 1Current Bytes
uint64
11System DiagnosticsSystemDiagnosticTimingInfoas
array<SystemDiagnosticTimingInfo>12System CategoriesSystemCategoryas
array<SystemCategory>
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this packet.
Preview builds
Changes between Minecraft Preview protocol builds.
- Released
- Protocol
- 2181
Packet
1 entryChanged 1
- Changed supporting type
Memory::MemoryCategory: Changed enum valuePersona_Charactersfrom59to58. - Changed supporting type
Memory::MemoryCategory: Changed enum valuePersona_SkinPacksfrom60to59. - Changed supporting type
Memory::MemoryCategory: Changed enum valuePersona_Repofrom61to60. - Changed supporting type
Memory::MemoryCategory: Changed enum valuePlayerfrom62to61. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRenderChunkfrom63to62. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRenderChunk_IndexBufferfrom64to63. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRenderChunk_VertexBufferfrom65to64. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRenderingfrom66to65. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_BgfxInitfrom67to66. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_BgfxStartFramefrom68to67. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_BlockTessellatorfrom69to68. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_EndFramefrom70to69. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_GraphicsTasksInitfrom71to70. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_Libraryfrom72to71. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_PolygonOperatorPoolfrom73to72. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_PBRTextureDatafrom74to73. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_RenderRegistryfrom75to74. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_Setupfrom76to75. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRendering_Verticesfrom77to76. - Changed supporting type
Memory::MemoryCategory: Changed enum valueRequestLogfrom78to77. - Changed supporting type
Memory::MemoryCategory: Changed enum valueResourcePacksfrom79to78. - Changed supporting type
Memory::MemoryCategory: Changed enum valueSoundfrom80to79. - Changed supporting type
Memory::MemoryCategory: Changed enum valueSubChunk_BiomeDatafrom81to80. - Changed supporting type
Memory::MemoryCategory: Changed enum valueSubChunk_BlockDatafrom82to81. - Changed supporting type
Memory::MemoryCategory: Changed enum valueSubChunk_LightDatafrom83to82. - Changed supporting type
Memory::MemoryCategory: Changed enum valueTexturesfrom84to83. - Changed supporting type
Memory::MemoryCategory: Changed enum valueWeatherRendererfrom85to84. - Changed supporting type
Memory::MemoryCategory: Changed enum valueWorld_Generatorfrom86to85. - Changed supporting type
Memory::MemoryCategory: Changed enum valueTasksfrom87to86. - Changed supporting type
Memory::MemoryCategory: Changed enum valueTestfrom88to87. - Changed supporting type
Memory::MemoryCategory: Changed enum valueTest_LoadTestTagsfrom89to88. - Changed supporting type
Memory::MemoryCategory: Changed enum valueScriptingfrom90to89. - Changed supporting type
Memory::MemoryCategory: Changed enum valueScripting_Runtimefrom91to90. - Changed supporting type
Memory::MemoryCategory: Changed enum valueScripting_Contextfrom92to91. - Changed supporting type
Memory::MemoryCategory: Changed enum valueScripting_Context_Bindings_MCfrom93to92. - Changed supporting type
Memory::MemoryCategory: Changed enum valueScripting_Context_Bindings_GTfrom94to93. - Changed supporting type
Memory::MemoryCategory: Changed enum valueScripting_Context_Runfrom95to94. - Changed supporting type
Memory::MemoryCategory: Changed enum valueDataDrivenUIfrom96to95. - Changed supporting type
Memory::MemoryCategory: Changed enum valueDataDrivenUI_Defsfrom97to96. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGamefacefrom98to97. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_Systemfrom99to98. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_DOMfrom100to99. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_CSSfrom101to100. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_Displayfrom102to101. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_TempAllocatorfrom103to102. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_PoolAllocatorfrom104to103. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_Dumpfrom105to104. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_Mediafrom106to105. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_JSONfrom107to106. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_ScriptEnginefrom108to107. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_Scriptfrom109to108. - Changed supporting type
Memory::MemoryCategory: Changed enum valueGameface_Layoutfrom110to109. - Changed supporting type
Memory::MemoryCategory: Removed enum valuePersona_Textureswith value58.
- Released
- Protocol
- 2177
Packet
1 entryChanged 1
- Changed supporting type
EntityDiagnosticTimingInfo: Added fieldPosition(typeVec3). - Changed supporting type
EntityDiagnosticTimingInfo: Added fieldDimension(typestring).