Difference between revisions of "Protocol version numbers"
(→Versions before the Netty rewrite: Beta 1.5_02) |
(→Versions after the Netty rewrite: More prereleases) |
||
Line 668: | Line 668: | ||
|- | |- | ||
| '''{{Minecraft Wiki|1.8.9}}''' | | '''{{Minecraft Wiki|1.8.9}}''' | ||
− | |rowspan=" | + | |rowspan="22"| 47 |
− | |rowspan=" | + | |rowspan="22"| [{{canonicalurl:Protocol|oldid=7368}} page] |
|- | |- | ||
| '''{{Minecraft Wiki|1.8.8}}''' | | '''{{Minecraft Wiki|1.8.8}}''' | ||
Line 684: | Line 684: | ||
|- | |- | ||
| '''{{Minecraft Wiki|1.8.2}}''' | | '''{{Minecraft Wiki|1.8.2}}''' | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.2-pre7}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.2-pre6}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.2-pre5}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.2-pre4}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.2-pre3}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.2-pre2}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.2-pre1}} | ||
|- | |- | ||
| '''{{Minecraft Wiki|1.8.1}}''' | | '''{{Minecraft Wiki|1.8.1}}''' | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.1-pre5}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.1-pre4}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.1-pre3}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.1-pre2}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.8.1-pre1}} | ||
|- | |- | ||
| '''{{Minecraft Wiki|1.8}}''' | | '''{{Minecraft Wiki|1.8}}''' | ||
Line 876: | Line 900: | ||
|- | |- | ||
| {{Minecraft Wiki|14w02c}} | | {{Minecraft Wiki|14w02c}} | ||
− | |rowspan=" | + | |rowspan="14"| 7 |
− | |rowspan=" | + | |rowspan="14"| [{{canonicalurl:Protocol|oldid=6003}} page] |
|- | |- | ||
| {{Minecraft Wiki|14w02b}} | | {{Minecraft Wiki|14w02b}} | ||
Line 884: | Line 908: | ||
|- | |- | ||
| '''{{Minecraft Wiki|1.7.10}}''' | | '''{{Minecraft Wiki|1.7.10}}''' | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.7.10-pre4}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.7.10-pre3}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.7.10-pre2}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.7.10-pre1}} | ||
|- | |- | ||
| '''{{Minecraft Wiki|1.7.9}}''' | | '''{{Minecraft Wiki|1.7.9}}''' | ||
Line 892: | Line 924: | ||
|- | |- | ||
| '''{{Minecraft Wiki|1.7.6}}''' | | '''{{Minecraft Wiki|1.7.6}}''' | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.7.6-pre2}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.7.6-pre1}} | ||
|- | |- | ||
| '''{{Minecraft Wiki|1.7.5}}''' | | '''{{Minecraft Wiki|1.7.5}}''' | ||
− | |rowspan=" | + | |rowspan="14"| 12 |
− | |rowspan=" | + | |rowspan="14"| [{{canonicalurl:Protocol|oldid=5486}} page] |
|- | |- | ||
| '''{{Minecraft Wiki|1.7.4}}''' | | '''{{Minecraft Wiki|1.7.4}}''' | ||
Line 904: | Line 940: | ||
|- | |- | ||
| {{Minecraft Wiki|1.7.1-pre}} | | {{Minecraft Wiki|1.7.1-pre}} | ||
+ | |- | ||
+ | | {{Minecraft Wiki|1.7-pre}} | ||
|- | |- | ||
| {{Minecraft Wiki|13w49a}} | | {{Minecraft Wiki|13w49a}} |
Revision as of 04:03, 21 June 2018
This page lists the protocol version numbers used in the various MC releases. Official releases are marked bold, weekly snapshots are in regular font.
The 1.7 release has seen a complete rewrite of the network protocol (using Netty), including the version numbers. The protocol numbers have been reset. This page contains version numbers for both the pre-Netty and post-Netty protocol versions.
A list of packet IDs and names per linked protocol version on this page is available here.
Contents
Versions after the Netty rewrite
Beginning with the 1.7.1 pre-release (and release 1.7.2), versioning was reset.
Notes
- ↑ Although it has the same ID as 1.9.1, the April Fools version 1.RV-Pre1 has new blocks and items that cannot be used on 1.9.1 servers.
- ↑ <Dinnerbone> Protocol itself didn't change in 31c btw, but we added an entity which warrants incompatibility
- ↑ Despite having the same ID, 13w41a and 13w41b are incompatible.
Examples
Json: minecraft-data
Versions before the Netty rewrite
Minecraft version 1.6.4 and older used a protocol versioning scheme separate from the current one. As such, the same version number may ambiguously refer to an old version in this list and a new version in the list above.
Release name | Version number | Last known documentation |
---|---|---|
13w39b | 80 | page |
13w39a | ||
13w38c | 79 | |
13w38b | ||
13w38a | ||
1.6.4 | 78 | page |
1.6.3-pre | 77 | |
13w37b | 76 | |
13w37a | ||
13w36b | 75 | |
13w36a | ||
1.6.2 | 74 | |
1.6.1 | 73 | page |
1.6-pre | 72 | |
13w26a | ||
13w25c | 71 | |
13w25b | ||
13w25a | ||
13w24b | 70 | |
13w24a | 69 | |
13w23b | 68 | |
13w23a | 67 | |
13w22a | ||
13w21b | ||
13w21a | ||
13w19a | 66 | |
13w18c | 65 | |
13w18b | ||
13w18a | ||
13w17a | 64 | |
13w16b | 63 | |
13w16a | 62 | |
1.5.2 | 61 | |
Minecraft 2.0: Purple | 92 | |
Minecraft 2.0: Red | 91 | |
Minecraft 2.0: Blue | 90 | |
1.5.1 | 60 | |
1.5 | ||
13w09b | 59 | |
13w06a | 58 | |
13w05b | 57 | |
13w05a | 56 | |
13w04a | 55 | |
13w03a | 54 | |
13w02a | 53 | |
13w01a | 52 | |
1.4.7 | 51 | page |
1.4.6 | ||
12w49a | 50 | |
1.4.5 | 49 | |
1.4.4 | ||
1.4.3-pre | 48 | |
1.4.2 | 47 | |
12w41a | 46 | |
12w40b | 45 | |
12w40a | 44 | |
12w39b | 43 | |
12w39a | ||
12w38b | ||
12w38a | ||
12w37a | 42 | |
12w36a | ||
12w34b | ||
12w34a | 41 | |
12w32a | 40 | |
1.3.2 | 39 | page |
1.3.1 | ||
12w27a | 38 | |
12w26a | 37 | |
12w25a | ||
12w24a | 36 | |
12w23a | 35 | |
12w22a | 34 | |
12w21b | 33 | |
12w21a | ||
12w19a | 32 | |
12w18a | ||
12w17a | 31 | |
12w16a | 30 | |
1.2.5 | 29 | page[old note 1] |
1.2.4 | ||
1.2.3 | 28 | |
1.2.2 | ||
1.2.1 | ||
12w07a | 27 | |
12w06a | 25 | |
12w05a | 24 | |
12w04a | ||
12w03a | ||
1.1 | 23 [old note 2] | |
12w01a | 23 | |
11w50a | 22 [old note 3] | |
11w49a | ||
11w48a | 22 | page |
11w47a | ||
1.0.1 | ||
1.0.0 | ||
1.0.0-RC2 | ||
1.0.0-RC1 | ||
Beta 1.9-pre6 | ||
Beta 1.9-pre5 | 21 | |
Beta 1.9-pre4 | 20 | |
Beta 1.9-pre3 | 19 | |
Beta 1.9-pre2 | ||
Beta 1.9-pre1 | 18 | |
Beta 1.8.1 | 17 | |
Beta 1.8 | ||
Beta 1.8-pre2 | 16 | |
Beta 1.8-pre1 | 15 | |
Beta 1.7.3 | 14 | |
Beta 1.7.2 | ||
Beta 1.7.1 | ||
Beta 1.7 | ||
Beta 1.6.6 | 13 | |
Beta 1.6.5 | ||
Beta 1.6.4 | ||
Beta 1.6.3 | ||
Beta 1.6.2 | ||
Beta 1.6.1 | ||
Beta 1.6 | ||
Beta 1.6 Test Build 3 | 12 | [old note 4] |
Beta 1.5_02 | 11 | [old note 5] |
Beta 1.5_01 | ||
Beta 1.5 | ||
Beta 1.4_01 | 10 | |
Beta 1.4 | ||
Beta 1.3_01 | 9 | |
Beta 1.3 | ||
Beta 1.2_02 | 8 | |
Beta 1.2_01 | ||
Beta 1.2 | ||
Beta 1.1_02 | ||
Beta 1.1_01 | 7 | |
Beta 1.1 | ||
Beta 1.0_02 | 7 | |
Beta 1.0_01 | ||
Beta 1.0 | ||
Alpha 1.2.6 | 6 | |
Alpha server 0.2.8 | ||
Alpha 1.2.5 | ||
Alpha server 0.2.7 | ||
Alpha 1.2.4_01 | ||
Alpha server 0.2.6_02 | ||
Alpha server 0.2.6_01 | ||
Alpha server 0.2.6 | ||
Alpha 1.2.4 | Unknown (6?) | |
Alpha 1.2.3_04 | 5 | |
Alpha server 0.2.5_02 | ||
Alpha 1.2.3_02 | ||
Alpha 1.2.3_01 | ||
Alpha server 0.2.5_01 | ||
Alpha 1.2.3 | ||
Alpha server 0.2.5 | ||
Alpha 1.2.2 | 4 | |
Alpha server 0.2.4 | ||
Alpha 1.2.1_01 | 3 | |
Alpha server 0.2.3 | ||
Alpha 1.2.1 | Unknown (3?) | |
Alpha 1.2.0_02 | 3 | |
Alpha 1.2.0_01 | ||
Alpha 1.2.0 | ||
Alpha server 0.2.2_01 | ||
Alpha server 0.2.2 | ||
Alpha 1.1.2_01 | 2 | |
Alpha 1.1.2 | ||
Alpha server 1.2.1 | ||
Alpha 1.1.1 | Unknown (2?) | |
Alpha 1.1.0 | 2 | |
Alpha server 0.2.0_01 | ||
Alpha 1.0.17_04 | 1 | |
Alpha 1.0.17_03 | ||
Alpha 1.0.17_02 | ||
Alpha server 0.1.4 | ||
Alpha 1.0.17 | Unknown (1?) | |
Alpha 1.0.16_02 | 14 | |
Alpha 1.0.16_01 | ||
Alpha 1.0.16 | ||
Alpha server 0.1.0 | 13 | |
Alpha 1.0.15 | [old note 6] | |
Alpha 1.0.14 | 12 | [old note 7] |
Alpha 1.0.13_01 | ||
Alpha 1.0.13 | ||
Alpha 1.0.12 | 11 | |
Alpha 1.0.11 | 10 | |
Alpha 1.0.10 | ||
Alpha 1.0.9 | [old note 8] | |
Alpha 1.0.8_01 | ||
Alpha 1.0.8 | Unknown (10?) | |
Alpha 1.0.7 | 10 | |
Alpha 1.0.6_03 | ||
Alpha 1.0.6_01 | ||
Alpha 1.0.6 | ||
Alpha 1.0.5_01 | ||
Alpha 1.0.5 | Unknown (10?) | |
Alpha 1.0.4 | Multiplayer did not exist at this time | |
Alpha 1.0.3 | ||
Alpha 1.0.2_02 | ||
Alpha 1.0.2_01 | ||
Alpha 1.0.2 | ||
Alpha 1.0.1_01 | ||
Alpha 1.0.1 | ||
Alpha 1.0.0 | ||
c0.30-3 | 7 | page |
c0.30-2 | ||
c0.30-1 | ||
c0.29_02 | ||
c0.29_01 | Unknown (7?) | |
c0.29 | ||
c0.28_01 | 7 | |
c0.28 | Unknown (7?) | |
c0.27_st_c | Unknown (6?) | |
c0.27_st_b | ||
c0.27_st_a | 6 | |
c0.26_st_g | Unknown (6?) | |
c0.26_st_f | ||
c0.26_st_e | ||
c0.26_st_d | ||
c0.26_st_c | ||
c0.26_st_b | ||
c0.26_st_a | ||
c0.25_05_st | 6 | |
c0.25_04_st | Unknown (6?) | |
c0.25_03_st | ||
c0.25_02_st | ||
c0.25_01_st | ||
c0.25_st | ||
c0.24_st_d | ||
c0.24_st_c | 6 | |
c0.24_st_b | Unknown (6?) | |
c0.24_st_a | ||
c0.24_07 | ||
c0.24_06 | ||
c0.24_05 | ||
c0.24_04 | ||
c0.24_03 | ||
c0.24_02 | ||
c0.24_01 | ||
c0.24 | ||
c0.0.23a_01 | 6 | |
c0.0.23a | Unknown (6?) | |
c0.0.22a_05 | 6 | |
c0.0.22a_04 | Unknown (6?) | |
c0.0.22a_03 | ||
c0.0.22a_02 | ||
c0.0.22a_01 | ||
c0.0.22a | ||
c0.0.21a_01 | ||
c0.0.21a | 6 | |
c0.0.20a_02 | Unknown | |
c0.0.20a_01 | ||
c0.0.20a | ||
c0.0.19a_06 | ||
c0.0.19a_05 | ||
c0.0.19a_04 | ||
c0.0.19a_03 | ||
c0.0.19a_02 | ||
c0.0.19a_01 | ||
c0.0.19a | ||
c0.0.18a_02 | ||
c0.0.18a_01 | ||
c0.0.18a | ||
c0.0.17a_02 | ||
c0.0.17a_01 | ||
c0.0.17a | ||
c0.0.16a_02 | ||
c0.0.16a_01 | ||
c0.0.16a | ||
c0.0.15a_03 | ||
c0.0.15a_02 | ||
c0.0.15a_01 | ||
c0.0.15a | Multiplayer did not exist at this time | |
c0.0.14a_08 | ||
c0.0.14a_07 | ||
c0.0.14a_06 | ||
c0.0.14a_05 | ||
c0.0.14a_04 | ||
c0.0.14a_03 | ||
c0.0.14a_02 | ||
c0.0.14a_01 | ||
c0.0.14a | ||
c0.0.13a_04 | ||
c0.0.13a_03 | ||
c0.0.13a_02 | ||
c0.0.13a_01 | ||
c0.0.13a | ||
c0.0.12a_03 | ||
c0.0.12a_02 | ||
c0.0.12a_01 | ||
c0.0.12a | ||
c0.0.11a | ||
c0.0.10a | ||
c0.0.9a |
Notes
- ↑ This protocol has no encryption and a different handshake layout than the previous ones.
- ↑ This version is incompatible with 12w01a which also uses protocol 23, due to the removal of 0x1B.
- ↑ These versions are incompatible with the previous snapshots also using protocol 22, due to the additon of 0xFA Plugin Message.
- ↑ This version was never publicly released, but is found lurking on the old update site. It's equivalent to beta 1.6 in terms of protocol. Curiously, it has a unique protocol version.
- ↑ Beta 1.5_02 was a server-only update.
- ↑ 1.0.15 is the first version publicly supporting SMP
- ↑ These versions have a multiplayer button, but a specific server is hardcoded.
- ↑ These versions have multiplayer code, but no multiplayer interface.