aboutsummaryrefslogtreecommitdiff
path: root/azalea-protocol/src/common
AgeCommit message (Collapse)Author
2026-02-19fix incorrect protocol impls for ClientboundPlayerInfoUpdate and recipe packetsmat
2026-01-13Merge AzaleaRead and AzaleaWrite (#305)mat
2026-01-11add fuzzer for azalea-protocol and fix a few panicsmat
2026-01-12Make Bevy dependencies optional in azalea-protocol (#303)mat
* Make Bevy dependencies optional in azalea-protocol * derive serde traits on Direction again * update docs for types that may not have Component
2025-12-15sort derives with cargo sort-derivesmat
might add to ci later, unsure how to do it without adding significant friction for contributors though
2025-12-11enable str_to_string clippy lintmat
2025-12-12Refactor azalea-registry (#294)mat
* move registries in azalea-registry into separate modules * rename Item and Block to ItemKind and BlockKind * remove 'extra' registries from azalea-registry * hide deprecated items from docs * use DamageKindKey instead of Identifier when parsing registries * store tag entries as a Vec instead of a HashSet * sort tag values by protocol id * update changelog
2025-12-091.21.11 (#273)mat
* run codegen for 25w44a * 25w44a * 25w46a * rename ResourceLocation to Identifier per mojmap changes * update changelog * 1.21.11-pre1 * 1.21.11-pre2 * 1.21.11-pre3 * add AttackRange fields from pre4 * 1.21.11-rc3 * 1.21.11
2025-11-13rename ResourceLocation to Identifier ahead of mojmap changesmat
2025-10-12upgrade deps and clean up lots of doc commentsmat
2025-09-301.21.9 (#235)mat
* start updating to 25w33a * 1.21.9-pre2 * clippy * cleanup, and fix c_explode and c_player_rotation * mc update should be in Changed section in the changelog * 1.21.9
2025-09-20more accurate mining and impl PartialEq for packetsmat
2025-08-12send correct packets on teleportmat
2025-08-12fix rotations flagging anticheatsmat
2025-07-24update movement code for 1.21.5 changesmat
fixes grim flags
2025-06-26start adding packet_order testmat
2025-06-09handle relative teleports correctly and fix entity chunk indexing warningsmat
2025-06-08add support for panicking on warn/error in simulation testsmat
2025-05-30fix clippy issues and improve formatting everywheremat
2025-05-30make fixedbitset require generic const exprs again :3mat
2025-05-02fix InstanceName desyncmat
2025-01-14fix wrong ServerLinkKind and serialize hex colors correctly in nbtmat
2024-12-19fix incorrect packetsmat
2024-12-11fix for latest nightly by changing the FixedBitSet generic to take bytes ↵mat
instead of bits
2024-11-27Refactor azalea-protocol (#190)mat
* start updating to 1.21.4 * fix block codegen and stop using block data from burger * rename packet related modules and structs to be simpler * ItemSlot -> ItemStack for more consistency with mojmap * .get() -> .into_packet() * simplify declare_state_packets by removing packet ids * rename read_from and write_into to azalea_read and azalea_write * rename McBufReadable and McBufWritable to AzaleaRead and AzaleaWrite * McBuf -> AzBuf * remove most uses of into_variant * update codegen and use resourcelocation names for packets * implement #[limit(i)] attribute for AzBuf derive macro * fixes for 1.21.4 * fix examples * update some physics code and fix ChatType * remove unused imports in codegen * re-add some things to migrate.py and update +mc version numbers automatically * downgrade to 1.21.3 lol