| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-11 | clippy | mat | |
| 2025-12-12 | polish readmes | mat | |
| 2025-12-12 | Delete `StartError` and `JoinError` (#296) | mat | |
| * delete StartError and JoinError * update changelog | |||
| 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-12 | clippy | mat | |
| 2025-12-11 | Add options to request Mojang sessionserver with a proxy (#293) | mat | |
| * add options to request mojang sessionserver with a socks5 proxy * update changelog * rename auth_proxy to sessionserver_proxy | |||
| 2025-12-11 | Run handler function in a Tokio LocalSet (#295) | mat | |
| * Run handler function in a Tokio LocalSet * remove tokio flavor=current_thread from examples * 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-12-09 | move offline-mode uuid generation to azalea-crypto | mat | |
| 2025-12-09 | split open_container_at to open_container_at_with_timeout_ticks to have a ↵ | mat | |
| cleaner api interface | |||
| 2025-11-30 | Add `online-mode` Cargo feature (#281) | mat | |
| * Add `online-mode` cargo feature * fix bad formatting in Cargo.toml | |||
| 2025-11-21 | refactor resolve_address | mat | |
| 2025-11-13 | rename ResourceLocation to Identifier ahead of mojmap changes | mat | |
| 2025-11-11 | cleanup | mat | |
| - 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-30 | Add support for mob effects (#269) | ShayBox | |
| * Add support for mob effects * Remove Option * MobEffectFlags * jump_boost_power f32 | |||
| 2025-10-13 | fix broken tests | mat | |
| 2025-10-12 | add optional timeout for opening containers | mat | |
| 2025-10-12 | improve ux for entity matching functions | mat | |
| 2025-10-13 | don't fall when the last pathfinder node is slippery | mat | |
| 2025-10-12 | fix pathfinder repeatedly rotating when descending sometimes | mat | |
| 2025-10-12 | upgrade deps and clean up lots of doc comments | mat | |
| 2025-10-07 | several pathfinder fixes | mat | |
| 2025-10-06 | more reliable pathfinding on almost-full blocks | mat | |
| 2025-10-04 | make 'force' always explicit when mining | mat | |
| 2025-10-04 | fix wrong pathfinding when we start calculating a new path and the current ↵ | mat | |
| executing path is long | |||
| 2025-10-04 | upgrade deps and rename SystemSets to follow bevy's new naming convention | mat | |
| 2025-10-04 | Don't panic on PathFoundEvent without having required components (#258) | Hiradpi | |
| closes #257 | |||
| 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-28 | update deps | mat | |
| 2025-09-27 | allow picking other bots in hit results | mat | |
| 2025-09-26 | don't re-export azalea::bot::*, and some doc improvements | mat | |
| 2025-09-26 | update azalea-auth docs and variable names to make it clear that the cache ↵ | mat | |
| key doesn't need to be an email | |||
| 2025-09-22 | Fix pathfinding on farmland | mat | |
| closes #250 | |||
| 2025-08-23 | handle AppExit event | mat | |
| 2025-08-20 | improve the example in azalea/README.md | mat | |
| 2025-08-20 | split client information handling out of BrandPlugin and some other cleanup | mat | |
| 2025-08-18 | fix ClientboundMerchantOffers | mat | |
| 2025-08-17 | remove unused imports in testbot | mat | |
| 2025-08-18 | fix DataComponentPatch::get | mat | |
| 2025-08-16 | log pathfinder perf info on success | mat | |
| 2025-08-15 | make `handle_menu_opened_event` public (#238) | Sovenance | |
| This change was made so people can actually add systems before or after this | |||
| 2025-08-15 | add PathfinderOpts and clean up some pathfinder code | 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 | upgrade deps and remove unused deps | mat | |
| 2025-08-12 | Client::chat now takes Into<String> and doc fixes | mat | |
| 2025-08-12 | add nearest_entity_by and improve some docs | mat | |
| 2025-08-12 | fix rotations flagging anticheats | mat | |
| 2025-08-10 | Send 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 | |||
