| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-12-15 | Add mining to the pathfinder (#122) | mat | |
| * basic pathfinder mining poc * mining descending and autotool * pathfinder mining descending * pathfinder fixes * allow disabling pathfinder miner and other fixes * small optimization to avoid chunk vec iter lookup sometimes * seeded rng in pathfinder bench * consistently use f32::INFINITY this brings performance much closer to how it was before * astar heuristic optimization from baritone * add downward_move * fix downward move execute * avoid liquids and falling blocks when mining * fix COST_HEURISTIC * fix to not path through flowing liquids * only reset pathfinder timeout while mining if the block is close enough * cache mining costs of block positions * fix mine_while_at_start and move PathfinderDebugParticles to its own module * add ReachBlockPosGoal in other news: azalea's sin/cos functions were broken this whole time and i never noticed * clippy and add things that i accidentally didn't commit * improve wording on doc for azalea::pathfinder | |||
| 2023-12-10 | Climbing (#121) | mat | |
| * start implementing climbing * fix tests * fix bots running at lower tick rate | |||
| 2023-12-09 | fix typos in code with crate-ci/typos | mat | |
| 2023-12-07 | apply command in StartConfiguration | mat | |
| 2023-12-07 | implement StartConfiguration packet maybe | mat | |
| 2023-12-06 | use minecraft_folder_path | mat | |
| 2023-12-05 | 1.20.3 (#110) | mat | |
| * 23w40a * 23w41a * 23w42a * 23w43a * 23w44a * serialize FormattedText as nbt in network * use azalea-nbt/serde in azalea-chat * 23w45a * fix 23w45a to compile * handle Object in codegen * 1.20.3-pre2 * remove unused clientbound_resource_pack_packet.rs * merge main and make azalea-chat use simdnbt * 1.20.3-rc1 * fix tests * use simdnbt 0.3 * fix ServerboundSetJigsawBlockPacket * 1.20.3 | |||
| 2023-12-04 | Replace Bevy's FixedUpdate with Azalea's GameTick (#119) | mat | |
| * replace bevy FixedUpdate with azalea GameTick * Update to Bevy 0.12.1 | |||
| 2023-12-04 | revert packet name to Disguised and make it more like ChatPacket::Player | mat | |
| 2023-12-04 | Add masked chat type/event (#118) | Shayne Hartford | |
| 2023-12-03 | clippy | mat | |
| 2023-12-03 | remove debug print | mat | |
| 2023-12-03 | let plugins override query responses | mat | |
| 2023-12-03 | clippy | mat | |
| 2023-12-03 | make it so plugins can send and receive packets during the login state | mat | |
| 2023-12-02 | make sure Startup system runs before any bots join | mat | |
| 2023-12-01 | compression does not need to be async | mat | |
| 2023-12-01 | disconnect fixes | mat | |
| 2023-12-01 | addd disconnect reason (#114) | 1zuna | |
| 2023-11-28 | slightly change Client::partial_world example | mat | |
| 2023-11-28 | add Client::partial_world() | mat | |
| 2023-11-19 | Replace azalea-nbt with simdnbt (#111) | mat | |
| * delete azalea-nbt and replace with simdnbt * use simdnbt from crates.io * remove serde dependency on azalea-registry | |||
| 2023-11-18 | clippy | mat | |
| 2023-11-18 | share registries in swarms and fix some bugs | mat | |
| 2023-11-18 | make loading chunks its own bevy system | mat | |
| 2023-11-18 | upgrade all dependencies | mat | |
| 2023-11-18 | replace log with tracing | mat | |
| 2023-11-18 | make packet an Arc in PacketEvent | mat | |
| 2023-11-18 | simplify some code | mat | |
| 2023-11-12 | improve docs a bit | mat | |
| 2023-11-06 | bevy 0.12 | mat | |
| 2023-10-26 | remove some unnecessary code and improve docs for Menu | mat | |
| 2023-10-12 | rename KnockbackEvent::kind to knockback | mat | |
| 2023-10-12 | KnockbackEvent and rename Physics::delta to velocity | mat | |
| 2023-10-10 | start adding mining to pathfinder | mat | |
| 2023-10-08 | knockback | mat | |
| 2023-10-07 | update chunk batching | mat | |
| 2023-10-06 | make sure pathfinder is always centered on the destination block (fixes tests) | mat | |
| 2023-10-06 | fix QueryDoesNotMatch and improve error | mat | |
| 2023-10-02 | fix broken doc link | mat | |
| 2023-10-02 | optimize pathfinder more | mat | |
| 2023-10-01 | organize azalea_core and re-export it from azalea | mat | |
| 2023-09-30 | pathfinder: don't spin while descending | mat | |
| 2023-09-29 | update block shapes | mat | |
| 2023-09-28 | check for entity duplication before spawning | mat | |
| this fixes behavior where in swarms entities in the world might sometimes have a duplicate that gets spawned and despawned immediately | |||
| 2023-09-21 | 1.20.2 (#99) | mat | |
| * add configuration state * start updating to 23w31a * implement a bit more of 23w31a * chunk batching * start adding configuration state * ioasfhjgsd * almost works * configuration state mostly implemented * handle other packets in configuration state and fix keepalive * cleanup, fix warnings * 23w32a * fix some doctests * 23w33a * 23w35a * 1.20.2-pre2 * fix system conflicts * 1.20.2-pre4 * make tests compile * tests pass * 1.20.2-rc2 * 1.20.2 * Revert "1.20.2" This reverts commit dd152fd265332ead333c919e585ded6d609d7468. * didn't mean to commit that code --------- Co-authored-by: mat <git@matdoes.dev> | |||
| 2023-09-19 | add Loaded component and fix clamping look direction | mat | |
| 2023-09-18 | fix entities not always being despawned after merge | mat | |
| 2023-09-18 | instanceloadedevent and a few fixes | mat | |
| 2023-09-17 | heightmaps | mat | |
