Protocol version numbers: Difference between revisions
imported>Pokechu22 m (→Versions before the Netty rewrite: oops) |
imported>Pokechu22 (→Versions before the Netty rewrite: Misunderstanding, we don't know these for sure and those ones were guesses. Now based off of versions we actually have) |
||
| Line 1,344: | Line 1,344: | ||
| '''{{Minecraft Wiki|Alpha 1.0.14_01}}''' | | '''{{Minecraft Wiki|Alpha 1.0.14_01}}''' | ||
| {{Unknown|Unknown (12?)}} | | {{Unknown|Unknown (12?)}} | ||
|rowspan="8"| <ref group="old note">These versions | |rowspan="8"| <ref group="old note">These versions have a multiplayer button, but a specific server is hardcoded.</ref> | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.14}}''' | | '''{{Minecraft Wiki|Alpha 1.0.14}}''' | ||
| Line 1,350: | Line 1,350: | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.13_02}}''' | | '''{{Minecraft Wiki|Alpha 1.0.13_02}}''' | ||
|rowspan=" | |rowspan="4" {{Unknown|Unknown (11?)}} | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.13_01}}''' | | '''{{Minecraft Wiki|Alpha 1.0.13_01}}''' | ||
| Line 1,357: | Line 1,357: | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.12}}''' | | '''{{Minecraft Wiki|Alpha 1.0.12}}''' | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.11}}''' | | '''{{Minecraft Wiki|Alpha 1.0.11}}''' | ||
| | | 10 | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.10}}''' | | '''{{Minecraft Wiki|Alpha 1.0.10}}''' | ||
| | |rowspan="4" {{Unknown|Unknown (10?)}} | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.9}}''' | | '''{{Minecraft Wiki|Alpha 1.0.9}}''' | ||
|rowspan=" | |rowspan="9"| <ref group="old note">These versions (specifically 1.0.7 and 1.0.5_01) have multiplayer code, but no multiplayer interface.</ref> | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.8_01}}''' | | '''{{Minecraft Wiki|Alpha 1.0.8_01}}''' | ||
| Line 1,374: | Line 1,372: | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.7}}''' | | '''{{Minecraft Wiki|Alpha 1.0.7}}''' | ||
| 10 | |||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.6_03}}''' | | '''{{Minecraft Wiki|Alpha 1.0.6_03}}''' | ||
|rowspan="3" {{Unknown|Unknown (10?)}} | |||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.6_01}}''' | | '''{{Minecraft Wiki|Alpha 1.0.6_01}}''' | ||
| Line 1,382: | Line 1,382: | ||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.5_01}}''' | | '''{{Minecraft Wiki|Alpha 1.0.5_01}}''' | ||
| 10 | |||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.5}}''' | | '''{{Minecraft Wiki|Alpha 1.0.5}}''' | ||
|{{Unknown}} | |||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.4}}''' | | '''{{Minecraft Wiki|Alpha 1.0.4}}''' | ||
|rowspan="6" {{No|Multiplayer did not exist at this time}} | |||
|rowspan="6" | | |||
|- | |- | ||
| '''{{Minecraft Wiki|Alpha 1.0.3}}''' | | '''{{Minecraft Wiki|Alpha 1.0.3}}''' | ||
Revision as of 00:18, 2 March 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.
Versions after the Netty rewrite
Beginning with the 1.7.1 pre-release (and release 1.7.2), versioning was reset.
Notes
<references group="note" />
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.
Notes
<references group="old note" />