0x3B S3BPacketScoreboardObjective

Creates or removes a scoreboard objective (the scoreboard itself, not individual scores).

Clientbound (Server → Client) · PLAY · net/minecraft/network/play/server/S3BPacketScoreboardObjective.java
scoreboardplayer

Fields

FieldTypeDescription
nameStringObjective internal name
valueStringObjective display text (JSON, for create/update)
actionbyte0=CREATE, 1=REMOVE, 2=UPDATE
typeStringinteger or hearts (for create)

Wire Encoding

FieldTypeNotes
Objective NameString
Modebyte0=create, 1=remove, 2=update
Objective ValueStringDisplay text (Chat Component)
TypeStringinteger or hearts

MCP References

MCPNetHandlerPlayClient.handleScoreboardObjective()

Handler Interface

HNDINetHandlerPlayClient

implementation Implementation Cases

Scoreboard (Gugustus)

Track scoreboard creation for HUD or cancel for clean display.

Vanilla hook: EventReceivePacket
AntiScoreboard (Gugustus)

Track scoreboard creation for HUD or cancel for clean display.

Vanilla hook: EventReceivePacket
← Back to all packets