OverviewPacketsPacketViolationWarning
ID 0x9C · 156Client → ServerConnection
PacketViolationWarning
Sent when a packet fails to parse: names the offending packet id, the violation type/severity and a context string. Mostly produced by the client's deserializer.
packet-violation-warning.bin
struct PacketViolationWarning {
PacketViolationType ViolationType;
PacketViolationSeverity ViolationSeverity;
MinecraftPacketIds ViolatingPacketId;
string ViolationContext;
}Structure
| Field | Type | Description |
|---|---|---|
| Violation Type | PacketViolationType | |
| Violation Severity | PacketViolationSeverity | |
| Violating Packet Id | MinecraftPacketIds | |
| Violation Context | string |
Severity values
0 Warning
1 FinalWarning
2 TerminatingConnection
Notes
- Servers typically log these; severity TERMINATING_CONNECTION means the client is about to drop the connection.
