| Boolean |
If true, next field is present |
Serverbound |
| Boolean |
If true, next field is present |
With compression |
| Boolean |
Indicates whether the next field exists. |
Clientbound |
| Chat |
|
Serverbound |
| Handshaking |
Server |
Handshake |
| Handshaking |
Server |
Legacy Server List Ping |
| Login |
Client |
|
| Login |
Client |
Disconnect |
| Login |
Client |
Disconnect (login) |
| Login |
Client |
Encryption Request |
| Login |
Client |
Login Plugin Request |
| Login |
Client |
Login Success |
| Login |
Client |
Set Compression |
| Login |
Server |
Encryption Response |
| Login |
Server |
Login Plugin Response |
| Login |
Server |
Login Start |
| Play |
Client |
|
| Play |
Client |
Acknowledge Player Digging |
| Play |
Client |
Advancements |
| Play |
Client |
Animation |
| Play |
Client |
Attach Entity |
| Play |
Client |
Block Action |
| Play |
Client |
Block Break Animation |
| Play |
Client |
Block Change |
| Play |
Client |
Block Entity Data |
| Play |
Client |
Boss Bar |
| Play |
Client |
Camera |
| Play |
Client |
Change Game State |
| Play |
Client |
Chat Message |
| Play |
Client |
Chunk Data |
| Play |
Client |
Close Window |
| Play |
Client |
Collect Item |
| Play |
Client |
Combat Event |
| Play |
Client |
Confirm Transaction |
| Play |
Client |
Craft Recipe Response |
| Play |
Client |
Declare Commands |
| Play |
Client |
Declare Recipes |
| Play |
Client |
Destroy Entities |
| Play |
Client |
Disconnect |
| Play |
Client |
Disconnect (play) |
| Play |
Client |
Display Scoreboard |
| Play |
Client |
Effect |
| Play |
Client |
Entity |
| Play |
Client |
Entity Effect |
| Play |
Client |
Entity Equipment |
| Play |
Client |
Entity Head Look |
| Play |
Client |
Entity Look |
| Play |
Client |
Entity Look And Relative Move |
| Play |
Client |
Entity Metadata |
| Play |
Client |
Entity Movement |
| Play |
Client |
Entity Position |
| Play |
Client |
Entity Position and Rotation |
| Play |
Client |
Entity Properties |
| Play |
Client |
Entity Relative Move |
| Play |
Client |
Entity Rotation |
| Play |
Client |
Entity Sound Effect |
| Play |
Client |
Entity Status |
| Play |
Client |
Entity Teleport |
| Play |
Client |
Entity Velocity |
| Play |
Client |
Explosion |
| Play |
Client |
Face Player |
| Play |
Client |
Held Item Change |
| Play |
Client |
Join Game |
| Play |
Client |
Keep Alive |
| Play |
Client |
Login Plugin Request |
| Play |
Client |
Login Plugin Response |
| Play |
Client |
Map |
| Play |
Client |
Map Chunk Bulk |
| Play |
Client |
Map Data |
| Play |
Client |
Multi Block Change |
| Play |
Client |
Named Sound Effect |
| Play |
Client |
NBT Query Response |
| Play |
Client |
Open Book |
| Play |
Client |
Open Horse Window |
| Play |
Client |
Open Sign Editor |
| Play |
Client |
Open Window |
| Play |
Client |
Particle |
| Play |
Client |
Player Abilities |
| Play |
Client |
Player Info |
| Play |
Client |
Player List Header And Footer |
| Play |
Client |
Player List Item |
| Play |
Client |
Player Position And Look |
| Play |
Client |
Plugin Message |
| Play |
Client |
Remove Entity Effect |
| Play |
Client |
Resource Pack Send |
| Play |
Client |
Respawn |
| Play |
Client |
Scoreboard Objective |
| Play |
Client |
Select Advancement Tab |
| Play |
Client |
Server Difficulty |
| Play |
Client |
Set Compression |
| Play |
Client |
Set Cooldown |
| Play |
Client |
Set Experience |
| Play |
Client |
Set Passengers |
| Play |
Client |
Set Slot |
| Play |
Client |
Sound Effect |
| Play |
Client |
Spawn Entity |
| Play |
Client |
Spawn Experience Orb |
| Play |
Client |
Spawn Global Entity |
| Play |
Client |
Spawn Living Entity |
| Play |
Client |
Spawn Mob |
| Play |
Client |
Spawn Object |
| Play |
Client |
Spawn Painting |
| Play |
Client |
Spawn Player |
| Play |
Client |
Spawn Position |
| Play |
Client |
Spawn Weather Entity |
| Play |
Client |
Statistics |
| Play |
Client |
Stop Sound |
| Play |
Client |
Tab-Complete |
| Play |
Client |
Tags |
| Play |
Client |
Teams |
| Play |
Client |
Time Update |
| Play |
Client |
Title |
| Play |
Client |
Trade List |
| Play |
Client |
Unload Chunk |
| Play |
Client |
Unlock Recipes |
| Play |
Client |
Update Block Entity |
| Play |
Client |
Update Entity NBT |
| Play |
Client |
Update Health |
| Play |
Client |
Update Light |
| Play |
Client |
Update Score |
| Play |
Client |
Update Sign |
| Play |
Client |
Update View Distance |
| Play |
Client |
Update View Position |
| Play |
Client |
Use Bed |
| Play |
Client |
Vehicle Move |
| Play |
Client |
Window Items |
| Play |
Client |
Window Property |
| Play |
Client |
World Border |
| Play |
Server |
|
| Play |
Server |
Advancement Tab |
| Play |
Server |
Animation |
| Play |
Server |
Chat Message |
| Play |
Server |
Click Window |
| Play |
Server |
Click Window Button |
| Play |
Server |
Client Settings |
| Play |
Server |
Client Status |
| Play |
Server |
Close Window |
| Play |
Server |
Confirm Transaction |
| Play |
Server |
Crafting Book Data |
| Play |
Server |
Craft Recipe Request |
| Play |
Server |
Creative Inventory Action |
| Play |
Server |
Edit Book |
| Play |
Server |
Enchant Item |
| Play |
Server |
Entity Action |
| Play |
Server |
Entity NBT Request |
| Play |
Server |
Generate Structure |
| Play |
Server |
Held Item Change |
| Play |
Server |
Interact Entity |
| Play |
Server |
Keep Alive |
| Play |
Server |
Lock Difficulty |
| Play |
Server |
Name Item |
| Play |
Server |
Pick Item |
| Play |
Server |
Player |
| Play |
Server |
Player Abilities |
| Play |
Server |
Player Block Placement |
| Play |
Server |
Player Digging |
| Play |
Server |
Player Look |
| Play |
Server |
Player Movement |
| Play |
Server |
Player Position |
| Play |
Server |
Player Position And Look |
| Play |
Server |
Player Rotation |
| Play |
Server |
Plugin Message |
| Play |
Server |
Prepare Crafting Grid |
| Play |
Server |
Query Block NBT |
| Play |
Server |
Query Entity NBT |
| Play |
Server |
Recipe Book Data |
| Play |
Server |
Resource Pack Status |
| Play |
Server |
Select Trade |
| Play |
Server |
Set Beacon Effect |
| Play |
Server |
Set Difficulty |
| Play |
Server |
Set Displayed Recipe |
| Play |
Server |
Set Recipe Book State |
| Play |
Server |
Spectate |
| Play |
Server |
Steer Boat |
| Play |
Server |
Steer Vehicle |
| Play |
Server |
Tab-Complete |
| Play |
Server |
Teleport Confirm |
| Play |
Server |
Update Command Block |
| Play |
Server |
Update Command Block Minecart |
| Play |
Server |
Update Jigsaw Block |
| Play |
Server |
Update Sign |
| Play |
Server |
Update Structure Block |
| Play |
Server |
Use Entity |
| Play |
Server |
Use Item |
| Play |
Server |
Vehicle Move |
| Status |
Client |
Pong |
| Status |
Client |
Response |
| Status |
Server |
Ping |
| Status |
Server |
Request |
| UUID |
|
Clientbound |
| UUID |
|
Other definitions |
| VarInt |
Length of packet data + length of the packet ID |
Without compression |
| VarInt |
Length of Packet ID + Data |
Without compression |
| VarInt |
Number of elements in the following array |
Particle |
| VarInt |
Number of elements in the following array |
Serverbound |
| VarInt |
Size of the following array |
Clientbound |