bedrock-protocol/data/protocol.json
2016-12-11 21:43:29 +01:00

2090 lines
62 KiB
JSON

{
"types":{
"string":[
"pstring",
{
"countType":"i16"
}
],
"lstring":[
"pstring",
{
"countType":"li16"
}
],
"shapeless_recipe":[
"container",
[
{
"name":"ingredientList",
"type":[
"array",
{
"countType":"i32",
"type":"slot"
}
]
},
{
"name":"resultCount",
"type":"i32"
},
{
"name":"slot",
"type":"slot"
},
{
"name":"id",
"type":"uuid"
}
]
],
"shaped_recipe":[
"container",
[
{
"name":"width",
"type":[
"count",
{
"type":"i32",
"countFor":"shape"
}
]
},
{
"name":"height",
"type":[
"count",
{
"type":"i32",
"countFor":"shape/0"
}
]
},
{
"name":"shape",
"type":[
"array",
{
"count":"width",
"type":[
"array",
{
"count":"height",
"type":"slot"
}
]
}
]
},
{
"name":"resultCount",
"type":"i32"
},
{
"name":"slot",
"type":"slot"
},
{
"name":"id",
"type":"uuid"
}
]
],
"furnace_recipe":[
"container",
[
{
"name":"meta",
"type":"i16"
},
{
"name":"id",
"type":"i16"
},
{
"name":"result",
"type":"slot"
}
]
],
"furnace_recipe_data":[
"container",
[
{
"name":"id",
"type":"i16"
},
{
"name":"meta",
"type":"i16"
},
{
"name":"result",
"type":"slot"
}
]
],
"enchant_list":[
"array",
{
"countType":"i8",
"type":[
"container",
[
{
"name":"cost",
"type":"i32"
},
{
"name":"enchantments",
"type":[
"array",
{
"countType":"i8",
"type":[
"container",
[
{
"name":"id",
"type":"i32"
},
{
"name":"level",
"type":"i32"
}
]
]
}
]
},
{
"name":"name",
"type":"string"
}
]
]
}
],
"entityMetadataItem":[
"switch",
{
"compareTo":"$compareTo",
"fields":{
"0":"li8",
"1":"li16",
"2":"li32",
"3":"lf32",
"4":"lstring",
"5":[
"container",
[
{
"name":"blockId",
"type":"li16"
},
{
"name":"itemCount",
"type":"li8"
},
{
"name":"itemDamage",
"type":"li16"
}
]
],
"6":[
"container",
[
{
"name":"x",
"type":"li32"
},
{
"name":"y",
"type":"li32"
},
{
"name":"z",
"type":"li32"
}
]
],
"7":[
"container",
[
{
"name":"pitch",
"type":"lf32"
},
{
"name":"yaw",
"type":"lf32"
},
{
"name":"roll",
"type":"lf32"
}
]
],
"8":"li64"
}
}
],
"metadatadictionary":[
"entityMetadataLoop",
{
"endVal":127,
"type":[
"container",
[
{
"anon":true,
"type":[
"bitfield",
[
{
"name":"type",
"size":3,
"signed":false
},
{
"name":"key",
"size":5,
"signed":false
}
]
]
},
{
"name":"value",
"type":[
"entityMetadataItem",
{
"compareTo":"type"
}
]
}
]
]
}
],
"slot":[
"container",
[
{
"name":"blockId",
"type":"i16"
},
{
"anon":true,
"type":[
"switch",
{
"compareTo":"blockId",
"fields":{
"0":"void"
},
"default":[
"container",
[
{
"name":"itemCount",
"type":"i8"
},
{
"name":"itemDamage",
"type":"i16"
},
{
"name":"nbtData",
"type":[
"buffer",
{
"countType":"li16"
}
]
}
]
]
}
]
}
]
],
"itemstacks":[
"array",
{
"countType":"i16",
"type":[
"container",
[
{
"name":"slot",
"type":"itemstacks"
}
]
]
}
],
"skin":[
"container",
[
{
"name":"skin_type",
"type":"string"
},
{
"name":"texture",
"type":[
"buffer",
{
"countType":"i16"
}
]
}
]
],
"blockrecords":[
"array",
{
"countType":"i32",
"type":[
"container",
[
{
"name":"x",
"type":"varint"
},
{
"name":"z",
"type":"varint"
},
{
"name":"y",
"type":"varint"
},
{
"name":"blockId",
"type":"varint"
},
{
"anon":true,
"type":[
"bitfield",
[
{
"name":"blockData",
"size":8,
"signed":false
},
{
"name":"flags",
"size":8,
"signed":false
}
]
]
}
]
]
}
],
"records":[
"array",
{
"countType":"i16",
"type":[
"container",
[
{
"name":"x",
"type":"i8"
},
{
"name":"y",
"type":"i8"
},
{
"name":"z",
"type":"i8"
}
]
]
}
],
"playerattributes":[
"array",
{
"countType":"i16",
"type":[
"container",
[
{
"name":"minValue",
"type":"f32"
},
{
"name":"maxValue",
"type":"f32"
},
{
"name":"id",
"type":"f32"
},
{
"name":"name",
"type":"string"
}
]
]
}
],
"entitymotions":[
"array",
{
"countType":"i16",
"type":[
"container",
[
{
"name":"eid",
"type":"i64"
},
{
"name":"motX",
"type":"f32"
},
{
"name":"motY",
"type":"f32"
},
{
"name":"motZ",
"type":"f32"
}
]
]
}
],
"vector3":[
"container",
[
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
}
]
],
"blockcoordinates":[
"container",
[
{
"name":"x",
"type":"i32"
},
{
"name":"y",
"type":"i32"
},
{
"name":"z",
"type":"i32"
}
]
],
"entitylocations":[
"array",
{
"countType":"i16",
"type":[
"container",
[
{
"name":"eid",
"type":"i64"
},
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
},
{
"name":"yaw",
"type":"f32"
},
{
"name":"headYaw",
"type":"f32"
},
{
"name":"pitch",
"type":"f32"
}
]
]
}
],
"encapsulated_packet":[
"container",
[
{
"name":"name",
"type":[
"mapper",
{
"type":"u8",
"mappings":{
"0xfe":"mcpe"
}
}
]
},
{
"name":"params",
"type":[
"switch",
{
"compareTo":"name",
"fields":{
"mcpe":"mcpe_packet"
}
}
]
}
]
],
"mcpe_packet":[
"container",
[
{
"name":"name",
"type":[
"mapper",
{
"type":"u8",
"mappings":{
"0x01":"game_login",
"0x02":"player_status",
"0x03":"server_to_client_handshake",
"0x04":"client_to_server_handshake",
"0x05":"disconnect",
"0x06":"batch",
"0x07": "resource_pack_info",
"0x08": "resource_pack_stack",
"0x09": "resource_pack_client_response",
"0x0a":"text",
"0x0b":"set_time",
"0x0c":"start_game",
"0x0d":"add_player",
"0x0e":"add_entity",
"0x0f":"remove_entity",
"0x10":"add_item_entity",
"0x12":"take_item_entity",
"0x13":"move_entity",
"0x14":"move_player",
"0x15":"rider_jump",
"0x16":"remove_block",
"0x17":"update_block",
"0x18":"add_painting",
"0x19":"explode",
"0x1a":"level_event",
"0x1c":"block_event",
"0x1d":"entity_event",
"0x1e":"mob_effect",
"0x1f":"update_attributes",
"0x20":"mob_equipment",
"0x21":"mob_armor_equipment",
"0x22":"interact",
"0x23":"use_item",
"0x24":"player_action",
"0x25":"hurt_armor",
"0x26":"set_entity_data",
"0x27":"set_entity_motion",
"0x28":"set_entity_link",
"0x29":"set_health",
"0x2a":"set_spawn_position",
"0x2b":"animate",
"0x2c":"respawn",
"0x2d":"drop_item",
"0x2f":"container_open",
"0x30":"container_close",
"0x31":"container_set_slot",
"0x32":"container_set_data",
"0x33":"container_set_content",
"0x34":"crafting_data",
"0x35":"crafting_event",
"0x36":"adventure_settings",
"0x37":"block_entity_data",
"0x38":"player_input",
"0x39":"full_chunk_data",
"0x3b":"set_difficulty",
"0x3c":"change_dimension",
"0x3d":"set_player_gametype",
"0x3e":"player_list",
"0x3f":"telemetry_event",
"0x40":"spawn_experience_orb",
"0x42":"map_info_request",
"0x43":"request_chunk_radius",
"0x44":"chunk_radius_update",
"0x45":"item_frame_drop_item",
"0x46":"replace_selected_item",
"0x49":"add_item_item",
"0x4d": "resource_pack_data_info",
"0x4e": "resource_pack_chunk_data",
"0x4f": "resource_pack_chunk_request"
}
}
]
},
{
"name":"params",
"type":[
"switch",
{
"compareTo":"name",
"fields":{
"server_to_client_handshake":"packet_server_to_client_handshake",
"client_to_server_handshake":"packet_client_to_server_handshake",
"game_login":"packet_game_login",
"player_status":"packet_player_status",
"disconnect":"packet_disconnect",
"batch":"packet_batch",
"resource_pack_info": "packet_resource_pack_info",
"resource_pack_client_response": "packet_resource_pack_client_response",
"text":"packet_text",
"set_time":"packet_set_time",
"start_game":"packet_start_game",
"add_player":"packet_add_player",
"remove_player":"packet_remove_player",
"add_entity":"packet_add_entity",
"remove_entity":"packet_remove_entity",
"add_item_entity":"packet_add_item_entity",
"take_item_entity":"packet_take_item_entity",
"move_entity":"packet_move_entity",
"move_player":"packet_move_player",
"remove_block":"packet_remove_block",
"update_block":"packet_update_block",
"add_painting":"packet_add_painting",
"explode":"packet_explode",
"level_event":"packet_level_event",
"block_event":"packet_block_event",
"entity_event":"packet_entity_event",
"mob_effect":"packet_mob_effect",
"update_attributes":"packet_update_attributes",
"mob_equipment":"packet_mob_equipment",
"mob_armor_equipment":"packet_mob_armor_equipment",
"interact":"packet_interact",
"use_item":"packet_use_item",
"player_action":"packet_player_action",
"hurt_armor":"packet_hurt_armor",
"set_entity_data":"packet_set_entity_data",
"set_entity_motion":"packet_set_entity_motion",
"set_entity_link":"packet_set_entity_link",
"set_health":"packet_set_health",
"set_spawn_position":"packet_set_spawn_position",
"animate":"packet_animate",
"respawn":"packet_respawn",
"drop_item":"packet_drop_item",
"container_open":"packet_container_open",
"container_close":"packet_container_close",
"container_set_slot":"packet_container_set_slot",
"container_set_data":"packet_container_set_data",
"container_set_content":"packet_container_set_content",
"crafting_data":"packet_crafting_data",
"crafting_event":"packet_crafting_event",
"adventure_settings":"packet_adventure_settings",
"block_entity_data":"packet_block_entity_data",
"player_input":"packet_player_input",
"full_chunk_data":"packet_full_chunk_data",
"set_difficulty":"packet_set_difficulty",
"player_list":"packet_player_list",
"map_info_request": "packet_map_info_request",
"request_chunk_radius":"packet_request_chunk_radius",
"chunk_radius_update":"packet_chunk_radius_update",
"transfer":"packet_transfer",
"spawn_experience_orb":"packet_spawn_experience_orb",
"replace_selected_item":"packet_replace_selected_item",
"resource_pack_data_info": "packet_resource_pack_data_info"
}
}
]
}
]
],
"packet_id_detect_lost_connections":[
"container",
[
]
],
"packet_id_no_free_incoming_connections":[
"container",
[
]
],
"packet_id_connection_banned":[
"container",
[
]
],
"packet_id_ip_recently_connected":[
"container",
[
]
],
"packet_server_to_client_handshake":[
"container",
[
{
"name":"publicKey",
"type":"string"
},
{
"name":"serverToken",
"type":"string"
}
]
],
"packet_client_to_server_handshake":[
"container",
[
]
],
"packet_game_login":[
"container",
[
{
"name":"protocol",
"type":"i32"
},
{
"name": "edition",
"type": "i8"
},
{
"name":"body",
"type":[
"buffer",
{
"countType":"varint"
}
]
}
]
],
"packet_player_status":[
"container",
[
{
"name":"status",
"type":"i32"
}
]
],
"packet_disconnect":[
"container",
[
{
"name":"message",
"type":"string"
}
]
],
"packet_batch":[
"container",
[
{
"name":"payload",
"type":[
"buffer",
{
"countType":"varint"
}
]
}
]
],
"packet_resource_pack_info": [
"container",
[
{
"name":"mustAccept",
"type":"bool"
},
{
"name":"behaviourPackLength",
"type":"u16"
},
{
"name":"resourcePackLength",
"type":"u16"
}
]
],
"packet_resource_pack_client_response": [
"container",
[
{
"name": "status",
"type": "i8"
},
{
"name": "version",
"type": "string"
},
{
"name": "size",
"type": "u32"
}
]
],
"packet_text":[
"container",
[
{
"name":"type",
"type":"i8"
},
{
"name":"name",
"type":[
"switch",
{
"compareTo":"type",
"fields":{
"1":"string",
"3":"string"
},
"default":"void"
}
]
},
{
"name":"message",
"type":[
"switch",
{
"compareTo":"type",
"fields":{
"0":"string",
"1":"string",
"2":"string",
"3":"string",
"4":"string",
"5":"string"
}
}
]
},
{
"name":"parameters",
"type":[
"switch",
{
"compareTo":"type",
"fields":{
"2":[
"array",
{
"countType":"i8",
"type":"string"
}
]
},
"default":"void"
}
]
}
]
],
"packet_set_time":[
"container",
[
{
"name":"time",
"type":"varint"
},
{
"name":"started",
"type":"bool"
}
]
],
"packet_start_game":[
"container",
[
{
"name":"entityId",
"type":"varint"
},
{
"name":"runtimeEntityId",
"type":"varint"
},
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
},
{
"name":"unknownF1",
"type":"f64"
},
{
"name":"unknownF2",
"type":"f64"
},
{
"name":"seed",
"type":"varint"
},
{
"name":"dimension",
"type":"varint"
},
{
"name":"generator",
"type":"varint"
},
{
"name":"gamemode",
"type":"varint"
},
{
"name":"difficulty",
"type":"varint"
},
{
"name":"spawnX",
"type":"f32"
},
{
"name":"spawnY",
"type":"f32"
},
{
"name":"spawnZ",
"type":"f32"
},
{
"name":"achievementsDisabled",
"type":"bool"
},
{
"name":"dayCycleStopTime",
"type":"varint"
},
{
"name":"eduMode",
"type":"bool"
},
{
"name":"rainLevel",
"type":"f64"
},
{
"name":"lightningLevel",
"type":"f64"
},
{
"name":"enableCommands",
"type":"bool"
},
{
"name":"requireResourcePack",
"type":"bool"
},
{
"name":"levelId",
"type":"string"
},
{
"name":"worldName",
"type":"string"
}
]
],
"packet_add_player":[
"container",
[
{
"name":"uuid",
"type":"uuid"
},
{
"name":"username",
"type":"string"
},
{
"name":"entityId",
"type":"i64"
},
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
},
{
"name":"speedX",
"type":"f32"
},
{
"name":"speedY",
"type":"f32"
},
{
"name":"speedZ",
"type":"f32"
},
{
"name":"yaw",
"type":"f32"
},
{
"name":"headYaw",
"type":"f32"
},
{
"name":"pitch",
"type":"f32"
},
{
"name":"item",
"type":"slot"
},
{
"name":"metadata",
"type":"metadatadictionary"
}
]
],
"packet_remove_player":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"clientUuid",
"type":"uuid"
}
]
],
"packet_add_entity":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"entityType",
"type":"i32"
},
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
},
{
"name":"speedX",
"type":"f32"
},
{
"name":"speedY",
"type":"f32"
},
{
"name":"speedZ",
"type":"f32"
},
{
"name":"yaw",
"type":"f32"
},
{
"name":"pitch",
"type":"f32"
},
{
"name":"metadata",
"type":"metadatadictionary"
},
{
"name":"links",
"type":"i16"
}
]
],
"packet_remove_entity":[
"container",
[
{
"name":"entityId",
"type":"i64"
}
]
],
"packet_add_item_entity":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"item",
"type":"slot"
},
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
},
{
"name":"speedX",
"type":"f32"
},
{
"name":"speedY",
"type":"f32"
},
{
"name":"speedZ",
"type":"f32"
}
]
],
"packet_take_item_entity":[
"container",
[
{
"name":"target",
"type":"i64"
},
{
"name":"entityId",
"type":"i64"
}
]
],
"packet_move_entity":[
"container",
[
{
"name":"entities",
"type":"entitylocations"
}
]
],
"packet_move_player":[
"container",
[
{
"name":"entityId",
"type":"varint"
},
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
},
{
"name":"pitch",
"type":"f32"
},
{
"name":"headYaw",
"type":"f32"
},
{
"name":"yaw",
"type":"f32"
},
{
"name":"mode",
"type":"i8"
},
{
"name":"onGround",
"type":"bool"
}
]
],
"packet_remove_block":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"x",
"type":"i32"
},
{
"name":"z",
"type":"i32"
},
{
"name":"y",
"type":"i8"
}
]
],
"packet_update_block":[
"container",
[
{
"name":"blocks",
"type":"blockrecords"
}
]
],
"packet_add_painting":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"x",
"type":"i32"
},
{
"name":"y",
"type":"i32"
},
{
"name":"z",
"type":"i32"
},
{
"name":"direction",
"type":"i32"
},
{
"name":"title",
"type":"string"
}
]
],
"packet_explode":[
"container",
[
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
},
{
"name":"radius",
"type":"f32"
},
{
"name":"records",
"type":"records"
}
]
],
"packet_level_event":[
"container",
[
{
"name":"eventId",
"type":"i16"
},
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
},
{
"name":"data",
"type":"i32"
}
]
],
"packet_block_event":[
"container",
[
{
"name":"x",
"type":"i32"
},
{
"name":"y",
"type":"i32"
},
{
"name":"z",
"type":"i32"
},
{
"name":"case1",
"type":"i32"
},
{
"name":"case2",
"type":"i32"
}
]
],
"packet_entity_event":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"eventId",
"type":"i8"
}
]
],
"packet_mob_effect":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"eventId",
"type":"i8"
},
{
"name":"effectId",
"type":"i8"
},
{
"name":"amplifier",
"type":"i8"
},
{
"name":"particles",
"type":"i8"
},
{
"name":"duration",
"type":"i32"
}
]
],
"packet_update_attributes":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"attributes",
"type":"playerattributes"
}
]
],
"packet_mob_equipment":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"item",
"type":"slot"
},
{
"name":"slot",
"type":"i8"
},
{
"name":"selectedSlot",
"type":"i8"
}
]
],
"packet_mob_armor_equipment":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"helmet",
"type":"slot"
},
{
"name":"chestplate",
"type":"slot"
},
{
"name":"leggings",
"type":"slot"
},
{
"name":"boots",
"type":"slot"
}
]
],
"packet_interact":[
"container",
[
{
"name":"actionId",
"type":"i8"
},
{
"name":"targetEntityId",
"type":"i64"
}
]
],
"packet_use_item":[
"container",
[
{
"name":"blockcoordinates",
"type":"blockcoordinates"
},
{
"name":"unknown",
"type":"varint"
},
{
"name":"face",
"type":"varint"
},
{
"name":"facecoordinates",
"type":"vector3"
},
{
"name":"playerposition",
"type":"vector3"
},
{
"name":"slot",
"type":"varint"
},
{
"name":"item",
"type":"slot"
}
]
],
"packet_player_action":[
"container",
[
{
"name":"entityId",
"type":"varint"
},
{
"name":"actionId",
"type":"varint"
},
{
"name":"blockcoordinates",
"type":"blockcoordinates"
},
{
"name":"face",
"type":"varint"
}
]
],
"packet_hurt_armor":[
"container",
[
{
"name":"health",
"type":"i8"
}
]
],
"packet_set_entity_data":[
"container",
[
{
"name":"entity_id",
"type":"i64"
},
{
"name":"metadata",
"type":"metadatadictionary"
}
]
],
"packet_set_entity_motion":[
"container",
[
{
"name":"entities",
"type":"entitymotions"
}
]
],
"packet_set_entity_link":[
"container",
[
{
"name":"riderId",
"type":"i64"
},
{
"name":"riddenId",
"type":"i64"
},
{
"name":"linkType",
"type":"i8"
}
]
],
"packet_set_health":[
"container",
[
{
"name":"health",
"type":"i32"
}
]
],
"packet_set_spawn_position":[
"container",
[
{
"name":"x",
"type":"i32"
},
{
"name":"z",
"type":"i32"
},
{
"name":"y",
"type":"i32"
}
]
],
"packet_animate":[
"container",
[
{
"name":"actionId",
"type":"i8"
},
{
"name":"entityId",
"type":"i64"
}
]
],
"packet_respawn":[
"container",
[
{
"name":"x",
"type":"f32"
},
{
"name":"y",
"type":"f32"
},
{
"name":"z",
"type":"f32"
}
]
],
"packet_drop_item":[
"container",
[
{
"name":"itemtype",
"type":"i8"
},
{
"name":"item",
"type":"slot"
}
]
],
"packet_container_open":[
"container",
[
{
"name":"windowId",
"type":"i8"
},
{
"name":"type",
"type":"i8"
},
{
"name":"slotCount",
"type":"i16"
},
{
"name":"x",
"type":"i32"
},
{
"name":"y",
"type":"i32"
},
{
"name":"z",
"type":"i32"
}
]
],
"packet_container_close":[
"container",
[
{
"name":"windowId",
"type":"i8"
}
]
],
"packet_container_set_slot":[
"container",
[
{
"name":"windowId",
"type":"i8"
},
{
"name":"slot",
"type":"i16"
},
{
"name":"unknown",
"type":"i16"
},
{
"name":"item",
"type":"slot"
}
]
],
"packet_container_set_data":[
"container",
[
{
"name":"windowId",
"type":"i8"
},
{
"name":"property",
"type":"i16"
},
{
"name":"value",
"type":"i16"
}
]
],
"packet_container_set_content":[
"container",
[
{
"name":"windowId",
"type":"i8"
},
{
"name":"slotData",
"type":"itemstacks"
},
{
"name":"hotbarData",
"type":[
"switch",
{
"compareTo":"windowId",
"fields":{
"0":[
"array",
{
"countType":"i16",
"type":[
"container",
[
{
"name":"slot",
"type":"i32"
}
]
]
}
]
},
"default":"i16"
}
]
}
]
],
"packet_crafting_data":[
"container",
[
{
"name":"recipes",
"type":[
"container",
[
{
"name":"entryType",
"type":"i32"
},
{
"name":"recipe",
"type":[
"array",
{
"countType":"i32",
"type":[
"switch",
{
"compareTo":"entryType",
"fields":{
"0":"shapelessRecipe",
"1":"shapedRecipe",
"2":"furnaceRecipe",
"3":"furnaceRecipeData",
"4":"enchantList"
},
"default":"void"
}
]
}
]
}
]
]
},
{
"name":"cleanRecipes",
"type":"i8"
}
]
],
"packet_crafting_event":[
"container",
[
{
"name":"windowId",
"type":"i8"
},
{
"name":"recipeType",
"type":"i32"
},
{
"name":"recipeId",
"type":"uuid"
},
{
"name":"input",
"type":"itemstacks"
},
{
"name":"result",
"type":"itemstacks"
}
]
],
"packet_adventure_settings":[
"container",
[
{
"name":"flags",
"type":"varint"
},
{
"name":"userPermission",
"type":"varint"
}
]
],
"packet_block_entity_data":[
"container",
[
{
"name":"x",
"type":"i32"
},
{
"name":"y",
"type":"i32"
},
{
"name":"z",
"type":"i32"
},
{
"name":"namedtag",
"type":"restBuffer"
}
]
],
"packet_player_input":[
"container",
[
{
"name":"motionX",
"type":"f32"
},
{
"name":"motionZ",
"type":"f32"
},
{
"name":"flags",
"type":"i16"
}
]
],
"packet_full_chunk_data":[
"container",
[
{
"name":"chunkX",
"type":"varint"
},
{
"name":"chunkZ",
"type":"varint"
},
{
"name":"order",
"type":"i8"
},
{
"name":"chunkData",
"type":[
"buffer",
{
"countType":"varint"
}
]
}
]
],
"packet_set_difficulty":[
"container",
[
{
"name":"difficulty",
"type":"varint"
}
]
],
"packet_player_list":[
"container",
[
{
"name":"type",
"type":"i8"
},
{
"name":"entries",
"type":[
"array",
{
"countType":"i32",
"type":[
"switch",
{
"compareTo":"type",
"fields":{
"0":[
"container",
[
{
"name":"clientUuid",
"type":"uuid"
},
{
"name":"entityId",
"type":"i64"
},
{
"name":"displayName",
"type":"string"
},
{
"name":"skin",
"type":"skin"
}
]
],
"1":[
"container",
[
{
"name":"clientUuid",
"type":"uuid"
}
]
]
}
}
]
}
]
}
]
],
"map_info_request": [
"container",
[
{
"name":"mapID",
"type":"varint"
}
]
],
"packet_request_chunk_radius":[
"container",
[
{
"name":"chunkRadius",
"type":"varint"
}
]
],
"packet_chunk_radius_update":[
"container",
[
{
"name":"chunkRadius",
"type":"varint"
}
]
],
"packet_transfer":[
"container",
[
{
"name":"endpoint",
"type":"ipAddress"
}
]
],
"packet_spawn_experience_orb":[
"container",
[
{
"name":"entityId",
"type":"i64"
},
{
"name":"x",
"type":"i32"
},
{
"name":"y",
"type":"i32"
},
{
"name":"z",
"type":"i32"
},
{
"name":"count",
"type":"i32"
}
]
],
"packet_replace_selected_item":[
"container",
[
{
"name":"slot",
"type":"slot"
}
]
]
}
}