mirror of
https://github.com/PrismarineJS/node-minecraft-protocol.git
synced 2024-11-14 19:04:59 -05:00
1250 lines
17 KiB
JSON
1250 lines
17 KiB
JSON
{
|
|
"meta": {
|
|
"protocolVersion": 51,
|
|
"sessionVersion": 13
|
|
},
|
|
"0": [
|
|
{
|
|
"name": "keepAliveId",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"1": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "levelType",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "gameMode",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "dimension",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "difficulty",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "_notUsed1",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "maxPlayers",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"2": [
|
|
{
|
|
"name": "protocolVersion",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "username",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "serverHost",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "serverPort",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"3": [
|
|
{
|
|
"name": "message",
|
|
"type": "string"
|
|
}
|
|
],
|
|
"4": [
|
|
{
|
|
"name": "ageOfWorld",
|
|
"type": "long"
|
|
},
|
|
{
|
|
"name": "timeOfDay",
|
|
"type": "long"
|
|
}
|
|
],
|
|
"5": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "slot",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "item",
|
|
"type": "slot"
|
|
}
|
|
],
|
|
"6": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"7": [
|
|
{
|
|
"name": "user",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "target",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "mouseButton",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"8": [
|
|
{
|
|
"name": "health",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "food",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "foodSaturation",
|
|
"type": "float"
|
|
}
|
|
],
|
|
"9": [
|
|
{
|
|
"name": "dimension",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "difficulty",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "gameMode",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "worldHeight",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "levelType",
|
|
"type": "string"
|
|
}
|
|
],
|
|
"10": [
|
|
{
|
|
"name": "onGround",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"11": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "stance",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "onGround",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"12": [
|
|
{
|
|
"name": "yaw",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "onGround",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"13": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "stance",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "yaw",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "onGround",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"14": [
|
|
{
|
|
"name": "status",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "face",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"15": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "ubyte"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "direction",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "heldItem",
|
|
"type": "slot"
|
|
},
|
|
{
|
|
"name": "cursorX",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "cursorY",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "cursorZ",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"16": [
|
|
{
|
|
"name": "slotId",
|
|
"type": "short"
|
|
}
|
|
],
|
|
"17": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "_unknown",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"18": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "animation",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"19": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "actionId",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"20": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "playerName",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "yaw",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "currentItem",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "metadata",
|
|
"type": "entityMetadata"
|
|
}
|
|
],
|
|
"22": [
|
|
{
|
|
"name": "collectedEntityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "collectorEntityId",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"23": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "type",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "yaw",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "objectData",
|
|
"type": "objectData"
|
|
}
|
|
],
|
|
"24": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "type",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "yaw",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "headYaw",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "velocityX",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "velocityY",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "velocityZ",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "metadata",
|
|
"type": "entityMetadata"
|
|
}
|
|
],
|
|
"25": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "title",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "direction",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"26": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "count",
|
|
"type": "short"
|
|
}
|
|
],
|
|
"28": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "velocityX",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "velocityY",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "velocityZ",
|
|
"type": "short"
|
|
}
|
|
],
|
|
"29": [
|
|
{
|
|
"name": "entityIds",
|
|
"type": "intArray"
|
|
}
|
|
],
|
|
"30": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"31": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "deltaX",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "deltaY",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "deltaZ",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"32": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "yaw",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"33": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "deltaX",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "deltaY",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "deltaZ",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "yaw",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"34": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "yaw",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"35": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "headYaw",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"38": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "entityStatus",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"39": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "vehicleId",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"40": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "metadata",
|
|
"type": "entityMetadata"
|
|
}
|
|
],
|
|
"41": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "effectId",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "amplifier",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "duration",
|
|
"type": "short"
|
|
}
|
|
],
|
|
"42": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "effectId",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"43": [
|
|
{
|
|
"name": "experienceBar",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "level",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "totalExperience",
|
|
"type": "short"
|
|
}
|
|
],
|
|
"51": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "groundUpContinuous",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "primaryBitMap",
|
|
"type": "ushort"
|
|
},
|
|
{
|
|
"name": "addBitMap",
|
|
"type": "ushort"
|
|
},
|
|
{
|
|
"name": "compressedData",
|
|
"type": "bigByteArray"
|
|
}
|
|
],
|
|
"52": [
|
|
{
|
|
"name": "chunkX",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "chunkZ",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "recordCount",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": "bigByteArray"
|
|
}
|
|
],
|
|
"53": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "blockType",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "blockMetadata",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"54": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "byte1",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "byte2",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "blockId",
|
|
"type": "short"
|
|
}
|
|
],
|
|
"55": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "destroyStage",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"56": [
|
|
{
|
|
"name": "data",
|
|
"type": "mapChunkBulk"
|
|
}
|
|
],
|
|
"60": [
|
|
{
|
|
"name": "x",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "double"
|
|
},
|
|
{
|
|
"name": "radius",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "affectedBlockOffsets",
|
|
"type": "byteVectorArray"
|
|
},
|
|
{
|
|
"name": "playerMotionX",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "playerMotionY",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "playerMotionZ",
|
|
"type": "float"
|
|
}
|
|
],
|
|
"61": [
|
|
{
|
|
"name": "effectId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "disableRelativeVolume",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"62": [
|
|
{
|
|
"name": "soundName",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "volume",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "pitch",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"70": [
|
|
{
|
|
"name": "reason",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "gameMode",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"71": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "type",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
}
|
|
],
|
|
"100": [
|
|
{
|
|
"name": "windowId",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "inventoryType",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "windowTitle",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "slotCount",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"101": [
|
|
{
|
|
"name": "windowId",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"102": [
|
|
{
|
|
"name": "windowId",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "slot",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "mouseButton",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "actionNumber",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "shift",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "clickedItem",
|
|
"type": "slot"
|
|
}
|
|
],
|
|
"103": [
|
|
{
|
|
"name": "windowId",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "slotId",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "slot",
|
|
"type": "slot"
|
|
}
|
|
],
|
|
"104": [
|
|
{
|
|
"name": "windowId",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "slots",
|
|
"type": "slotArray"
|
|
}
|
|
],
|
|
"105": [
|
|
{
|
|
"name": "windowId",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "property",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "value",
|
|
"type": "short"
|
|
}
|
|
],
|
|
"106": [
|
|
{
|
|
"name": "windowId",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "actionNumber",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "accepted",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"107": [
|
|
{
|
|
"name": "slot",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "clickedItem",
|
|
"type": "slot"
|
|
}
|
|
],
|
|
"108": [
|
|
{
|
|
"name": "windowId",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "enchantment",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"130": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "text1",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "text2",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "text3",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "text4",
|
|
"type": "string"
|
|
}
|
|
],
|
|
"131": [
|
|
{
|
|
"name": "itemType",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "itemId",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": "ascii"
|
|
}
|
|
],
|
|
"132": [
|
|
{
|
|
"name": "x",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "y",
|
|
"type": "short"
|
|
},
|
|
{
|
|
"name": "z",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "action",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "nbtData",
|
|
"type": "byteArray"
|
|
}
|
|
],
|
|
"200": [
|
|
{
|
|
"name": "statisticId",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "amount",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"201": [
|
|
{
|
|
"name": "playerName",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "online",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "ping",
|
|
"type": "short"
|
|
}
|
|
],
|
|
"202": [
|
|
{
|
|
"name": "flags",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "flyingSpeed",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "walkingSpeed",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"203": [
|
|
{
|
|
"name": "text",
|
|
"type": "string"
|
|
}
|
|
],
|
|
"204": [
|
|
{
|
|
"name": "locale",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "viewDistance",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "chatFlags",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "difficulty",
|
|
"type": "byte"
|
|
},
|
|
{
|
|
"name": "showCape",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"205": [
|
|
{
|
|
"name": "payload",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"250": [
|
|
{
|
|
"name": "channel",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "data",
|
|
"type": "byteArray"
|
|
}
|
|
],
|
|
"252": [
|
|
{
|
|
"name": "sharedSecret",
|
|
"type": "byteArray"
|
|
},
|
|
{
|
|
"name": "verifyToken",
|
|
"type": "byteArray"
|
|
}
|
|
],
|
|
"253": [
|
|
{
|
|
"name": "serverId",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "publicKey",
|
|
"type": "byteArray"
|
|
},
|
|
{
|
|
"name": "verifyToken",
|
|
"type": "byteArray"
|
|
}
|
|
],
|
|
"255": [
|
|
{
|
|
"name": "magic",
|
|
"type": "byte"
|
|
}
|
|
],
|
|
"255": [
|
|
{
|
|
"name": "reason",
|
|
"type": "string"
|
|
}
|
|
]
|
|
}
|