跳转至

SetScoreboardIdentityPacket

文档版本:r/21_u4
协议版本:748

SetScoreboardIdentityPacket数据包,数字ID112。该数据包用于protocol.packet.setscoreboardidentitypacket.description

结构



SetScoreboardIdentityPacket




0

SetScoreboardIdentityPacket




1

Scoreboard Identity Packet Type



0->1






3

Identity Info



0->3






2

byte



1->2






4

Array Size



3->4






6

example element



3->6






5

unsigned varint



4->5






7

Scoreboard Id



6->7






9



Dependency on 'Is Update Type'



6->9






8

ScoreboardId



7->8






10

if (0)



9->10






12

if (1)



9->12






11

[No Data]



10->11






13

Player Unique Id



12->13






14

varint64



13->14




字段

SetScoreboardIdentityPacket
[scoreboard_identity_packet_type][identity_info]
Scoreboard Identity Packet Type:byte
基本类型枚举。protocol.packet.setscoreboardidentitypacket.scoreboard_identity_packet_type.description枚举值如下:
描述
Update 0 protocol.enum.update
Remove 1 protocol.enum.remove
Identity Info
[array_size][[example_element]..]
数组大小:unsigned varint
基本类型。protocol.packet.setscoreboardidentitypacket.identity_info.array_size.description
示例元素
[scoreboard_id][dependency_on_is_update_type]
Scoreboard Id:ScoreboardId
特殊类型。protocol.packet.setscoreboardidentitypacket.identity_info.example_element.scoreboard_id.description

依赖于Is Update Type

if (0):[No Data]
无数据
if (1)
[player_unique_id]
Player Unique Id:varint64
基本类型。protocol.packet.setscoreboardidentitypacket.identity_info.example_element.dependency_on_is_update_type.if_1.player_unique_id.description