Protocol version numbers

From wiki.vg
Revision as of 02:09, 30 May 2017 by TkTech (talk | contribs) (Created page with "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 see...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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.

Versions after the Netty rewrite

Beginning with the 1.7.1 pre-release (and release 1.7.2), versioning was reset.

Release name Version number Last known documentation
16w15b 109
16w15a
16w14a
1.9.2
1.RV-Pre1 108 [note 1]
1.9.1 108 page
1.9.1-pre3
1.9.1-pre2
1.9.1-pre1 107 page
1.9
1.9-pre4 106
1.9-pre3 105
1.9-pre2 104
1.9-pre1 103
16w07b 102
16w07a 101
16w06a 100
16w05b 99
16w05a 98
16w04a 97
16w03a 96
16w02a 95 page
15w51b 94 page
15w51a 93
15w50a 92
15w49b 91
15w49a 90
15w47c 89
15w47b 88
15w47a 87
15w46a 86
15w45a 85
15w44b 84
15w44a 83
15w43c 82
15w43b 81
15w43a 80
15w42a 79
15w41b 78
15w41a 77
15w40b 76 page
15w40a 75
15w39c 74
15w38b 73 page
15w38a 72 page
15w37a 71
15w36d 70 page
15w36c 69 page
15w36b 68
15w36a 67
15w35e 66 page
15w35d 65
15w35c 64
15w35b 63 page
15w35a 62
15w34d 61
15w34c 60
15w34b 59
15w34a 58 page
15w33c 57 page
15w33b 56 page
15w33a 55 page
15w32c 54 page
15w32b 53
15w32a 52 page
15w31c 51 page
15w31b 50 page[note 2]
15w31a 49
15w14a 48
1.8.9 47 page
1.8.8
1.8.7
1.8.6
1.8.5
1.8.4
1.8.3
1.8.2
1.8.1
1.8
1.8-pre3 46
1.8-pre2 45
1.8-pre1 44
14w34d 43
14w34c 42
14w34b 41
14w34a 40
14w33c 39
14w33b 38
14w33a 37
14w32d 36
14w32c 35
14w32b 34
14w32a 33
14w31a 32
14w30c 31
14w30a 30
14w29a 29
14w28b 28
14w28a 27
14w27b 26
14w27a
14w26c 25
14w26b 24
14w26a 23
14w25b 22
14w25a 21
14w21b 20
14w21a 19
14w20a 18
14w19a 17
14w18b 16
14w17a 15
14w11a 14
14w08a 12
14w07a 11
14w06a 10
14w05a 9
14w04b 8
14w04a 7
14w03a 6
14w02a 5 page
1.7.10
1.7.9
1.7.8
1.7.7
1.7.6
1.7.5 4 page
1.7.4
1.7.3-pre
1.7.2
1.7.1-pre
15w43a 2
15w42b 1 page
15w42a
15w41b 0 page[note 3]
15w41a 0 page

Notes

  1. 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.
  2. <Dinnerbone> Protocol itself didn't change in 31c btw, but we added an entity which warrants incompatibility
  3. Despite having the same ID, 15w41a and 15w41b are incompatible.

Examples

Json: Gist or 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 Notes
13w39b 80 page
13w39a
13w38c 79
13w38b
13w38a
1.6.4 78 page
1.6.3 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
13w18a 65
13w17a 64
13w16b 63
1.5.2 61
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
12w40a 45
12w34b 42
12w34a 41
12w32a 40
1.3.2 39 page
1.3.1
12w27a 38
12w26a 37
12w25a
12w24a 36
12w23a 35
12w22a 34
12w21ab 33
12w19a 32
12w18a
12w17a 31
12w16a 30
1.2.5 29 page This protocol has no encryption and a different handshake layout than the previous ones.
1.2.4
1.2.3 28
1.2.2
1.2.1
12w07a 27
12w06a 25
12w01-05a 24
1.1 23
1.0.0 22 page
0.30c 7 page