Custom Report Details
Configuration 0x0F, server → client.
config · 0x0F · clientbound (server → client)
Adds up to 32 key/value string pairs that the client attaches to player reports it sends to Mojang. Sent during configuration. It has no other effect on gameplay.
Sent by the server, read by the client. Listen for it with client.on("CustomReportDetails", (data) => …) on the receiving side.
Fields
| Field | Type | Notes |
|---|---|---|
details |
Array |
Send it
await client.sendPacket("CustomReportDetails", {
details: [
{ key: "Server", value: "Example Network" },
{ key: "Region", value: "eu-central" },
],
});
Send at most 32 short key/value entries. They are attached to player reports and should contain useful server context without secrets or player-private data.
Field aliases listed under Notes are accepted as alternative keys when writing.
Source: src/Core/Versions/776/Packets/config/clientbound/CustomReportDetails.ts