---
title: Reset Chat
description: "Configuration 0x06, server → client."
---

`config` · `0x06` · **clientbound** (server → client)

Clears the client's chat state (message signature cache and last-seen tracking) without clearing the visible chat history. Sent when re-entering configuration, for example on a server transfer, so chat signing starts fresh in the next play session.

Sent by the server, read by the client. Listen for it with `client.on("ResetChat", (data) => …)` on the receiving side.

## Fields

_No fields._

## Send it

```ts
// Server side, before starting a fresh chat-signing context.
await client.sendPacket("ResetChat");
```

This packet has no fields. It clears chat signature tracking but leaves the visible chat history intact.

Field aliases listed under Notes are accepted as alternative keys when writing.

Source: [`src/Core/Versions/776/Packets/config/clientbound/ResetChat.ts`](https://github.com/GDLev/mc-protocol/blob/master/src/Core/Versions/776/Packets/config/clientbound/ResetChat.ts)
