Packet 108
SetScorePacket
Sets the scoreboard which is used for 3rd party content.
HeaderID 108varuint
0Score Infoarray<oneOf<RemoveScore, ChangePlayerScore, ChangeEntityScore, ChangeFakePlayerScore>> · variable
Serialized fields
1 top-level fields0Score Infooptional
array<oneOf<RemoveScore, ChangePlayerScore, ChangeEntityScore, ChangeFakePlayerScore>>0RemoveScore
RemoveScore0ActionScorePacketEntryActionas
uint8- 0
Remove - 1
ChangePlayer - 2
ChangeEntity - 3
ChangeFakePlayer
- 0
1Scoreboard IdScoreboardId
- 0Scoreboard IdCompression
varint64
1ChangePlayerScore
ChangePlayerScore0ActionScorePacketEntryActionas
uint8- 0
Remove - 1
ChangePlayer - 2
ChangeEntity - 3
ChangeFakePlayer
- 0
1Scoreboard IdScoreboardId
- 0Scoreboard IdCompression
varint64
- 2Objective Name
string - 3Score Value
int32 4Player Unique IdPlayerScoreboardId
- 0Player Unique IdCompression
varint64
2ChangeEntityScore
ChangeEntityScore0ActionScorePacketEntryActionas
uint8- 0
Remove - 1
ChangePlayer - 2
ChangeEntity - 3
ChangeFakePlayer
- 0
1Scoreboard IdScoreboardId
- 0Scoreboard IdCompression
varint64
- 2Objective Name
string - 3Score Value
int32 4Actor IdActorUniqueID
- 0Actor Unique IDCompression
varint64
3ChangeFakePlayerScore
ChangeFakePlayerScore0ActionScorePacketEntryActionas
uint8- 0
Remove - 1
ChangePlayer - 2
ChangeEntity - 3
ChangeFakePlayer
- 0
1Scoreboard IdScoreboardId
- 0Scoreboard IdCompression
varint64
- 2Objective Name
string - 3Score Value
int32 - 4Fake Player Name
string
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.
No preview build changes are recorded for this packet.