| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 10 days | correct shapes for blocks with random offsets | mat | |
| 10 days | change panicking functions in Client and EntityRef to return an AzaleaResult ↵ | mat | |
| instead | |||
| 2026-03-05 | optimized converting from blockstate to blockkind | mat | |
| 2026-02-07 | replace hard-coded block break speed checks | mat | |
| 2026-01-19 | add simulation-based pathfinder execution engine | mat | |
| 2026-01-13 | Rename Instance to World (#304) | mat | |
| 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-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-14 | fix mining delay being applied incorrectly | mat | |
| 2025-12-12 | move update_fluid_on_eyes from Update to GameTick | mat | |
| 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-12-09 | Enchantments (#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-30 | Add support for mob effects (#269) | ShayBox | |
| * Add support for mob effects * Remove Option * MobEffectFlags * jump_boost_power f32 | |||
| 2025-10-12 | upgrade deps and clean up lots of doc comments | mat | |
| 2025-10-04 | make 'force' always explicit when mining | 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-21 | fix pickable entity query | mat | |
| 2025-09-21 | fix packet order for ServerboundSetCarriedItem | mat | |
| 2025-09-20 | more accurate mining and impl PartialEq for packets | 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-14 | fix: mining fails in Creative Mode (#236) | Tommy | |
| 2025-06-25 | remove some unused system ordering | mat | |
| 2025-06-16 | implement EntityHitResult | mat | |
| 2025-06-11 | implement reverting block state predictions on ack | mat | |
| 2025-06-11 | take BlockPos instead of &BlockPos in all function arguments | mat | |
| 2025-06-09 | jump if in water while executing pathfinder path | mat | |
| 2025-06-02 | fix wrong sequence number being sent | mat | |
| 2025-06-03 | rename the Block trait to BlockTrait to disambiguate with azalea_registry::Block | mat | |
| 2025-06-03 | sort entities_by by distance and improve some docs | mat | |
| 2025-06-02 | actually send Event::ReceiveChunk | mat | |
| 2025-06-02 | fix issues related to pathfinder mining | mat | |
| 2025-06-02 | several pathfinder fixes | mat | |
| 2025-05-10 | add StartUseItemEvent and improve code related to interactions | mat | |
| 2025-05-07 | upgrade rust version and fix clippy warnings | mat | |
| 2025-05-06 | fix various issues with mining | mat | |
| 2025-04-25 | update to bevy 0.16 | 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 | |||
