aboutsummaryrefslogtreecommitdiff
path: root/azalea-client/src/plugins/inventory.rs
AgeCommit message (Collapse)Author
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-10-12upgrade deps and clean up lots of doc commentsmat
2025-10-04make 'force' always explicit when miningmat
2025-10-04upgrade deps and rename SystemSets to follow bevy's new naming conventionmat
2025-10-04fix handle_container_click_event not being addedmat
2025-09-29rename SendPacketEvent to SendGamePacketEvent and PingEvent to GamePingEventmat
2025-09-28upgrade bevy to 0.17.0-rc.2mat
2025-09-26don't re-export azalea::bot::*, and some doc improvementsmat
2025-09-25ClientsideCloseContainerEvent, MenuOpenedEvent, and CloseContainerEvent are ↵mat
now triggers instead of events
2025-09-21fix packet order for ServerboundSetCarriedItemmat
2025-09-20more accurate mining and impl PartialEq for packetsmat
2025-08-14Sneaking (#237)mat
* start implementing sneaking * fix horizontal_collision being inverted and cleanup * clippy * change dimensions and eye height based on pose * proper support for automatically crouching in certain cases * fix anticheat issues * add line to changelog and update a comment
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-03copy player part of container_menu to inventory_menu on closemat
2025-06-04re-enable click prediction and fix related issuesmat
2025-06-03fix issues when pathfinding to non-full blocks and add Client::view_inventorymat
2025-06-03replace wait_one_tick with wait_ticks and some other api improvementsmat
2025-05-30fix clippy issues and improve formatting everywheremat
2025-04-25update to bevy 0.16mat
2025-04-05remove unnecessary ecs system ordering for handle_outgoing_packetsmat
2025-03-29fix compilation related to carried_itemmat
2025-03-29update ServerboundContainerClick to use HashedStack from 1.21.5mat
2025-03-19make SendPacketEvent a bevy triggermat
2025-02-22Refactor azalea-client (#205)mat
* start organizing packet_handling more by moving packet handlers into their own functions * finish writing all the handler functions for packets * use macro for generating match statement for packet handler functions * fix set_entity_data * update config state to also use handler functions * organize az-client file structure by moving things into plugins directory * fix merge issues