0x3E S3EPacketTeams

Create/update/remove a scoreboard team. Manages team name, prefix/suffix, players, friendly fire, and nametag visibility.

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

Fields

FieldTypeDescription
nameStringTeam name
displayNameStringTeam display name
prefix/suffixStringName prefix/suffix
friendlyFirebyte0=off, 1=on, 3=seeFriendlyInvisibles
nametagVisibilityStringalways, hideForOtherTeams, hideForOwnTeam, never
colorbyteTeam color for player list
playersString[]Team members
actionbyte0=create, 1=remove, 2=infoUpdate, 3=addPlayers, 4=removePlayers

Wire Encoding

FieldTypeNotes
NameString
Actionbyte0=create, 1=remove, 2=update, 3=add, 4=remove
Per-Action FieldsvariesDepends on action

MCP References

MCPNetHandlerPlayClient.handleTeams()

Handler Interface

HNDINetHandlerPlayClient

implementation Implementation Cases

Teams (Sigma 3.9)

Track team creation for ESP colors and name protect.

Vanilla hook: EventReceivePacket
NameProtect (Sigma 3.9)

Track team creation for ESP colors and name protect.

Vanilla hook: EventReceivePacket
ESP (Sigma 3.9)

Track team creation for ESP colors and name protect.

Vanilla hook: EventReceivePacket
← Back to all packets