aboutsummaryrefslogtreecommitdiff
path: root/azalea-inventory
AgeCommit message (Collapse)Author
10 days26.1.2mat
10 daysfix some incorrect component implsmat
2026-03-2426.1 (#316)mat
* start updating to 26.1 * start updating to 26.1-snapshot-6 * 26.1-snapshot-6 * 26.1-snapshot-10 * 26.1-rc-1 * fix tests * 26.1-rc-2 and sort default components * 26.1 * update changelog
2026-02-04fix ClientboundSetEquipment failing to deserialize if using animal armor slotsmat
2026-01-13Merge AzaleaRead and AzaleaWrite (#305)mat
2026-01-13fix memory leaks in azalea-protocolmat
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-19smaller EntityDataValue typemat
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-11fix data component codegenmat
2025-12-12polish readmesmat
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-09Enchantments (#286)mat
* start implementing enchants * store parsed registries * more work on enchants * implement deserializer for some entity effects * mostly working definitions for enchants * fix tests * detect equipment changes * fix errors * update changelog * fix some imports * remove outdated todo * add basic test for enchants applying attributes * use git simdnbt
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-11-11cleanupmat
- remove deprecated code - add `[lints] workspace=true` to every Cargo.toml, to make modifying clippy lints easier for later - remove some unnecessary #[allow]s - use Vec3i in some parts of the collision code
2025-10-12fix wrong WritableBookContent representationmat
fixes #264
2025-10-12upgrade deps and clean up lots of doc commentsmat
2025-10-06allow skipping serialization of PartialProfile::propertiesmat
2025-10-07update ResolvableProfile data component to 1.21.9mat
2025-10-04fix(inventory): update 1.21.9 entity and block entity component structures ↵eihqnh
(#260)
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-18fix ClientboundMerchantOffersmat
2025-08-18fix DataComponentPatch::getmat
2025-08-12upgrade deps and remove unused depsmat
2025-08-12add nearest_entity_by and improve some docsmat
2025-08-10use Vec3f32 in entity metadata to fix parsing Vector3 valuesmat
2025-08-10revert PotDecorations structure updatemat
2025-08-10Send correct data component checksums (#234)mat
* start implementing data component crc32 hashes * start doing serde impls for checksums * make more components hashable * make all data components serializable * support recursive components * fix simdnbt dep * update changelog * clippy
2025-08-04Default components (#232)mat
* add default components * remove debug prints * clippy * use default components * fix tests
2025-06-16use workspace deps everywheremat
2025-06-16put all azalea-* deps in the workspace Cargo.tomlmat
2025-06-09replace Client::get_open_container and view_container_or_inventory with ↵mat
get_inventory
2025-06-03copy player part of container_menu to inventory_menu on closemat
2025-06-04re-enable click prediction and fix related issuesmat
2025-06-03replace wait_one_tick with wait_ticks and some other api improvementsmat
2025-05-30more formatting fixesmat
2025-05-30fix clippy issues and improve formatting everywheremat
2025-04-25fix some data componentsmat
2025-04-13release 0.12.0+mc1.21.5mat
2025-04-12Revert "Release 0.12.0"mat
This reverts commit e2945b90a973b6677e78696d97b5461909bedc0b.
2025-04-12Release 0.12.0mat
azalea@0.12.0 azalea-auth@0.12.0 azalea-block@0.12.0 azalea-block-macros@0.12.0 azalea-brigadier@0.12.0 azalea-buf@0.12.0 azalea-buf-macros@0.12.0 azalea-chat@0.12.0 azalea-client@0.12.0 azalea-core@0.12.0 azalea-crypto@0.12.0 azalea-entity@0.12.0 azalea-inventory@0.12.0 azalea-inventory-macros@0.12.0 azalea-language@0.12.0 azalea-physics@0.12.0 azalea-protocol@0.12.0 azalea-protocol-macros@0.12.0 azalea-registry@0.12.0 azalea-registry-macros@0.12.0 azalea-world@0.12.0 Generated by cargo-workspaces
2025-04-12fix ChickenVariant data componentmat
2025-04-13fix incorrect data componentsmat
2025-03-29update ServerboundContainerClick to use HashedStack from 1.21.5mat
2025-03-26fix components, show_in_tooltip was removedmat
2025-03-251.21.5 (#198)mat
* 25w02a * move item_components codegen to a different module * remove outdated test * 25w03a * start updating to 24w09b * 1.21.5-pre2 * fix broken packets * 1.21.5-rc2 * merge main * delete unused acket_handling * 1.21.5
2025-03-13fix wrong Potion data componentmat
2025-03-13fix wrong Consumable component implementation and add set_equipment testmat