0x02 S02PacketChat

Server sends a chat message or command response to the client.

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

Fields

FieldTypeDescription
chatComponentIChatComponentThe chat message or command response
typebyte0 = chat box, 1 = system message (singleplayer), 2 = above hotbar

Wire Encoding

FieldTypeNotes
JSON DataChat ComponentThe chat message JSON
Positionbyte0=chat, 1=system, 2=actionbar

MCP References

MCPNetHandlerPlayClient.handleChat()

Handler Interface

HNDINetHandlerPlayClient

Notes

Position 0 shows in chat box. Position 2 shows above the hotbar (action bar).

implementation Implementation Cases

AutoGG (Sigma 3.9, Astro 2.2.1, Tenacity 5.1, Gugustus, November 0.2, Lycoris 2.0, Jigsaw 0.26, Helium B41420, Memeware 7.3)

Most commonly intercepted clientbound packet. AutoGG detects game-end messages. NameProtect replaces player name. AutoTPA auto-accepts teleport requests. AutoPlay auto-queues after game end. FlagDetector detects anti-cheat messages.

Vanilla hook: EventReceivePacket / onChatMessage
NameProtect (Sigma 3.9, Astro 2.2.1, Tenacity 5.1, Gugustus, November 0.2, Lycoris 2.0, Jigsaw 0.26, Helium B41420, Memeware 7.3)

Most commonly intercepted clientbound packet. AutoGG detects game-end messages. NameProtect replaces player name. AutoTPA auto-accepts teleport requests. AutoPlay auto-queues after game end. FlagDetector detects anti-cheat messages.

Vanilla hook: EventReceivePacket / onChatMessage
AutoTPA (Sigma 3.9, Astro 2.2.1, Tenacity 5.1, Gugustus, November 0.2, Lycoris 2.0, Jigsaw 0.26, Helium B41420, Memeware 7.3)

Most commonly intercepted clientbound packet. AutoGG detects game-end messages. NameProtect replaces player name. AutoTPA auto-accepts teleport requests. AutoPlay auto-queues after game end. FlagDetector detects anti-cheat messages.

Vanilla hook: EventReceivePacket / onChatMessage
StreamerMode (Sigma 3.9, Astro 2.2.1, Tenacity 5.1, Gugustus, November 0.2, Lycoris 2.0, Jigsaw 0.26, Helium B41420, Memeware 7.3)

Most commonly intercepted clientbound packet. AutoGG detects game-end messages. NameProtect replaces player name. AutoTPA auto-accepts teleport requests. AutoPlay auto-queues after game end. FlagDetector detects anti-cheat messages.

Vanilla hook: EventReceivePacket / onChatMessage
ChatFilter (Sigma 3.9, Astro 2.2.1, Tenacity 5.1, Gugustus, November 0.2, Lycoris 2.0, Jigsaw 0.26, Helium B41420, Memeware 7.3)

Most commonly intercepted clientbound packet. AutoGG detects game-end messages. NameProtect replaces player name. AutoTPA auto-accepts teleport requests. AutoPlay auto-queues after game end. FlagDetector detects anti-cheat messages.

Vanilla hook: EventReceivePacket / onChatMessage
AutoPlay (Sigma 3.9, Astro 2.2.1, Tenacity 5.1, Gugustus, November 0.2, Lycoris 2.0, Jigsaw 0.26, Helium B41420, Memeware 7.3)

Most commonly intercepted clientbound packet. AutoGG detects game-end messages. NameProtect replaces player name. AutoTPA auto-accepts teleport requests. AutoPlay auto-queues after game end. FlagDetector detects anti-cheat messages.

Vanilla hook: EventReceivePacket / onChatMessage
DeathInsult (Sigma 3.9, Astro 2.2.1, Tenacity 5.1, Gugustus, November 0.2, Lycoris 2.0, Jigsaw 0.26, Helium B41420, Memeware 7.3)

Most commonly intercepted clientbound packet. AutoGG detects game-end messages. NameProtect replaces player name. AutoTPA auto-accepts teleport requests. AutoPlay auto-queues after game end. FlagDetector detects anti-cheat messages.

Vanilla hook: EventReceivePacket / onChatMessage
FlagDetector (Sigma 3.9, Astro 2.2.1, Tenacity 5.1, Gugustus, November 0.2, Lycoris 2.0, Jigsaw 0.26, Helium B41420, Memeware 7.3)

Most commonly intercepted clientbound packet. AutoGG detects game-end messages. NameProtect replaces player name. AutoTPA auto-accepts teleport requests. AutoPlay auto-queues after game end. FlagDetector detects anti-cheat messages.

Vanilla hook: EventReceivePacket / onChatMessage
← Back to all packets