Skip to content

Commit c260971

Browse files
rom1504botgithub-actions[bot]extremeheatrichnetdesignRich Young
authored
🎈 Add Minecraft pc 1.21.9/1.21.10 data (PrismarineJS#1096)
* 🎈 Add Minecraft pc 1.21.9 data * Delete .github/helper-bot/issue.md * [Auto] Apply generated data from PrismarineJS/minecraft-data-generator#58 * feat: add debug packets and code of conduct support for pc 1.21.9 (PrismarineJS#1116) Co-authored-by: Rich Young <ry@richyoung.ca> * chore: sync protocol json with yaml (PrismarineJS#1117) fixes 1.21.8 and 1.21.9 Co-authored-by: Rich Young <code@richyoung.ca> * Add loginPacket.json for Minecraft 1.21.9 (PrismarineJS#1125) * Add loginPacket.json for Minecraft 1.21.9 Adds the missing loginPacket.json file needed for 1.21.9 server support. Copied from 1.21.3 as they share similar login packet structure. * adding ci.yml * Refactor CI workflow for improved structure and clarity * Pc 1.21.9 (PrismarineJS#1141) * 🎈 Add Minecraft pc 1.21.10 data * [Auto] Apply generated data from PrismarineJS/minecraft-data-generator#61 * Add loginPacket.json * Update features.json * Update protocol * 1.21.9 --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * sync * update protocol * build * update * add 1.21.10->1.21.9 to dataPaths * Fix packet_tracked_waypoint (PrismarineJS#1138) * Fix packet_tracked_waypoint * Fix packet_tracked_waypoint * Fix packet_tracked_waypoint * sync * update readme * entity metadata fixes --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: extremeheat <extreme@protonmail.ch> Co-authored-by: Rich Young <916491+richnetdesign@users.noreply.github.com> Co-authored-by: Rich Young <ry@richyoung.ca> Co-authored-by: Rich Young <code@richyoung.ca> Co-authored-by: HenkjanvDiermen <henkjanvandiermen@gmail.com> Co-authored-by: SuperGamerTron <45374546+SuperGamerTron@users.noreply.github.com> Co-authored-by: Yaode_owo <95167013+Yaodeowo@users.noreply.github.com>
1 parent 6dac6d1 commit c260971

31 files changed

+290434
-65
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Language independent module providing minecraft data for minecraft clients, serv
99

1010
Supports
1111
* Minecraft PC version 0.30c (classic), 1.7.10, 1.8.8, 1.9 (15w40b, 1.9, 1.9.1-pre2, 1.9.2, 1.9.4),
12-
1.10 (16w20a, 1.10-pre1, 1.10, 1.10.1, 1.10.2), 1.11 (16w35a, 1.11, 1.11.2), 1.12 (17w15a, 17w18b, 1.12-pre4, 1.12, 1.12.1, 1.12.2), 1.13 (17w50a, 1.13, 1.13.1, 1.13.2-pre1, 1.13.2-pre2, 1.13.2), 1.14 (1.14, 1.14.1, 1.14.3, 1.14.4), 1.15 (1.15, 1.15.1, 1.15.2), 1.16 (20w13b, 20w14a, 1.16-rc1, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5), 1.17, 1.17.1, 1.18 (1.18, 1.18.1, 1.18.2), 1.19 (1.19, 1.19.2, 1.19.3, 1.19.4), 1.20 (1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6), 1.21 (1.21, 1.21.1, 1.21.3), 1.21.8
12+
1.10 (16w20a, 1.10-pre1, 1.10, 1.10.1, 1.10.2), 1.11 (16w35a, 1.11, 1.11.2), 1.12 (17w15a, 17w18b, 1.12-pre4, 1.12, 1.12.1, 1.12.2), 1.13 (17w50a, 1.13, 1.13.1, 1.13.2-pre1, 1.13.2-pre2, 1.13.2), 1.14 (1.14, 1.14.1, 1.14.3, 1.14.4), 1.15 (1.15, 1.15.1, 1.15.2), 1.16 (20w13b, 20w14a, 1.16-rc1, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5), 1.17, 1.17.1, 1.18 (1.18, 1.18.1, 1.18.2), 1.19 (1.19, 1.19.2, 1.19.3, 1.19.4), 1.20 (1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6), 1.21 (1.21, 1.21.1, 1.21.3), 1.21.8, 1.21.9, 1.21.10
1313
<!--NEXT PC-->
1414
* Minecraft bedrock version 0.14, 0.15, 1.0, 1.16.201, 1.16.210, 1.16.220, 1.17.0, 1.17.10, 1.17.30, 1.17.40, 1.18.0, 1.18.11, 1.18.30, 1.19.1, 1.19.10, 1.19.20, 1.19.21, 1.19.30, 1.19.40, 1.19.50, 1.19.60, 1.19.62, 1.19.63, 1.19.70, 1.19.80, 1.20.0, 1.20.10, 1.20.30, 1.20.40, 1.20.50, 1.20.61, 1.20.71, 1.20.80, 1.21.0, 1.21.2, 1.21.20, 1.21.30, 1.21.42, 1.21.50, 1.21.60, 1.21.70, 1.21.80, 1.21.90, 1.21.93, 1.21.100, 1.21.111, 1.21.120, 1.21.124, 1.21.130
1515
<!--NEXT BEDROCK-->

data/dataPaths.json

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1637,6 +1637,60 @@
16371637
"tints": "pc/1.21.8",
16381638
"version": "pc/1.21.8",
16391639
"windows": "pc/1.16.1",
1640+
"proto": "pc/1.21.8"
1641+
},
1642+
"1.21.9": {
1643+
"attributes": "pc/1.21.9",
1644+
"blockCollisionShapes": "pc/1.21.9",
1645+
"blocks": "pc/1.21.9",
1646+
"blockLoot": "pc/1.20",
1647+
"biomes": "pc/1.21.9",
1648+
"commands": "pc/1.20.3",
1649+
"effects": "pc/1.21.9",
1650+
"enchantments": "pc/1.21.9",
1651+
"entities": "pc/1.21.9",
1652+
"entityLoot": "pc/1.20",
1653+
"foods": "pc/1.21.9",
1654+
"instruments": "pc/1.21.9",
1655+
"items": "pc/1.21.9",
1656+
"language": "pc/1.21.9",
1657+
"loginPacket": "pc/1.21.9",
1658+
"mapIcons": "pc/1.20.2",
1659+
"materials": "pc/1.21.9",
1660+
"particles": "pc/1.21.9",
1661+
"protocol": "pc/1.21.9",
1662+
"recipes": "pc/1.21.9",
1663+
"sounds": "pc/1.21.9",
1664+
"tints": "pc/1.21.9",
1665+
"version": "pc/1.21.9",
1666+
"windows": "pc/1.16.1",
1667+
"proto": "pc/latest"
1668+
},
1669+
"1.21.10": {
1670+
"attributes": "pc/1.21.9",
1671+
"blockCollisionShapes": "pc/1.21.9",
1672+
"blocks": "pc/1.21.9",
1673+
"blockLoot": "pc/1.20",
1674+
"biomes": "pc/1.21.9",
1675+
"commands": "pc/1.20.3",
1676+
"effects": "pc/1.21.9",
1677+
"enchantments": "pc/1.21.9",
1678+
"entities": "pc/1.21.9",
1679+
"entityLoot": "pc/1.20",
1680+
"foods": "pc/1.21.9",
1681+
"instruments": "pc/1.21.9",
1682+
"items": "pc/1.21.9",
1683+
"language": "pc/1.21.9",
1684+
"loginPacket": "pc/1.21.9",
1685+
"mapIcons": "pc/1.20.2",
1686+
"materials": "pc/1.21.9",
1687+
"particles": "pc/1.21.9",
1688+
"protocol": "pc/1.21.9",
1689+
"recipes": "pc/1.21.9",
1690+
"sounds": "pc/1.21.9",
1691+
"tints": "pc/1.21.9",
1692+
"version": "pc/1.21.9",
1693+
"windows": "pc/1.16.1",
16401694
"proto": "pc/latest"
16411695
}
16421696
},
@@ -2683,4 +2737,4 @@
26832737
"language": "bedrock/1.21.70"
26842738
}
26852739
}
2686-
}
2740+
}

data/pc/1.21.6/proto.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2689,7 +2689,10 @@
26892689
id: string
26902690
icon:
26912691
style: string
2692-
color?: i32 # RGB color with alpha fixed at FF
2692+
color?:
2693+
red: u8
2694+
green: u8
2695+
blue: u8
26932696
type: varint =>
26942697
0: empty
26952698
1: vec3i

data/pc/1.21.6/protocol.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8471,7 +8471,23 @@
84718471
"name": "color",
84728472
"type": [
84738473
"option",
8474-
"i32"
8474+
[
8475+
"container",
8476+
[
8477+
{
8478+
"name": "red",
8479+
"type": "u8"
8480+
},
8481+
{
8482+
"name": "green",
8483+
"type": "u8"
8484+
},
8485+
{
8486+
"name": "blue",
8487+
"type": "u8"
8488+
}
8489+
]
8490+
]
84758491
]
84768492
}
84778493
]

0 commit comments

Comments
 (0)