1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-11-06 06:35:12 +00:00
Files
bedrock-protocol-docs/json/PositionTrackingDBServerBroadcastPacket.json

73 lines
2.6 KiB
JSON

{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "2558215005",
"x-format-version": "MISSING VERSION",
"x-minecraft-version": "1.21.120",
"x-protocol-version": 859,
"definitions": {
"3352336068": {
"title": "struct PositionTrackingDBServerBroadcastPacketPayload",
"type": "object",
"properties": {
"Action": {
"title": "enum PositionTrackingDBServerBroadcastPacketPayload::Action",
"type": "string",
"enum": [
"Update",
"Destroy",
"NotFound"
],
"x-underlying-type": "uint8",
"x-serialization-options": [
"EnumAsValue"
],
"x-ordinal-index": 0
},
"Id": {
"$ref": "#/definitions/2150080226",
"x-ordinal-index": 1
},
"Position tracking data": {
"description": "\n\t\t\t\tCompoundTag for record key:\n\t\t\t\tversion (byte)\n\t\t\t\tid (string)\n\t\t\t\tpositions (list of (int, int, int))\n\t\t\t\tdimension (int)\n\t\t\t\tstatus (byte, record status enum)\n\t\t\t",
"$ref": "#/definitions/4158325036",
"x-ordinal-index": 2
}
},
"required": [
"Action",
"Id",
"Position tracking data"
]
},
"2150080226": {
"title": "PositionTrackingId",
"type": "object",
"properties": {
"Value": {
"type": "integer",
"x-underlying-type": "int32",
"x-serialization-options": [
"Compression"
],
"x-ordinal-index": 0
}
},
"required": [
"Value"
]
}
},
"title": "PositionTrackingDBServerBroadcastPacket",
"description": "Server to client packet for server authoratative runtime database (with persistent LevelStorage backup) designed primarily to track lodestone stuff. See Position Tracking DB Notes.md in bedrock-docs.",
"type": "object",
"properties": {
"mPayload": {
"$ref": "#/definitions/3352336068",
"x-ordinal-index": 0
}
},
"$metaProperties": {
"[cereal:packet]": 153,
"[cereal:packet_details]": ""
}
}