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. The json is minified and allows inheritance. A documentation about this file is here. You can also find protocol version in page of each development version in Minecraft Wiki
Beginning with the 1.7.1 pre-release (and release 1.7.2), versioning was reset.
Release name | Version number | Last known documentation |
---|---|---|
1.21 | 767 | page |
1.21-rc1 | Snapshot 203 | |
1.21-pre4 | Snapshot 202 | |
1.21-pre3 | Snapshot 201 | |
1.21-pre2 | Snapshot 200 | |
1.21-pre1 | Snapshot 199 | |
24w21b | Snapshot 198 | |
24w21a | Snapshot 197 | |
24w20a | Snapshot 196 | |
24w19b | Snapshot 195 | |
24w19a | Snapshot 194 | |
24w18a | Snapshot 193 | |
1.20.6 | 766 | page (same PVN as 1.20.5) |
1.20.6-rc1 | Snapshot 192 | |
1.20.5 | 766 | |
1.20.5-rc3 | Snapshot 191 | |
1.20.5-rc2 | Snapshot 190 | |
1.20.5-rc1 | Snapshot 189 | |
1.20.5-pre4 | Snapshot 188 | |
1.20.5-pre3 | Snapshot 187 | |
1.20.5-pre2 | Snapshot 186 | |
1.20.5-pre1 | Snapshot 185 | |
24w14a | Snapshot 184 | |
24w13a | Snapshot 182 | |
24w12a | Snapshot 181 | |
24w11a | Snapshot 180 | |
24w10a | Snapshot 179 | |
24w09a | Snapshot 178 | |
24w07a | Snapshot 177 | |
24w06a | Snapshot 176 | |
24w05b | Snapshot 175 | |
24w05a | Snapshot 173 | (same PVN as 24w04a) |
24w04a | Snapshot 173 | |
24w03b | Snapshot 172 | page |
24w03a | Snapshot 171 | page |
23w51b | Snapshot 170 | page |
23w51a | Snapshot 169 | page (same PVN as 1.20.4-rc1) |
1.20.4 | 765 | page (same PVN as 1.20.3) |
1.20.4-rc1 | Snapshot 169 | page |
1.20.3 | 765 | page |
1.20.3-rc1 | Snapshot 168 | page |
1.20.3-pre4 | Snapshot 167 | page |
1.20.3-pre3 | Snapshot 166 | page |
1.20.3-pre2 | Snapshot 165 | page |
1.20.3-pre1 | Snapshot 164 | page |
23w46a | Snapshot 163 | page |
23w45a | Snapshot 162 | page |
23w44a | Snapshot 161 | page |
23w43b | Snapshot 160 | page |
23w43a | Snapshot 159 | page |
23w42a | Snapshot 157 | page |
23w41a | Snapshot 156 | page |
23w40a | Snapshot 154 | page |
1.20.2 | 764 | page |
1.20.2-rc2 | Snapshot 153 | page |
1.20.2-rc1 | Snapshot 152 | page |
1.20.2-pre4 | Snapshot 151 | page |
1.20.2-pre3 | Snapshot 150 | page |
1.20.2-pre2 | Snapshot 149 | page |
1.20.2-pre1 | Snapshot 148 | page |
23w35a | Snapshot 147 | page |
23w33a | Snapshot 146 | page |
23w32a | Snapshot 145 | page |
23w31a | Snapshot 144 | page |
1.20.1 | 763 | page (same PVN as 1.20) |
1.20.1-rc1 | Snapshot 142 | page |
1.20 | 763 | page |
1.20-rc1 | Snapshot 141 | page |
1.20-pre7 | Snapshot 140 | page |
1.20-pre6 | Snapshot 139 | page |
1.20-pre5 | Snapshot 138 | page |
1.20-pre4 | Snapshot 137 | page |
1.20-pre3 | Snapshot 136 | page |
1.20-pre2 | Snapshot 135 | page |
1.20-pre1 | Snapshot 134 | page |
23w18a | Snapshot 133 | page |
23w17a | Snapshot 132 | page |
23w16a | Snapshot 131 | page |
23w14a | Snapshot 130 | page |
23w13a_or_b | Snapshot 129 | |
23w13a | Snapshot 128 | page |
23w12a | Snapshot 127 | page |
1.19.4 | 762 | page |
1.19.4-rc3 | Snapshot 126 | |
1.19.4-rc2 | Snapshot 125 | |
1.19.4-rc1 | Snapshot 124 | |
1.19.4-pre4 | Snapshot 123 | |
1.19.4-pre3 | Snapshot 122 | |
1.19.4-pre2 | Snapshot 121 | |
1.19.4-pre1 | Snapshot 120 | |
23w07a | Snapshot 119 | |
23w06a | Snapshot 118 | |
23w05a | Snapshot 117 | |
23w04a | Snapshot 116 | |
23w03a | Snapshot 115 | |
1.19.3 | 761 | page |
1.19.3-rc3 | Snapshot 114 | |
1.19.3-rc2 | Snapshot 113 | |
1.19.3-rc1 | Snapshot 112 | |
1.19.3-pre3 | Snapshot 111 | |
1.19.3-pre2 | Snapshot 110 | |
1.19.3-pre1 | Snapshot 109 | |
22w46a | Snapshot 108 | |
22w45a | Snapshot 107 | |
22w44a | Snapshot 106 | |
22w43a | Snapshot 105 | |
22w42a | Snapshot 104 | |
1.19.2 | 760 | page (Command Data) |
1.19.2-rc2 | Snapshot 103 | |
1.19.2-rc1 | Snapshot 102 | |
1.19.1 | 760 | |
1.19.1-rc3 | Snapshot 101 | |
1.19.1-rc2 | Snapshot 100 | |
1.19.1-pre6 | Snapshot 99 | |
1.19.1-pre5 | Snapshot 98 | |
1.19.1-pre4 | Snapshot 97 | |
1.19.1-pre3 | Snapshot 96 | |
1.19.1-pre2 | Snapshot 95 | |
1.19.1-rc1 | Snapshot 94 | |
1.19.1-pre1 | Snapshot 93 | |
22w24a | Snapshot 92 | |
1.19 | 759 | page (Command Data) |
1.19-rc2 | Snapshot 91 | |
1.19-rc1 | Snapshot 90 | |
1.19-pre5 | Snapshot 89 | |
1.19-pre4 | Snapshot 88 | |
1.19-pre3 | Snapshot 87 | |
1.19-pre2 | Snapshot 86 | |
1.19-pre1 | Snapshot 85 | |
22w19a | Snapshot 84 | |
22w18a | Snapshot 83 | |
22w17a | Snapshot 82 | |
22w16b | Snapshot 81 | |
22w16a | Snapshot 80 | |
22w15a | Snapshot 79 | |
22w14a | Snapshot 78 | |
22w13oneBlockAtATime | Snapshot 77 | |
22w13a | Snapshot 76 | |
22w12a | Snapshot 75 | |
22w11a | Snapshot 74 | |
1.18.2 | 758 | page |
1.18.2-pre1 | Snapshot 70 | |
1.19-exp1 | Snapshot 69 | |
22w07a | Snapshot 68 | |
22w06a | Snapshot 67 | |
22w05a | Snapshot 66 | |
22w03a | Snapshot 65 | |
1.18.1 | 757 | page (same PVN as 1.18) |
1.18.1-rc3 | Snapshot 64 | page |
1.18.1-rc2 | Snapshot 63 | page |
1.18.1-rc1 | Snapshot 62 | page |
1.18.1-pre1 | Snapshot 61 | page |
1.18 | 757 | page |
1.18-rc4 | Snapshot 60 | page |
1.18-rc3 | Snapshot 59 | |
1.18-rc2 | Snapshot 58 | |
1.18-rc1 | Snapshot 57 | |
1.18-pre8 | Snapshot 56 | |
1.18-pre7 | Snapshot 55 | |
1.18-pre6 | Snapshot 54 | |
1.18-pre5 | Snapshot 53 | |
1.18-pre4 | Snapshot 52 | |
1.18-pre3 | Snapshot 51 | |
1.18-pre2 | Snapshot 50 | |
1.18-pre1 | Snapshot 49 | |
21w44a | Snapshot 48 | page |
21w43a | Snapshot 47 | |
21w42a | Snapshot 46 | |
21w41a | Snapshot 45 | |
21w40a | Snapshot 44 | |
21w39a | Snapshot 43 | |
21w38a | Snapshot 42 | |
21w37a | Snapshot 41 | |
1.18-exp7 | Snapshot 47 | |
1.18-exp6 | Snapshot 46 | |
1.18-exp5 | Snapshot 45 | |
1.18-exp4 | Snapshot 44 | |
1.18-exp3 | Snapshot 43 | |
1.18-exp2 | Snapshot 42 | |
1.18-exp1 | Snapshot 41 | |
1.17.1 | 756 | page |
1.17.1-rc2 | Snapshot 40 | |
1.17.1-rc1 | Snapshot 39 | |
1.17.1-pre3 | Snapshot 38 | |
1.17.1-pre2 | Snapshot 37 | |
1.17.1-pre1 | Snapshot 36 | |
1.17 | 755 | page |
1.17-rc2 | Snapshot 35 | page |
1.17-rc1 | Snapshot 34 | |
1.17-pre5 | Snapshot 33 | |
1.17-pre4 | Snapshot 32 | |
1.17-pre3 | Snapshot 31 | |
1.17-pre2 | Snapshot 30 | |
1.17-pre1 | Snapshot 29 | |
21w20a | Snapshot 28 | |
21w19a | Snapshot 27 | |
21w18a | Snapshot 26 | |
21w17a | Snapshot 25 | |
21w16a | Snapshot 23 | |
21w15a | Snapshot 22 | |
21w14a | Snapshot 21 | |
21w13a | Snapshot 20 | |
21w11a | Snapshot 19 | |
21w10a | Snapshot 18 | |
21w08b | Snapshot 17 | |
21w08a | Snapshot 16 | |
21w07a | Snapshot 15 | page |
21w06a | Snapshot 14 | page |
21w05b | Snapshot 13 | page |
21w05a | Snapshot 12 | page |
21w03a | Snapshot 11 | page |
1.16.5 | 754 | page (same PVN as 1.16.4) |
Hover for warning
Hover for warning
Hover for warning
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. For ease of navigation, this list is also split by Minecraft release stages, but the versions were not reset between these (other than near the start of alpha).
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 | |
2.0 : Purple | 92 | |
2.0 : Red | 91 | |
2.0 : Blue | 90 | |
1.5.1 | 60 | |
13w12~ | ||
13w11a | ||
1.5 | ||
13w10b | ||
13w10a | ||
13w09c | ||
13w09b | 59 | |
13w09a | ||
13w07a | 58 | |
13w06a | ||
13w05b | 56 | |
13w05a | ||
13w04a | 55 | |
13w03a | 54 | |
13w02b | 53 | |
13w02a | ||
13w01b | 52 | |
13w01a | ||
1.4.7 | 51 | page |
1.4.6 | ||
12w50b | ||
12w50a | ||
12w49a | 50 | |
1.4.5 | 49 | |
1.4.4 | ||
1.4.3-pre | 48 | |
1.4.2 | 47 | |
1.4.1 | ||
1.4 | ||
12w42b | ||
12w42a | 46 | |
12w41b | ||
12w41a | ||
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 | ||
1.3-pre | ||
12w30e | ||
12w30d | ||
12w30c | ||
12w30b | 38 | |
12w30a | ||
12w27a | ||
12w26a | 37 | |
12w25a | ||
12w24a | 36 | |
12w23b | 35 | |
12w23a | ||
12w22a | 34 | |
12w21b | 33 | |
12w21a | ||
12w19a | 32 | |
12w18a | ||
12w17a | 31 | |
12w16a | 30 | |
12w15a | 29 | page [old note 1] |
1.2.5 | ||
1.2.4 | ||
1.2.3 | 28 | |
1.2.2 | ||
1.2.1 | ||
12w08a | ||
12w07b | 27 | |
12w07a | ||
12w06a | 25 | |
12w05b | 24 | |
12w05a | ||
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 |
Release name | Version number | Last known documentation |
---|---|---|
1.0.0-RC2 | 22 | See 1.0.0 |
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 |
Note: the position of alpha servers with relation to clients is mostly guesswork partially based on timestamps, and shouldn't be treated as an exact record of when things were released publicly.
Release name | Version number | Last known documentation |
---|---|---|
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.3_05 | [old note 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 0.2.1 | ||
Alpha 1.1.1 | 2 | |
Alpha 1.1.0 | 2 | |
Alpha server 0.2.1 | ||
Alpha server 0.2.0_01 | ||
Alpha server 0.2.0 | ||
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_01 | Unknown (1?) | |
Alpha 1.0.17 | ||
Alpha server 0.1.3 | 14 | |
Alpha 1.0.16_02 | ||
Alpha 1.0.16_01 | ||
Alpha server 0.1.2_01 | ||
Alpha 1.0.16 | ||
Alpha server 0.1.0 | 13 | |
Alpha 1.0.15 | [old note 7] | |
Alpha 1.0.14 | 12 | [old note 8] |
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 9] | |
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_02 | Unknown (10?) | |
Alpha 1.0.6_01 | 10 | |
Alpha 1.0.6 | ||
Alpha 1.0.5_01 | ||
Alpha 1.0.5 | ||
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 |
Release name | Version number | Last known documentation |
---|---|---|
c0.30-3 | 7 | page |
c0.30-2 | ||
c0.30-1 | ||
c0.29_02 | ||
c0.29_01 | ||
c0.29 | ||
c0.28_01 | ||
c0.28 | Unknown (7?) | |
c0.27_st | 6 | |
c0.26_st | Unknown (6?) | |
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_03 | 6 | |
c0.24_st_02 | Unknown (6?) | |
c0.24_st_01 | ||
c0.24_st | ||
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 | ||
c0.0.20a_01 | ||
c0.0.20a | Unknown (6?) | |
c0.0.19a_06 | 5 | |
c0.0.19a_05 | Unknown (5?) | |
c0.0.19a_04 | 5 | |
c0.0.19a_03 | Unknown (5?) | |
c0.0.19a_02 | ||
c0.0.19a_01 | ||
c0.0.19a | ||
c0.0.18a_02 | 4 | |
c0.0.18a_01 | Unknown (4?) | |
c0.0.18a | ||
c0.0.17a | 4 | |
c0.0.16a_02 | 3 | |
c0.0.16a_01 | Unknown | |
c0.0.16a | ||
c0.0.15a-3 | ||
c0.0.15a-2 | ||
c0.0.15a-1 | None [old note 10] | |
c0.0.14a_08 | Multiplayer did not exist at this time | |
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 | ||
c0.0.3a | ||
c0.0.2a |