Key | Name |
Type | slot |
Type | entityMetadataItem |
Field Name | Field Type | Notes | |||||||||||||||
blockId | i16 | ||||||||||||||||
🔁 if blockId |
|
Field Name | Field Type | Notes | |||||||||||||||||||||||||||||||||||||||||||||
entityMetadataItem if compareTo |
|
Key | Name |
Type | packet_set_protocol |
0xfe | packet_legacy_server_list_ping |
Type | packet |
Field Name | Field Type | Notes |
protocolVersion | varint | |
serverHost | string | |
serverPort | u16 | |
nextState | varint |
Field Name | Field Type | Notes |
payload | u8 |
Field Name | Field Type | Notes | ||||||
name | varint enum
| |||||||
params if name |
|
Key | Name |
Type | packet_server_info |
0x1 | packet_ping |
Type | packet |
Field Name | Field Type | Notes |
response | string |
Field Name | Field Type | Notes |
time | i64 |
Field Name | Field Type | Notes | ||||||
name | varint enum
| |||||||
params if name |
|
Key | Name |
Type | packet_ping_start |
0x1 | packet_ping |
Type | packet |
Field Name | Field Type | Notes |
time | i64 |
Field Name | Field Type | Notes | ||||||
name | varint enum
| |||||||
params if name |
|
Key | Name |
Type | packet_disconnect |
0x1 | packet_encryption_begin |
0x2 | packet_success |
0x3 | packet_compress |
Type | packet |
Field Name | Field Type | Notes |
reason | string |
Field Name | Field Type | Notes |
serverId | string |
Field Name | Field Type | Notes |
uuid | string | |
username | string |
Field Name | Field Type | Notes |
threshold | varint |
Field Name | Field Type | Notes | ||||||||||||
name | varint enum
| |||||||||||||
params if name |
|
Key | Name |
Type | packet_login_start |
0x1 | packet_encryption_begin |
Type | packet |
Field Name | Field Type | Notes |
username | string |
Field Name | Field Type | Notes |
Field Name | Field Type | Notes | ||||||
name | varint enum
| |||||||
params if name |
|
Field Name | Field Type | Notes |
entityId | varint | |
objectUUID | UUID | |
type | i8 | |
x | f64 | |
y | f64 | |
z | f64 | |
pitch | i8 | |
yaw | i8 | |
objectData | i32 | |
velocityX | i16 | |
velocityY | i16 | |
velocityZ | i16 |
Field Name | Field Type | Notes |
entityId | varint | |
x | f64 | |
y | f64 | |
z | f64 | |
count | i16 |
Field Name | Field Type | Notes |
entityId | varint | |
type | i8 | |
x | f64 | |
y | f64 | |
z | f64 |
Field Name | Field Type | Notes |
entityId | varint | |
entityUUID | UUID | |
type | varint | |
x | f64 | |
y | f64 | |
z | f64 | |
yaw | i8 | |
pitch | i8 | |
headPitch | i8 | |
velocityX | i16 | |
velocityY | i16 | |
velocityZ | i16 | |
metadata | entityMetadata |
Field Name | Field Type | Notes |
entityId | varint | |
entityUUID | UUID | |
title | string | |
location | position | |
direction | u8 |
Field Name | Field Type | Notes |
entityId | varint | |
playerUUID | UUID | |
x | f64 | |
y | f64 | |
z | f64 | |
yaw | i8 | |
pitch | i8 | |
metadata | entityMetadata |
Field Name | Field Type | Notes |
entityId | varint | |
animation | u8 |
Field Name | Field Type | Notes | ||||||
entries length | varint | |||||||
entries array |
|
Field Name | Field Type | Notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reset | bool | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
advancementMapping length | varint | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
advancementMapping array |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
identifiers length | varint | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
identifiers array | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
progressMapping length | varint | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
progressMapping array |
|
Field Name | Field Type | Notes |
entityId | varint | |
location | position | |
destroyStage | i8 |
Field Name | Field Type | Notes |
location | position | |
action | u8 | |
nbtData | optionalNbt |
Field Name | Field Type | Notes |
location | position | |
byte1 | u8 | |
byte2 | u8 | |
blockId | varint |
Field Name | Field Type | Notes |
location | position | |
type | varint |
Field Name | Field Type | Notes | |||||||||
entityUUID | UUID | ||||||||||
action | varint | ||||||||||
title if action |
| ||||||||||
health if action |
| ||||||||||
color if action |
| ||||||||||
dividers if action |
| ||||||||||
flags if action |
|
Field Name | Field Type | Notes |
difficulty | u8 |
Field Name | Field Type | Notes |
matches length | varint | |
matches array | string |
Field Name | Field Type | Notes |
message | string | |
position | i8 |
Field Name | Field Type | Notes | |||||||||
chunkX | i32 | ||||||||||
chunkZ | i32 | ||||||||||
records length | varint | ||||||||||
records array |
|
Field Name | Field Type | Notes |
windowId | i8 | |
action | i16 | |
accepted | bool |
Field Name | Field Type | Notes |
windowId | u8 |
Field Name | Field Type | Notes | ||||||
windowId | u8 | |||||||
inventoryType | string | |||||||
windowTitle | string | |||||||
slotCount | u8 | |||||||
entityId if inventoryType |
|
Field Name | Field Type | Notes |
windowId | u8 | |
items length | i16 | |
items array | slot |
Field Name | Field Type | Notes |
windowId | u8 | |
property | i16 | |
value | i16 |
Field Name | Field Type | Notes |
windowId | i8 | |
slot | i16 | |
item | slot |
Field Name | Field Type | Notes |
itemID | varint | |
cooldownTicks | varint |
Field Name | Field Type | Notes |
channel | string | |
data | restBuffer |
Field Name | Field Type | Notes |
soundName | string | |
soundCategory | varint | |
x | i32 | |
y | i32 | |
z | i32 | |
volume | f32 | |
pitch | f32 |
Field Name | Field Type | Notes |
reason | string |
Field Name | Field Type | Notes |
entityId | i32 | |
entityStatus | i8 |
Field Name | Field Type | Notes | |||||||||
x | f32 | ||||||||||
y | f32 | ||||||||||
z | f32 | ||||||||||
radius | f32 | ||||||||||
affectedBlockOffsets length | i32 | ||||||||||
affectedBlockOffsets array |
| ||||||||||
playerMotionX | f32 | ||||||||||
playerMotionY | f32 | ||||||||||
playerMotionZ | f32 |
Field Name | Field Type | Notes |
chunkX | i32 | |
chunkZ | i32 |
Field Name | Field Type | Notes |
reason | u8 | |
gameMode | f32 |
Field Name | Field Type | Notes |
keepAliveId | varint |
Field Name | Field Type | Notes |
x | i32 | |
z | i32 | |
groundUp | bool | |
bitMap | varint | |
blockEntities length | varint | |
blockEntities array | nbt |
Field Name | Field Type | Notes |
effectId | i32 | |
location | position | |
data | i32 | |
global | bool |
Field Name | Field Type | Notes | |||||||||||||||||||||
particleId | i32 | ||||||||||||||||||||||
longDistance | bool | ||||||||||||||||||||||
x | f32 | ||||||||||||||||||||||
y | f32 | ||||||||||||||||||||||
z | f32 | ||||||||||||||||||||||
offsetX | f32 | ||||||||||||||||||||||
offsetY | f32 | ||||||||||||||||||||||
offsetZ | f32 | ||||||||||||||||||||||
particleData | f32 | ||||||||||||||||||||||
particles | i32 | ||||||||||||||||||||||
data if particleId |
|
Field Name | Field Type | Notes |
entityId | i32 | |
gameMode | u8 | |
dimension | i32 | |
difficulty | u8 | |
maxPlayers | u8 | |
levelType | string | |
reducedDebugInfo | bool |
Field Name | Field Type | Notes | |||||||||
itemDamage | varint | ||||||||||
scale | i8 | ||||||||||
trackingPosition | bool | ||||||||||
icons length | varint | ||||||||||
icons array |
| ||||||||||
columns | i8 | ||||||||||
rows if columns |
| ||||||||||
x if columns |
| ||||||||||
y if columns |
| ||||||||||
data if columns |
|
Field Name | Field Type | Notes |
entityId | varint | |
dX | i16 | |
dY | i16 | |
dZ | i16 | |
onGround | bool |
Field Name | Field Type | Notes |
entityId | varint | |
dX | i16 | |
dY | i16 | |
dZ | i16 | |
yaw | i8 | |
pitch | i8 | |
onGround | bool |
Field Name | Field Type | Notes |
entityId | varint | |
yaw | i8 | |
pitch | i8 | |
onGround | bool |
Field Name | Field Type | Notes |
entityId | varint |
Field Name | Field Type | Notes |
x | f64 | |
y | f64 | |
z | f64 | |
yaw | f32 | |
pitch | f32 |
Field Name | Field Type | Notes |
location | position |
Field Name | Field Type | Notes |
flags | i8 | |
flyingSpeed | f32 | |
walkingSpeed | f32 |
Field Name | Field Type | Notes | |||||||||
event | varint | ||||||||||
duration if event |
| ||||||||||
playerId if event |
| ||||||||||
entityId if event |
| ||||||||||
message if event |
|
Field Name | Field Type | Notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
action | varint | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data length | varint | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data array |
|
Field Name | Field Type | Notes |
x | f64 | |
y | f64 | |
z | f64 | |
yaw | f32 | |
pitch | f32 | |
flags | i8 | |
teleportId | varint |
Field Name | Field Type | Notes |
entityId | varint | |
location | position |
Field Name | Field Type | Notes |
action | i16 | |
craftingBookOpen | bool | |
filteringCraftable | bool | |
recipes1 length | varint | |
recipes1 array | i32 | |
recipes2 length | varint | |
recipes2 array | i32 |
Field Name | Field Type | Notes |
entityIds length | varint | |
entityIds array | varint |
Field Name | Field Type | Notes |
entityId | varint | |
effectId | i8 |
Field Name | Field Type | Notes |
url | string | |
hash | string |
Field Name | Field Type | Notes |
dimension | i32 | |
difficulty | u8 | |
gamemode | u8 | |
levelType | string |
Field Name | Field Type | Notes |
entityId | varint | |
headYaw | i8 |
Field Name | Field Type | Notes | |||||||||
action | varint | ||||||||||
radius if action |
| ||||||||||
x if action |
| ||||||||||
z if action |
| ||||||||||
old radius if action |
| ||||||||||
new radius if action |
| ||||||||||
speed if action |
| ||||||||||
portalBoundary if action |
| ||||||||||
warning time if action |
| ||||||||||
warning blocks if action |
|
Field Name | Field Type | Notes |
cameraId | varint |
Field Name | Field Type | Notes |
slot | i8 |
Field Name | Field Type | Notes |
position | i8 | |
name | string |
Field Name | Field Type | Notes |
entityId | varint | |
metadata | entityMetadata |
Field Name | Field Type | Notes |
entityId | i32 | |
vehicleId | i32 |
Field Name | Field Type | Notes |
entityId | varint | |
velocityX | i16 | |
velocityY | i16 | |
velocityZ | i16 |
Field Name | Field Type | Notes |
entityId | varint | |
slot | varint | |
item | slot |
Field Name | Field Type | Notes |
experienceBar | f32 | |
level | varint | |
totalExperience | varint |
Field Name | Field Type | Notes |
health | f32 | |
food | varint | |
foodSaturation | f32 |
Field Name | Field Type | Notes | |||||||||
name | string | ||||||||||
action | i8 | ||||||||||
displayText if action |
| ||||||||||
type if action |
|
Field Name | Field Type | Notes |
entityId | varint | |
passengers length | varint | |
passengers array | varint |
Field Name | Field Type | Notes | |||||||||||||||||||||
team | string | ||||||||||||||||||||||
mode | i8 | ||||||||||||||||||||||
name if mode |
| ||||||||||||||||||||||
prefix if mode |
| ||||||||||||||||||||||
suffix if mode |
| ||||||||||||||||||||||
friendlyFire if mode |
| ||||||||||||||||||||||
nameTagVisibility if mode |
| ||||||||||||||||||||||
collisionRule if mode |
| ||||||||||||||||||||||
color if mode |
| ||||||||||||||||||||||
players if mode |
|
Field Name | Field Type | Notes | ||||||
itemName | string | |||||||
action | varint | |||||||
scoreName | string | |||||||
value if action |
|
Field Name | Field Type | Notes |
location | position |
Field Name | Field Type | Notes |
age | i64 | |
time | i64 |
Field Name | Field Type | Notes | ||||||||||||
action | varint | |||||||||||||
text if action |
| |||||||||||||
fadeIn if action |
| |||||||||||||
stay if action |
| |||||||||||||
fadeOut if action |
|
Field Name | Field Type | Notes |
soundId | varint | |
soundCategory | varint | |
x | i32 | |
y | i32 | |
z | i32 | |
volume | f32 | |
pitch | f32 |
Field Name | Field Type | Notes |
header | string | |
footer | string |
Field Name | Field Type | Notes |
collectedEntityId | varint | |
collectorEntityId | varint | |
pickupItemCount | varint |
Field Name | Field Type | Notes |
entityId | varint | |
x | f64 | |
y | f64 | |
z | f64 | |
yaw | i8 | |
pitch | i8 | |
onGround | bool |
Field Name | Field Type | Notes | |||||||||||||||||||||
entityId | varint | ||||||||||||||||||||||
properties length | i32 | ||||||||||||||||||||||
properties array |
|
Field Name | Field Type | Notes |
entityId | varint | |
effectId | i8 | |
amplifier | i8 | |
duration | varint | |
hideParticles | i8 |
Field Name | Field Type | Notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name | varint enum
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
params if name |
Field Name | Field Type | Notes |
teleportId | varint |
Field Name | Field Type | Notes | |||||||||
windowId | u8 | ||||||||||
actionNumber | u16 | ||||||||||
returnEntry length | u16 | ||||||||||
returnEntry array |
| ||||||||||
prepareEntry length | u16 | ||||||||||
prepareEntry array |
|
Field Name | Field Type | Notes |
text | string | |
assumeCommand | bool | |
lookedAtBlock optional | position |
Field Name | Field Type | Notes |
message | string |
Field Name | Field Type | Notes |
actionId | varint |
Field Name | Field Type | Notes |
locale | string | |
viewDistance | i8 | |
chatFlags | varint | |
chatColors | bool | |
skinParts | u8 | |
mainHand | varint |
Field Name | Field Type | Notes |
windowId | i8 | |
action | i16 | |
accepted | bool |
Field Name | Field Type | Notes |
windowId | i8 | |
enchantment | i8 |
Field Name | Field Type | Notes |
windowId | u8 | |
slot | i16 | |
mouseButton | i8 | |
action | i16 | |
mode | i8 | |
item | slot |
Field Name | Field Type | Notes |
windowId | u8 |
Field Name | Field Type | Notes |
channel | string | |
data | restBuffer |
Field Name | Field Type | Notes | |||||||||
target | varint | ||||||||||
mouse | varint | ||||||||||
x if mouse |
| ||||||||||
y if mouse |
| ||||||||||
z if mouse |
| ||||||||||
hand if mouse |
|
Field Name | Field Type | Notes |
keepAliveId | varint |
Field Name | Field Type | Notes |
x | f64 | |
y | f64 | |
z | f64 | |
onGround | bool |
Field Name | Field Type | Notes |
x | f64 | |
y | f64 | |
z | f64 | |
yaw | f32 | |
pitch | f32 | |
onGround | bool |
Field Name | Field Type | Notes |
yaw | f32 | |
pitch | f32 | |
onGround | bool |
Field Name | Field Type | Notes |
onGround | bool |
Field Name | Field Type | Notes |
x | f64 | |
y | f64 | |
z | f64 | |
yaw | f32 | |
pitch | f32 |
Field Name | Field Type | Notes |
leftPaddle | bool | |
rightPaddle | bool |
Field Name | Field Type | Notes |
flags | i8 | |
flyingSpeed | f32 | |
walkingSpeed | f32 |
Field Name | Field Type | Notes |
status | varint | |
location | position | |
face | i8 |
Field Name | Field Type | Notes |
entityId | varint | |
actionId | varint | |
jumpBoost | varint |
Field Name | Field Type | Notes |
sideways | f32 | |
forward | f32 | |
jump | u8 |
Field Name | Field Type | Notes | |||||||||||||||
type | i32 | ||||||||||||||||
🔁 if type |
|
Field Name | Field Type | Notes |
result | varint |
Field Name | Field Type | Notes |
slotId | i16 |
Field Name | Field Type | Notes |
slot | i16 | |
item | slot |
Field Name | Field Type | Notes |
location | position | |
text1 | string | |
text2 | string | |
text3 | string | |
text4 | string |
Field Name | Field Type | Notes |
hand | varint |
Field Name | Field Type | Notes |
target | UUID |
Field Name | Field Type | Notes |
location | position | |
direction | varint | |
hand | varint | |
cursorX | f32 | |
cursorY | f32 | |
cursorZ | f32 |
Field Name | Field Type | Notes |
hand | varint |
Field Name | Field Type | Notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name | varint enum
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
params if name |