8 topical docs (overview, data types, lifecycle, handshake, status/ping, login+encryption, configuration, version-differences) + proxy-forwarding set + 16 per-version release-line docs, sourced from minecraft.wiki, ViaVersion (source + commits), minecraft-data, node-minecraft-protocol, Velocity, BungeeCord. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3.0 KiB
Version map — 1.7.10 → 26.2
Navigation hub for the per-version deep-dives. One doc per release line (versions/<line>.md), each with a sub-section per protocol bump inside that line. Protocol numbers from 07-version-differences (sourced from ViaVersion ProtocolVersion.java + minecraft.wiki + minecraft-data).
Per-version sources (see PLAN §7): mc-wiki release article + protocol page · ViaVersion protocols/<pkg>/ + its git log (commits) · minecraft-data data/pc/<ver>/protocol.json.
| Doc | Release line | Protocol #(s) | ViaVersion package(s) | minecraft-data dirs | Era | Status |
|---|---|---|---|---|---|---|
| 1.7.md | 1.7.10 | 5 | (< ViaVersion floor; ViaLegacy) | 1.7 |
1 | ✅ |
| 1.8.md | 1.8.x | 47 | v1_8to1_9 (from-side) |
1.8 |
1 | ✅ |
| 1.9.md | 1.9.x | 107,108,109,110 | v1_8to1_9,v1_9to1_9_1,v1_9_1to1_9_3,v1_9_3to1_10 |
1.9,1.9.1-pre2,1.9.2,1.9.4 |
2 | ✅ |
| 1.10.md | 1.10.x | 210 | v1_9_3to1_10,v1_10to1_11 |
1.10,1.10.1,1.10.2 |
2 | ✅ |
| 1.11.md | 1.11.x | 315,316 | v1_10to1_11,v1_11to1_11_1,v1_11_1to1_12 |
1.11,1.11.2 |
2 | ✅ |
| 1.12.md | 1.12.x | 335,338,340 | v1_11_1to1_12,v1_12to1_12_1,v1_12_1to1_12_2,v1_12_2to1_13 |
1.12,1.12.1,1.12.2 |
2 | ✅ |
| 1.13.md | 1.13.x | 393,401,404 | v1_12_2to1_13,v1_13to1_13_1,v1_13_1to1_13_2,v1_13_2to1_14 |
1.13,1.13.1,1.13.2 |
3 | ✅ |
| 1.14.md | 1.14.x | 477,480,485,490,498 | v1_13_2to1_14…v1_14_4to1_15 |
1.14,1.14.1,1.14.3,1.14.4 |
3 | ✅ |
| 1.15.md | 1.15.x | 573,575,578 | v1_14_4to1_15…v1_15_2to1_16 |
1.15,1.15.1,1.15.2 |
3 | ✅ |
| 1.16.md | 1.16.x | 735,736,751,753,754 | v1_15_2to1_16…v1_16_4to1_17 |
1.16…1.16.5 |
4 | ✅ |
| 1.17.md | 1.17.x | 755,756 | v1_16_4to1_17,v1_17to1_17_1,v1_17_1to1_18 |
1.17,1.17.1 |
4 | ✅ |
| 1.18.md | 1.18.x | 757,758 | v1_17_1to1_18,v1_18to1_18_2,v1_18_2to1_19 |
1.18,1.18.1,1.18.2 |
4 | ✅ |
| 1.19.md | 1.19.x | 759,760,761,762 | v1_18_2to1_19…v1_19_4to1_20 |
1.19,1.19.2,1.19.3,1.19.4 |
5 | ✅ |
| 1.20.md | 1.20.x | 763,764,765,766 | v1_19_4to1_20…v1_20_5to1_21 |
1.20…1.20.6 |
6 | ✅ |
| 1.21.md | 1.21.x | 767–774 | v1_20_5to1_21…v1_21_11to26_1 |
1.21,1.21.1,1.21.3…1.21.11 |
7 | ✅ |
| 26.md | 26.1–26.2 | 775,776 | v1_21_11to26_1 |
latest |
7 | ✅ |
Batches (per PLAN §3): B1=Era1 (1.7,1.8) · B2=Era2 (1.9–1.12) · B3=Era3 (1.13–1.15) · B4=Era4 (1.16–1.18) · B5=Era5 (1.19) · B6=Era6 (1.20) · B7=Era7 (1.21,26).
Note: ViaVersion's floor is 1.8 (protocol 47); 1.7.10 (protocol 5) sits below it — the
1.7.mddoc relies on minecraft-data + mc-wiki + ViaLegacy/ViaRewind references rather than a core ViaVersion package.