| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 9 days | rename PhysicsState to ClientMovementState and add utility functions for it | mat | |
| 2026-01-19 | minor physics optimizations | mat | |
| 2026-01-13 | Rename Instance to World (#304) | mat | |
| 2026-01-12 | Make 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-27 | Move Client struct to azalea crate (#297) | mat | |
| * move the Client struct out of azalea-client into azalea * actually add client impls in azalea | |||
| 2025-12-16 | change KnockbackEvent to an EntityEvent and fix ClientboundExplode ↵ | mat | |
| representation ty mahtog for pointing out the latter issue <3 | |||
| 2025-12-16 | fix packet order for attacking and sprinting | mat | |
| 2025-12-15 | sort derives with cargo sort-derives | mat | |
| might add to ci later, unsure how to do it without adding significant friction for contributors though | |||
| 2025-12-12 | Refactor 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-10-30 | Remove unnecessary MoveEntityError and MovePlayerError types and other cleanup | mat | |
| 2025-10-12 | upgrade deps and clean up lots of doc comments | mat | |
| 2025-10-04 | upgrade deps and rename SystemSets to follow bevy's new naming convention | mat | |
| 2025-09-29 | rename SendPacketEvent to SendGamePacketEvent and PingEvent to GamePingEvent | mat | |
| 2025-09-28 | upgrade bevy to 0.17.0-rc.2 | mat | |
| 2025-09-27 | allow picking other bots in hit results | mat | |
| 2025-08-14 | Sneaking (#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-12 | send correct packets on teleport | mat | |
| 2025-08-12 | add nearest_entity_by and improve some docs | mat | |
| 2025-08-12 | fix rotations flagging anticheats | mat | |
| 2025-08-04 | fix wrong float rounding in get_friction_influenced_speed | mat | |
| 2025-07-24 | update movement code for 1.21.5 changes | mat | |
| fixes grim flags | |||
| 2025-06-25 | improve packet_order test, add BlockUpdatePlugin, fix packet order for sprinting | mat | |
| 2025-06-26 | start adding packet_order test | mat | |
| 2025-05-30 | formatting: merge imports | mat | |
| 2025-05-30 | fix clippy issues and improve formatting everywhere | mat | |
| 2025-04-25 | update to bevy 0.16 | mat | |
| 2025-04-04 | fix ordering for handle_attack_queued | mat | |
| 2025-04-04 | don't require mut for functions in Client and add some more convenience ↵ | mat | |
| functions | |||
| 2025-03-19 | make SendPacketEvent a bevy trigger | mat | |
| 2025-02-22 | Refactor 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 | |||
