Difference between revisions of "Protocol version numbers"

From wiki.vg
Jump to navigation Jump to search
m (Fix ordering of snapshots 5 to 9)
m (Point the permalink for 1.19 back a few revisions (https://discord.com/channels/934181095136710696/934181095694549036/1303957695665143838))
 
(145 intermediate revisions by 32 users not shown)
Line 3: Line 3:
 
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.
 
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 [https://gitlab.bixilon.de/bixilon/minosoft/-/blob/master/src/main/resources/assets/mapping/versions.json here]. The json is minified and allowes inheritance. A documentation about this file is [https://gitlab.bixilon.de/bixilon/minosoft/-/blob/master/doc/MinecraftVersions.md here]
+
A list of packet IDs and names per linked protocol version on this page is available [https://gitlab.bixilon.de/bixilon/minosoft/-/blob/master/src/main/resources/assets/minosoft/mapping/versions.json here]. The json is minified and allows inheritance. A documentation about this file is [https://gitlab.bixilon.de/bixilon/minosoft/-/blob/master/doc/MinecraftVersions.md here]. You can also find protocol version in page of [https://minecraft.wiki/w/Java_Edition_version_history/Development_versions each development version in Minecraft Wiki]
 
 
 
== Versions after the Netty rewrite ==
 
== Versions after the Netty rewrite ==
  
Line 15: Line 14:
 
  ! Last known documentation
 
  ! Last known documentation
  
{{/Entry|1.17|755|cur}}
+
 
{{/Entry|1.17-rc2|1073741859|cur|snap=1}}
+
{{/Entry|24w44a|1073742044||snap=1}}
 +
{{/Entry|1.21.3|768}} (same PVN as 1.21.2)
 +
{{/Entry|1.21.2|768}}
 +
{{/Entry|1.21.2-rc2|1073742043||snap=1}}
 +
{{/Entry|1.21.2-rc1|1073742042||snap=1}}
 +
{{/Entry|1.21.2-pre5|1073742041||snap=1}}
 +
{{/Entry|1.21.2-pre4|1073742040||snap=1}}
 +
{{/Entry|1.21.2-pre3|1073742039||snap=1}}
 +
{{/Entry|1.21.2-pre2|1073742038||snap=1}}
 +
{{/Entry|1.21.2-pre1|1073742037||snap=1}}
 +
{{/Entry|24w40a|1073742036||snap=1}}
 +
{{/Entry|24w39a|1073742035||snap=1}}
 +
{{/Entry|24w38a|1073742034||snap=1}}
 +
{{/Entry|24w37a|1073742033||snap=1}}
 +
{{/Entry|24w36a|1073742032||snap=1}}
 +
{{/Entry|24w35a|1073742031||snap=1}}
 +
{{/Entry|24w34a|1073742030||snap=1}}
 +
{{/Entry|24w33a|1073742029||snap=1}}
 +
{{/Entry|1.21.1|767|cur}} (same PVN as 1.21)
 +
{{/Entry|1.21.1-rc1|1073742028||snap=1}}
 +
{{/Entry|1.21|767|cur}}
 +
{{/Entry|1.21-rc1|1073742027||snap=1}}
 +
{{/Entry|1.21-pre4|1073742026||snap=1}}
 +
{{/Entry|1.21-pre3|1073742025||snap=1}}
 +
{{/Entry|1.21-pre2|1073742024||snap=1}}
 +
{{/Entry|1.21-pre1|1073742023||snap=1}}
 +
{{/Entry|24w21b|1073742022||snap=1}}
 +
{{/Entry|24w21a|1073742021||snap=1}}
 +
{{/Entry|24w20a|1073742020||snap=1}}
 +
{{/Entry|24w19b|1073742019||snap=1}}
 +
{{/Entry|24w19a|1073742018||snap=1}}
 +
{{/Entry|24w18a|1073742017||snap=1}}
 +
{{/Entry|1.20.6|766|19297}} (same PVN as 1.20.5)
 +
{{/Entry|1.20.6-rc1|1073742016||snap=1}}
 +
{{/Entry|1.20.5|766|}}
 +
{{/Entry|1.20.5-rc3|1073742015||snap=1}}
 +
{{/Entry|1.20.5-rc2|1073742014||snap=1}}
 +
{{/Entry|1.20.5-rc1|1073742013||snap=1}}
 +
{{/Entry|1.20.5-pre4|1073742012||snap=1}}
 +
{{/Entry|1.20.5-pre3|1073742011||snap=1}}
 +
{{/Entry|1.20.5-pre2|1073742010||snap=1}}
 +
{{/Entry|1.20.5-pre1|1073742009||snap=1}}
 +
{{/Entry|24w14a|1073742008||snap=1}}
 +
{{/Entry|24w13a|1073742006||snap=1}}
 +
{{/Entry|24w12a|1073742005||snap=1}}
 +
{{/Entry|24w11a|1073742004||snap=1}}
 +
{{/Entry|24w10a|1073742003||snap=1}}
 +
{{/Entry|24w09a|1073742002||snap=1}}
 +
{{/Entry|24w07a|1073742001||snap=1}}
 +
{{/Entry|24w06a|1073742000||snap=1}}
 +
{{/Entry|24w05b|1073741999||snap=1}}
 +
{{/Entry|24w05a|1073741997||snap=1}} (same PVN as 24w04a)
 +
{{/Entry|24w04a|1073741997||snap=1}}
 +
{{/Entry|24w03b|1073741996|18822|snap=1}}
 +
{{/Entry|24w03a|1073741995|18820|snap=1}}
 +
{{/Entry|23w51b|1073741994|18696|snap=1}}
 +
{{/Entry|23w51a|1073741993|18693|snap=1}} (same PVN as 1.20.4-rc1)
 +
{{/Entry|1.20.4|765|19208}} (same PVN as 1.20.3)
 +
{{/Entry|1.20.4-rc1|1073741993|18649|snap=1}}
 +
{{/Entry|1.20.3|765|18651}}
 +
{{/Entry|1.20.3-rc1|1073741992|18635|snap=1}}
 +
{{/Entry|1.20.3-pre4|1073741991|18613|snap=1}}
 +
{{/Entry|1.20.3-pre3|1073741990|18611|snap=1}}
 +
{{/Entry|1.20.3-pre2|1073741989|18571|snap=1}}
 +
{{/Entry|1.20.3-pre1|1073741988|18559|snap=1}}
 +
{{/Entry|23w46a|1073741987|18546|snap=1}}
 +
{{/Entry|23w45a|1073741986|18536|snap=1}}
 +
{{/Entry|23w44a|1073741985|18520|snap=1}}
 +
{{/Entry|23w43b|1073741984|18474|snap=1}}
 +
{{/Entry|23w43a|1073741983|18471|snap=1}}
 +
{{/Entry|23w42a|1073741981|18460|snap=1}}
 +
{{/Entry|23w41a|1073741980|18447|snap=1}}
 +
{{/Entry|23w40a|1073741978|18446|snap=1}}
 +
{{/Entry|1.20.2|764|18641}}
 +
{{/Entry|1.20.2-rc2|1073741977|18386|snap=1}}
 +
{{/Entry|1.20.2-rc1|1073741976|18383|snap=1}}
 +
{{/Entry|1.20.2-pre4|1073741975|18381|snap=1}}
 +
{{/Entry|1.20.2-pre3|1073741974|18379|snap=1}}
 +
{{/Entry|1.20.2-pre2|1073741973|18377|snap=1}}
 +
{{/Entry|1.20.2-pre1|1073741972|18374|snap=1}}
 +
{{/Entry|23w35a|1073741971|18370|snap=1}}
 +
{{/Entry|23w33a|1073741970|18361|snap=1}}
 +
{{/Entry|23w32a|1073741969|18358|snap=1}}
 +
{{/Entry|23w31a|1073741968|18346|snap=1}}
 +
{{/Entry|1.20.1|763|18375}} (same PVN as 1.20)
 +
{{/Entry|1.20.1-rc1|1073741966|18261|snap=1}}
 +
{{/Entry|1.20|763|18256}}
 +
{{/Entry|1.20-rc1|1073741965|18233|snap=1}}
 +
{{/Entry|1.20-pre7|1073741964|18203|snap=1}}
 +
{{/Entry|1.20-pre6|1073741963|18203|snap=1}}
 +
{{/Entry|1.20-pre5|1073741962|18203|snap=1}}
 +
{{/Entry|1.20-pre4|1073741961|18201|snap=1}}
 +
{{/Entry|1.20-pre3|1073741960|18201|snap=1}}
 +
{{/Entry|1.20-pre2|1073741959|18193|snap=1}}
 +
{{/Entry|1.20-pre1|1073741958|18183|snap=1}}
 +
{{/Entry|23w18a|1073741957|18173|snap=1}}
 +
{{/Entry|23w17a|1073741956|18151|snap=1}}
 +
{{/Entry|23w16a|1073741955|18142|snap=1}}
 +
{{/Entry|23w14a|1073741954|18114|snap=1}}
 +
{{/Entry|23w13a_or_b|1073741953||snap=1}}
 +
{{/Entry|23w13a|1073741952|18107|snap=1}}
 +
{{/Entry|23w12a|1073741951|18080|snap=1}}
 +
{{/Entry|1.19.4|762|18242}}
 +
{{/Entry|1.19.4-rc3|1073741950||snap=1}}
 +
{{/Entry|1.19.4-rc2|1073741949||snap=1}}
 +
{{/Entry|1.19.4-rc1|1073741948||snap=1}}
 +
{{/Entry|1.19.4-pre4|1073741947||snap=1}}
 +
{{/Entry|1.19.4-pre3|1073741946||snap=1}}
 +
{{/Entry|1.19.4-pre2|1073741945||snap=1}}
 +
{{/Entry|1.19.4-pre1|1073741944||snap=1}}
 +
{{/Entry|23w07a|1073741943||snap=1}}
 +
{{/Entry|23w06a|1073741942||snap=1}}
 +
{{/Entry|23w05a|1073741941||snap=1}}
 +
{{/Entry|23w04a|1073741940||snap=1}}
 +
{{/Entry|23w03a|1073741939||snap=1}}
 +
{{/Entry|1.19.3|761|18067}}
 +
{{/Entry|1.19.3-rc3|1073741938||snap=1}}
 +
{{/Entry|1.19.3-rc2|1073741937||snap=1}}
 +
{{/Entry|1.19.3-rc1|1073741936||snap=1}}
 +
{{/Entry|1.19.3-pre3|1073741935||snap=1}}
 +
{{/Entry|1.19.3-pre2|1073741934||snap=1}}
 +
{{/Entry|1.19.3-pre1|1073741933||snap=1}}
 +
{{/Entry|22w46a|1073741932||snap=1}}
 +
{{/Entry|22w45a|1073741931||snap=1}}
 +
{{/Entry|22w44a|1073741930||snap=1}}
 +
{{/Entry|22w43a|1073741929||snap=1}}
 +
{{/Entry|22w42a|1073741928||snap=1}}
 +
{{/Entry|1.19.2|760|17873}} ([{{canonicalurl:Command Data|oldid=17814}} Command Data])
 +
{{/Entry|1.19.2-rc2|1073741927||snap=1}}
 +
{{/Entry|1.19.2-rc1|1073741926||snap=1}}
 +
{{/Entry|1.19.1|760||snap=1}}
 +
{{/Entry|1.19.1-rc3|1073741925||snap=1}}
 +
{{/Entry|1.19.1-rc2|1073741924||snap=1}}
 +
{{/Entry|1.19.1-pre6|1073741923||snap=1}}
 +
{{/Entry|1.19.1-pre5|1073741922||snap=1}}
 +
{{/Entry|1.19.1-pre4|1073741921||snap=1}}
 +
{{/Entry|1.19.1-pre3|1073741920||snap=1}}
 +
{{/Entry|1.19.1-pre2|1073741919||snap=1}}
 +
{{/Entry|1.19.1-rc1|1073741918||snap=1}}
 +
{{/Entry|1.19.1-pre1|1073741917||snap=1}}
 +
{{/Entry|22w24a|1073741916||snap=1}}
 +
{{/Entry|1.19|759|17746|}} ([{{canonicalurl:Command Data|oldid=17814}} Command Data])
 +
{{/Entry|1.19-rc2|1073741915||snap=1}}
 +
{{/Entry|1.19-rc1|1073741914||snap=1}}
 +
{{/Entry|1.19-pre5|1073741913||snap=1}}
 +
{{/Entry|1.19-pre4|1073741912||snap=1}}
 +
{{/Entry|1.19-pre3|1073741911||snap=1}}
 +
{{/Entry|1.19-pre2|1073741910||snap=1}}
 +
{{/Entry|1.19-pre1|1073741909||snap=1}}
 +
{{/Entry|22w19a|1073741908||snap=1}}
 +
{{/Entry|22w18a|1073741907||snap=1}}
 +
{{/Entry|22w17a|1073741906||snap=1}}
 +
{{/Entry|22w16b|1073741905||snap=1}}
 +
{{/Entry|22w16a|1073741904||snap=1}}
 +
{{/Entry|22w15a|1073741903||snap=1}}
 +
{{/Entry|22w14a|1073741902||snap=1}}
 +
{{/Entry|22w13oneBlockAtATime|1073741901||snap=1}}
 +
{{/Entry|22w13a|1073741900||snap=1}}
 +
{{/Entry|22w12a|1073741899||snap=1}}
 +
{{/Entry|22w11a|1073741898||snap=1}}
 +
{{/Entry|1.18.2|758|17499|}}
 +
{{/Entry|1.18.2-pre1|1073741894||snap=1}}
 +
{{/Entry|1.19-exp1|1073741893||snap=1}}
 +
{{/Entry|22w07a|1073741892||snap=1}}
 +
{{/Entry|22w06a|1073741891||snap=1}}
 +
{{/Entry|22w05a|1073741890||snap=1}}
 +
{{/Entry|22w03a|1073741889||snap=1}}
 +
{{/Entry|1.18.1|757|17341|}} (same PVN as 1.18)
 +
{{/Entry|1.18.1-rc3|1073741888|cur|snap=1}}
 +
{{/Entry|1.18.1-rc2|1073741887|cur|snap=1}}
 +
{{/Entry|1.18.1-rc1|1073741886|cur|snap=1}}
 +
{{/Entry|1.18.1-pre1|1073741885|cur|snap=1}}
 +
{{/Entry|1.18|757|17341|}}
 +
{{/Entry|1.18-rc4|1073741884|17160|snap=1}}
 +
{{/Entry|1.18-rc3|1073741883||snap=1}}
 +
{{/Entry|1.18-rc2|1073741882||snap=1}}
 +
{{/Entry|1.18-rc1|1073741881||snap=1}}
 +
{{/Entry|1.18-pre8|1073741880||snap=1}}
 +
{{/Entry|1.18-pre7|1073741879||snap=1}}
 +
{{/Entry|1.18-pre6|1073741878||snap=1}}
 +
{{/Entry|1.18-pre5|1073741877||snap=1}}
 +
{{/Entry|1.18-pre4|1073741876||snap=1}}
 +
{{/Entry|1.18-pre3|1073741875||snap=1}}
 +
{{/Entry|1.18-pre2|1073741874||snap=1}}
 +
{{/Entry|1.18-pre1|1073741873||snap=1}}
 +
{{/Entry|21w44a|1073741872|17117|snap=1}}
 +
{{/Entry|21w43a|1073741871||snap=1}}
 +
{{/Entry|21w42a|1073741870||snap=1}}
 +
{{/Entry|21w41a|1073741869||snap=1}}
 +
{{/Entry|21w40a|1073741868||snap=1}}
 +
{{/Entry|21w39a|1073741867||snap=1}}
 +
{{/Entry|21w38a|1073741866||snap=1}}
 +
{{/Entry|21w37a|1073741865||snap=1}}
 +
{{/Entry|1.18-exp7|1073741871||snap=1}}
 +
{{/Entry|1.18-exp6|1073741870||snap=1}}
 +
{{/Entry|1.18-exp5|1073741869||snap=1}}
 +
{{/Entry|1.18-exp4|1073741868||snap=1}}
 +
{{/Entry|1.18-exp3|1073741867||snap=1}}
 +
{{/Entry|1.18-exp2|1073741866||snap=1}}
 +
{{/Entry|1.18-exp1|1073741865||snap=1}}
 +
{{/Entry|1.17.1|756|16918}}
 +
{{/Entry|1.17.1-rc2|1073741864||snap=1}}
 +
{{/Entry|1.17.1-rc1|1073741863||snap=1}}
 +
{{/Entry|1.17.1-pre3|1073741862||snap=1}}
 +
{{/Entry|1.17.1-pre2|1073741861||snap=1}}
 +
{{/Entry|1.17.1-pre1|1073741860||snap=1}}
 +
{{/Entry|1.17|755|16866}}
 +
{{/Entry|1.17-rc2|1073741859|16737|snap=1}}
 
{{/Entry|1.17-rc1|1073741858||snap=1}}
 
{{/Entry|1.17-rc1|1073741858||snap=1}}
 
{{/Entry|1.17-pre5|1073741857||snap=1}}
 
{{/Entry|1.17-pre5|1073741857||snap=1}}
Line 40: Line 246:
 
{{/Entry|21w05a|1073741836|16369|snap=1}}
 
{{/Entry|21w05a|1073741836|16369|snap=1}}
 
{{/Entry|21w03a|1073741835|16342|snap=1}}
 
{{/Entry|21w03a|1073741835|16342|snap=1}}
 +
|-
 +
| '''{{Minecraft Wiki|1.16.5}}'''
 +
| 754
 +
| [{{canonicalurl:Protocol|oldid=16681}} page] (same PVN as 1.16.4)
 +
{{Warning|<abbr title{{=}}"Note that this permalink links to and embeds content from the current versions of the articles.  Use the following links for accurate information instead.">Hover for warning</abbr>}}
 +
 +
* [{{canonicalurl:Entity metadata|oldid=16539}} Entity metadata]
 +
{{/Entry|1.16.5-rc1|1073741834||snap=1}} (Note: The changes from 20w45a - 20w51a are NOT present in this version)
 
{{/Entry|20w51a|1073741833|16322|snap=1}}
 
{{/Entry|20w51a|1073741833|16322|snap=1}}
 
{{/Entry|20w49a|1073741832|16222|snap=1}}
 
{{/Entry|20w49a|1073741832|16222|snap=1}}
Line 45: Line 259:
 
{{/Entry|20w46a|1073741830|16137|snap=1}}
 
{{/Entry|20w46a|1073741830|16137|snap=1}}
 
{{/Entry|20w45a|1073741829|16119|snap=1}}
 
{{/Entry|20w45a|1073741829|16119|snap=1}}
{{/Entry|1.16.5|754|16681}} (same PVN as 1.16.4)
 
{{/Entry|1.16.5-rc1|1073741834||snap=1}}
 
 
{{/Entry|1.16.4|754|16317}}
 
{{/Entry|1.16.4|754|16317}}
 
{{/Entry|1.16.4-rc1|1073741827|16095|snap=1}}
 
{{/Entry|1.16.4-rc1|1073741827|16095|snap=1}}
Line 739: Line 951:
 
{{Warning|<abbr title{{=}}"Note that this permalink links to and embeds content from the current versions of the articles.  Use the following links for accurate information instead.">Hover for warning</abbr>}}
 
{{Warning|<abbr title{{=}}"Note that this permalink links to and embeds content from the current versions of the articles.  Use the following links for accurate information instead.">Hover for warning</abbr>}}
  
* [{{canonicalurl:Data types|oldid=7250}} Data types]
+
* [{{canonicalurl:Data types (v47)}} Data types]
 
* [{{canonicalurl:Slot Data|oldid=7094}} Slot Data]
 
* [{{canonicalurl:Slot Data|oldid=7094}} Slot Data]
* [{{canonicalurl:Chunk Format|oldid=7164}} Chunk Format]
+
* [{{canonicalurl:Chunk Format|oldid=7164}} Chunk Format] (Another article for explaining the [https://gist.github.com/TheVeryStarlk/fc2f3067818775c591c4ebb825b0e00c chunk format]).
 
* [{{canonicalurl:Entity metadata|oldid=7415}} Entity metadata]
 
* [{{canonicalurl:Entity metadata|oldid=7415}} Entity metadata]
 
* [{{canonicalurl:Object Data|oldid=7248}} Object Data]
 
* [{{canonicalurl:Object Data|oldid=7248}} Object Data]
Line 861: Line 1,073:
 
  | {{Minecraft Wiki|14w30a}}
 
  | {{Minecraft Wiki|14w30a}}
 
  |-
 
  |-
  | {{Minecraft Wiki|14w29a}}
+
  | {{Minecraft Wiki|14w29b}}
 
  |rowspan="2"| 29
 
  |rowspan="2"| 29
 
  |rowspan="2"|
 
  |rowspan="2"|
Line 1,331: Line 1,543:
 
  |-
 
  |-
 
  | '''{{Minecraft Wiki|1.3.1}}'''
 
  | '''{{Minecraft Wiki|1.3.1}}'''
 +
|-
 +
| {{Minecraft Wiki|1.3-pre}}
 
  |-
 
  |-
 
  | {{Minecraft Wiki|12w30e}}
 
  | {{Minecraft Wiki|12w30e}}
Line 1,657: Line 1,871:
 
  |-
 
  |-
 
  | '''{{Minecraft Wiki|Alpha 1.1.1}}'''
 
  | '''{{Minecraft Wiki|Alpha 1.1.1}}'''
  | {{Unknown|Unknown (2?)}}
+
  |rowspan="3"| 2
  |
+
  |rowspan="3"|
 
  |-
 
  |-
 
  | '''{{Minecraft Wiki|Alpha 1.1.0}}'''
 
  | '''{{Minecraft Wiki|Alpha 1.1.0}}'''
Line 1,774: Line 1,988:
 
  |-
 
  |-
 
  | c0.30-3
 
  | c0.30-3
  |rowspan="5"| 7
+
  |rowspan="7"| 7
  |rowspan="5"| [[Classic Protocol|page]]
+
  |rowspan="7"| [[Classic Protocol|page]]
 
  |-
 
  |-
 
  | c0.30-2
 
  | c0.30-2
Line 1,786: Line 2,000:
 
  |-
 
  |-
 
  | c0.29
 
  | c0.29
|rowspan="1" {{Unknown|Unknown (7?)}}
 
|rowspan="1" |
 
 
  |-
 
  |-
 
  | c0.28_01
 
  | c0.28_01
| 7
 
|
 
 
  |-
 
  |-
 
  | c0.28
 
  | c0.28
Line 1,797: Line 2,007:
 
  |
 
  |
 
  |-
 
  |-
  | c0.27_st_c
+
  | c0.27_st
|rowspan="2" {{Unknown|Unknown (6?)}}
 
|rowspan="2" |
 
|-
 
| c0.27_st_b
 
|-
 
| c0.27_st_a
 
 
  | 6
 
  | 6
 
  |
 
  |
 
  |-
 
  |-
  | c0.26_st_g
+
  | c0.26_st
  |rowspan="7" {{Unknown|Unknown (6?)}}
+
  | {{Unknown|Unknown (6?)}}
  |rowspan="7" |
+
  |
|-
 
| 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
 
  | c0.25_05_st
Line 1,827: Line 2,019:
 
  |-
 
  |-
 
  | c0.25_04_st
 
  | c0.25_04_st
  |rowspan="6" {{Unknown|Unknown (6?)}}
+
  |rowspan="5" {{Unknown|Unknown (6?)}}
  |rowspan="6" |
+
  |rowspan="5" |
 
  |-
 
  |-
 
  | c0.25_03_st
 
  | c0.25_03_st
Line 1,838: Line 2,030:
 
  | c0.25_st
 
  | c0.25_st
 
  |-
 
  |-
  | c0.24_st_d
+
  | c0.24_st_03
|-
 
| c0.24_st_c
 
 
  | 6
 
  | 6
 
  |-
 
  |-
  | c0.24_st_b
+
  | c0.24_st_02
  |rowspan="10" {{Unknown|Unknown (6?)}}
+
  |rowspan="3" {{Unknown|Unknown (6?)}}
  |rowspan="10" |
+
  |rowspan="3" |
|-
 
| c0.24_st_a
 
 
  |-
 
  |-
  | c0.24_07
+
  | c0.24_st_01
 
  |-
 
  |-
  | c0.24_06
+
  | c0.24_st
|-
 
| c0.24_05
 
|-
 
| c0.24_04
 
|-
 
| c0.24_03
 
|-
 
| c0.24_02
 
|-
 
| c0.24_01
 
|-
 
| c0.24
 
<!-- There is a version of this, but it is definitely tampered with; it has protocol 7 strangely but probably because it was modified from a newer version -->
 
 
  |-
 
  |-
 
  | c0.0.23a_01
 
  | c0.0.23a_01
Line 1,893: Line 2,068:
 
  |-
 
  |-
 
  | c0.0.21a
 
  | c0.0.21a
  | 6
+
  |rowspan="3"| 6
  |
+
  |rowspan="3" |
 
  |-
 
  |-
 
  | c0.0.20a_02
 
  | c0.0.20a_02
| {{Unknown}} (6?)
 
|rowspan="16" |
 
 
  |-
 
  |-
 
  | c0.0.20a_01
 
  | c0.0.20a_01
| 6
 
 
  |-
 
  |-
 
  | c0.0.20a
 
  | c0.0.20a
  |rowspan="14" {{Unknown}}
+
  | {{Unknown|Unknown (6?)}}
 +
|
 
  |-
 
  |-
 
  | c0.0.19a_06
 
  | c0.0.19a_06
 +
| 5
 +
|
 
  |-
 
  |-
 
  | c0.0.19a_05
 
  | c0.0.19a_05
 +
| {{Unknown|Unknown (5?)}}
 +
|
 
  |-
 
  |-
 
  | c0.0.19a_04
 
  | c0.0.19a_04
 +
| 5
 +
|
 
  |-
 
  |-
 
  | c0.0.19a_03
 
  | c0.0.19a_03
 +
|rowspan="4" {{Unknown|Unknown (5?)}}
 +
|rowspan="4" |
 
  |-
 
  |-
 
  | c0.0.19a_02
 
  | c0.0.19a_02
Line 1,921: Line 2,102:
 
  |-
 
  |-
 
  | c0.0.18a_02
 
  | c0.0.18a_02
 +
| 4
 
  |-
 
  |-
 
  | c0.0.18a_01
 
  | c0.0.18a_01
 +
|rowspan="2" {{Unknown|Unknown (4?)}}
 +
|rowspan="2" |
 
  |-
 
  |-
 
  | c0.0.18a
 
  | c0.0.18a
|-
 
| c0.0.17a_02
 
|-
 
| c0.0.17a_01
 
 
  |-
 
  |-
 
  | c0.0.17a
 
  | c0.0.17a
 +
| 4
 +
|
 
  |-
 
  |-
 
  | c0.0.16a_02
 
  | c0.0.16a_02

Latest revision as of 05:50, 7 November 2024

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

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


24w44a Snapshot 220
1.21.3 768 (same PVN as 1.21.2)
1.21.2 768
1.21.2-rc2 Snapshot 219
1.21.2-rc1 Snapshot 218
1.21.2-pre5 Snapshot 217
1.21.2-pre4 Snapshot 216
1.21.2-pre3 Snapshot 215
1.21.2-pre2 Snapshot 214
1.21.2-pre1 Snapshot 213
24w40a Snapshot 212
24w39a Snapshot 211
24w38a Snapshot 210
24w37a Snapshot 209
24w36a Snapshot 208
24w35a Snapshot 207
24w34a Snapshot 206
24w33a Snapshot 205
1.21.1 767 page (same PVN as 1.21)
1.21.1-rc1 Snapshot 204
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)

Warning.png Hover for warning

1.16.5-rc1 Snapshot 10 (Note: The changes from 20w45a - 20w51a are NOT present in this version)
20w51a Snapshot 9 page
20w49a Snapshot 8 page
20w48a Snapshot 7 page
20w46a Snapshot 6 page
20w45a Snapshot 5 page
1.16.4 754 page
1.16.4-rc1 Snapshot 3 page
1.16.4-pre2 Snapshot 2 page
1.16.4-pre1 Snapshot 1 page
1.16.3 753 page
1.16.3-rc1 752 page
1.16.2 751 page
1.16.2-rc2 750 page
1.16.2-rc1 749 page
1.16.2-pre3 748 page
1.16.2-pre2 746 page
1.16.2-pre1 744 page
20w30a 743 page
20w29a 741 page
20w28a 740 page
20w27a 738 page
1.16.1 736 page
1.16 735 page
1.16-rc1 734 page
1.16-pre8 733 page
1.16-pre7 732 page
1.16-pre6 730 page
1.16-pre5 729 page
1.16-pre4 727 page
1.16-pre3 725 page
1.16-pre2 722 page
1.16-pre1 721 page
20w22a 719 page
20w21a 718 page
20w20b 717 page
20w20a 716 page
20w19a 715 page
20w18a 714 page
20w17a 713 page
20w16a 712 page
20w15a 711 page
20w14a 710 page
20w14∞ 709 [note 1]
20w13b 709 page
20w13a 708 page
20w12a 707 page
20w11a 706 page
20w10a 705 page
20w09a 704 page
20w08a 703 page
20w07a 702 page
20w06a 701 page
1.15.2 578 page
1.15.2-pre2 577 page
1.15.2-pre1 576 page
1.15.1 575 page
1.15.1-pre1 574 page
1.15 573 page
1.15-pre7 572 page
1.15-pre6 571 page
1.15-pre5 570 page
1.15-pre4 569 page
1.15-pre3 567 page
1.15-pre2 566 page
1.15-pre1 565 page
19w46b 564 page
19w46a 563 page
19w45b 562 page
19w45a 561 page
19w44a 560 page
19w42a 559 page
19w41a 558 page
19w40a 557 page
19w39a 556 page
19w38b 555 page
19w38a 554
19w37a 553
19w36a 552 page
19w35a 551 page
19w34a 550 page
1.14.4 498 page
1.14.4-pre7 497 page
1.14.4-pre6 496 page
1.14.4-pre5 495 page
1.14.4-pre4 494 page
1.14.4-pre3 493 page
1.14.4-pre2 492 page
1.14.4-pre1 491 page
1.14.3 490 page
1.14.3 - Combat Test 500
1.14.3-pre4 489 page
1.14.3-pre3 488 page
1.14.3-pre2 487 page
1.14.3-pre1 486 page
1.14.2 485 page
1.14.2-pre4 484 page
1.14.2-pre3 483 page
1.14.2-pre2 482 page
1.14.2-pre1 481 page
1.14.1 480 page
1.14.1-pre2 479 page
1.14.1-pre1 478 page
1.14 477 page
1.14-pre5 476 page
1.14-pre4 475 page
1.14-pre3 474 page
1.14-pre2 473 page
1.14-pre1 472 page
19w14b 471 page
19w14a 470 page
19w13b 469 page
19w13a 468 page
19w12b 467 page
19w12a 466 page
19w11b 465 page
19w11a 464 page
19w09a 463 page
19w08b 462 page
19w08a 461 page
19w07a 460 page
19w06a 459 page
19w05a 458 page
19w04b 457 page
19w04a 456 page
19w03c 455 page
19w03b 454 page
19w03a 453 page
19w02a 452 page
18w50a 451 page
18w49a 450 page
18w48b 449 page
18w48a 448 page
18w47b 447 page
18w47a 446 page
18w46a 445 page
18w45a 444 page
18w44a 443 page
18w43c 442 page
18w43b 441 page
18w43a 441
1.13.2 404 page (Plugin channels)
1.13.2-pre2 403 page
1.13.2-pre1 402 page
1.13.1 401 page
1.13.1-pre2 400 page
1.13.1-pre1 399 page
18w33a 398 page
18w32a 397 page
18w31a 396 page
18w30b 395 page
18w30a 394 page
1.13 393 page
1.13-pre10 392 page
1.13-pre9 391 page
1.13-pre8 390 page
1.13-pre7 389 page
1.13-pre6 388 page
1.13-pre5 387 page
1.13-pre4 386 page
1.13-pre3 385 page
1.13-pre2 384 page
1.13-pre1 383 page
18w22c 382 page
18w22b 381 page
18w22a 380 page
18w21b 379 page
18w21a 378 page
18w20c 377 page
18w20b 376 page
18w20a 375 page
18w19b 374 page
18w19a 373 page
18w16a 372 page
18w15a 371 page
18w14b 370 page
18w14a 369 page
18w11a 368 page
18w10d 367 page
18w10c 366 page
18w10b 365 page
18w10a 364 page
18w09a 363 page
18w08b 362 page
18w08a 361 page
18w07c 360 page
18w07b 359 page
18w07a 358 page
18w06a 357 page
18w05a 356 page
18w03b 355 page
18w03a 354
18w02a 353 page
18w01a 352 page
17w50a 351 page
17w49b 350 page
17w49a 349 page
17w48a 348 page
17w47b 347 page
17w47a 346 page
17w46a 345 page
17w45b 344 page
17w45a 343 page
17w43b 342 page
17w43a 341 page
1.12.2 340 page

Warning.png Hover for warning

1.12.2-pre2 339 page
1.12.2-pre1
1.12.1 338 page
1.12.1-pre1 337 page
17w31a 336 page
1.12 335 page
1.12-pre7 334 page
1.12-pre6 333 page
1.12-pre5 332 page
1.12-pre4 331 page
1.12-pre3 330 page
1.12-pre2 329 page
1.12-pre1 328 page
17w18b 327 page
17w18a 326 page
17w17b 325 page
17w17a 324 page
17w16b 323 page
17w16a 322 page
17w15a 321 page
17w14a 320 page
17w13b 319 page
17w13a 318 page
17w06a 317 page
1.11.2 316 page
1.11.1
16w50a
1.11 315 page
1.11-pre1 314 page
16w44a 313 page
16w43a
16w42a 312 page
16w41a 311 page
16w40a 310 page
16w39c 309 page
16w39b 308 page
16w39a 307 page
16w38a 306 page
16w36a 305 page
16w35a 304 page
16w33a 303 page
16w32b 302 page
16w32a 301 page
1.10.2 210 page
1.10.1
1.10
1.10-pre2 205 page
1.10-pre1 204 page
16w21b 203 page
16w21a 202 page
16w20a 201 page
1.9.4 110 page
1.9.3
1.9.3-pre3
1.9.3-pre2
1.9.3-pre1 109 page
16w15b
16w15a
16w14a
1.9.2
1.RV-Pre1 108 page[note 2]
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 page
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
15w39b
15w39a
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 3]
15w31a 49
15w14a 48
1.8.9 47 page

Warning.png Hover for warning

1.8.8
1.8.7
1.8.6
1.8.5
1.8.4
1.8.3
1.8.2
1.8.2-pre7
1.8.2-pre6
1.8.2-pre5
1.8.2-pre4
1.8.2-pre3
1.8.2-pre2
1.8.2-pre1
1.8.1
1.8.1-pre5
1.8.1-pre4
1.8.1-pre3
1.8.1-pre2
1.8.1-pre1
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
14w30b 30
14w30a
14w29b 29
14w29a
14w28b 28
14w28a 27
14w27b 26
14w27a
14w26c 25
14w26b 24
14w26a 23
14w25b 22
14w25a 21
14w21b 20
14w21a 19
14w20b 18
14w20a
14w19a 17
14w18b 16
14w18a
14w17a 15
14w11b 14
14w11a
14w10c 13
14w10b
14w10a
14w08a 12
14w07a 11
14w06b 10
14w06a
14w05b 9
14w05a
14w04b 8
14w04a 7
14w03b 6
14w03a
14w02c 5 page
14w02b
14w02a
1.7.10
1.7.10-pre4
1.7.10-pre3
1.7.10-pre2
1.7.10-pre1
1.7.9
1.7.8
1.7.7
1.7.6
1.7.6-pre2
1.7.6-pre1
1.7.5 4 page
1.7.4
1.7.3-pre
13w49a
13w48b
13w48a
13w47e
13w47d
13w47c
13w47b
13w47a
1.7.2
1.7.1-pre 3
1.7-pre
13w43a 2
13w42b 1 page
13w42a
13w41b 0 page[note 4]
13w41a 0 page

Notes

  1. April fools snapshot.
  2. 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.
  3. <Dinnerbone> Protocol itself didn't change in 31c btw, but we added an entity which warrants incompatibility
  4. 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. 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

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

Beta

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

Alpha

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

Classic

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

Notes

  1. This protocol has no encryption and a different handshake layout than the previous ones.
  2. This version is incompatible with 12w01a which also uses protocol 23, due to the removal of 0x1B.
  3. These versions are incompatible with the previous snapshots also using protocol 22, due to the additon of 0xFA Plugin Message.
  4. 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.
  5. Beta 1.5_02 was a server-only update.
  6. Alpha 1.2.3_05 is actually the first release of Alpha 1.2.4.
  7. 1.0.15 is the first version publicly supporting SMP
  8. These versions have a multiplayer button, but a specific server is hardcoded.
  9. These versions have multiplayer code, but no multiplayer interface.
  10. The Player Identification packet is only a single string, and does not include a version number.