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 |