Difference between revisions of "Pre-release protocol"

From wiki.vg
Jump to navigation Jump to search
(Added resource pack plugin message)
(Added 13w37b protocol version)
Line 5: Line 5:
 
13w36a - Added sound category byte to 0x3E
 
13w36a - Added sound category byte to 0x3E
 
- Changed 0xC8 to a string:int map
 
- Changed 0xC8 to a string:int map
 +
13w37b -
  
 
== Protocol Version ==
 
== Protocol Version ==
75
+
13w37b - 76
 +
13w36a - 75
  
 
== New Packets ==
 
== New Packets ==

Revision as of 18:01, 13 September 2013

This page documents the changes from the last stable Minecraft release (currently 1.6.2, protocol 74) to the current pre-release. Note that this page contains bleeding-edge information that may not be completely or correctly documented. He who wishes to commandeer the merging of this into Protocol when an update is made must be sure to respect any changes that may have occured to the respective packets there.

Protocol History

13w36a - Added sound category byte to 0x3E - Changed 0xC8 to a string:int map 13w37b -

Protocol Version

13w37b - 76 13w36a - 75

New Packets

None

Changed Packets

Named Sound Effect (0x3E)

Server to client

Used to play a sound effect on the client.

All known sound effect names can be seen here.

Packet ID Field Name Field Type Example Notes
0x3E Sound name string step.grass 250
Effect position X int 250 effect X multiplied by 8
Effect position Y int 250 effect Y multiplied by 8
Effect position Z int 250 effect Z multiplied by 8
Volume float 9 1 is 100%, can be more
Pitch byte 1 63 is 100%, can be more
Sound Category Unsigned byte 6 Possible values:

MASTER: 0

MUSIC: 1

RECORDS: 2

WEATHER: 3

BLOCKS: 4

MOBS: 5

ANIMALS: 6

PLAYERS: 7

Total Size: 21 bytes + length of string

Increment Statistic (0xC8)

Server to Client

Packet ID Field Name Field Type Example Notes
0xC8 Count int 5 Number of entrys
Entry Statistic's name string
Entry Amount int 5 The amount to increase by
Total Size: 9 bytes



Removed Packets

None

Plugin Channels

MC|RPack

Field Name Field Type Example Notes
Resource pack URL UTF8 string http://example.com/pack.zip