aboutsummaryrefslogtreecommitdiff
path: root/azalea/examples/testbot/main.rs
AgeCommit message (Collapse)Author
9 daysazalea-brigadier now allows commands to return a Resultmat
9 dayschange panicking functions in Client and EntityRef to return an AzaleaResult ↵mat
instead
2026-03-28don't follow dead entities in testbotmat
2026-03-28instant path updates for simple paths, and add follow command to testbotmat
2026-03-20optimize pathfinder swarms and write perf guidemat
2026-03-19implement speed effectmat
2026-02-22optimizations at high entity countsmat
2026-01-19add simulation-based pathfinder execution enginemat
2026-01-01Extensible Account (#301)mat
* refactor Account * clean up implementation and docs * add AccountTrait::join * update changelog * update example
2025-12-28Change Client::component to return a reference (#298)mat
* change Client::component to return a reference * write docs * merge main * remove unused parking_lot feature
2025-12-15sort derives with cargo sort-derivesmat
might add to ci later, unsure how to do it without adding significant friction for contributors though
2025-12-11enable str_to_string clippy lintmat
2025-12-12Delete `StartError` and `JoinError` (#296)mat
* delete StartError and JoinError * update changelog
2025-12-11Run 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-10-12upgrade deps and clean up lots of doc commentsmat
2025-08-09clippymat
2025-06-14add note about current_thread to azalea readmemat
2025-05-30formatting: merge importsmat
2025-05-23fix Event::Login not firing on reconnect by adding entity id to ↵mat
RemoveOnDisconnectBundle
2025-05-07upgrade rust version and fix clippy warningsmat
2025-05-02Add AutoReconnectPlugin (#221)mat
* add AutoReconnectPlugin * merge main * start simplifying swarm internals * fix Swarm::into_iter, handler functions, DisconnectEvent, and add some more docs * add ClientBuilder/SwarmBuilder::reconnect_after * fix a doctest * reword SwarmEvent::Disconnect doc * better behavior when we try to join twice * reconnect on ConnectionFailedEvent too * autoreconnect is less breaking now
2025-04-19make azalea::pathfinder::debug publicmat
2025-04-17Move login state to the ECS (#213)mat
* use packet handlers code for login custom_query * initial broken implementation for ecs-only login * fixes * run Update schedule 60 times per second and delete code related to run_schedule_sender * fix tests * fix online-mode * reply to query packets in a separate system and make it easier for plugins to disable individual replies * remove unused imports
2025-02-22update to rust edition 2024mat
2025-02-21despawn entities when switching worlds and some testbot fixesmat
2025-02-21fix wrong docs for testbotmat
2024-12-28bump minimum rust version and improve pathfinder docsmat
2024-12-25patch pathfinder obstructions instead of just truncating the pathmat
2024-12-25close tcp connection on bot disconnect and add swarms to testbot climat
2024-12-24fix parsing Dust particle and treat waterlogged blocks as liquid in pathfindermat
2024-12-23make testbot take cli argsmat
2024-12-10Disable the `deadlock_detection` feature by default (#195)EightFactorial
* Disable the `deadlock_detection` feature by default Fixes conflicts with any packages that enable parking_lot's `send_guard` feature * move testbot deadlock detection to a function and add additional comments --------- Co-authored-by: mat <git@matdoes.dev>
2024-10-26group imports with rustfmtmat
2024-04-20socks5 support (#113)mat
2024-02-22add OWNER_USERNAME to testbotmat
2024-02-22fix for hypixel limbomat
2024-01-08upgrade depsmat
2024-01-08fix ping packet, explosion packet, and panic lessmat
2024-01-07rewrite testbot to use brigadiermat