aboutsummaryrefslogtreecommitdiff
path: root/azalea-client/src/plugins/mod.rs
AgeCommit message (Collapse)Author
2026-03-28re-export azalea-chat from azalea, and rename azalea::chat to client_chatmat
2025-12-28move Event and auto_reconnect to the azalea cratemat
2025-12-27Move 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-16implement cookie packets to fix betteranticheat supportmat
2025-11-30Add `online-mode` Cargo feature (#281)mat
* Add `online-mode` cargo feature * fix bad formatting in Cargo.toml
2025-08-20split client information handling out of BrandPlugin and some other cleanupmat
2025-07-21Add TicksAlive component (#229)Kumpelinus
* Add TicksAlive component * Rename TicksAlive to TicksConnected * Move component to plugins/tick_counter.rs and add doc comment
2025-06-25improve packet_order test, add BlockUpdatePlugin, fix packet order for sprintingmat
2025-06-03send ServerboundPlayerLoaded on join and respawnmat
2025-05-08add chat signingmat
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-19add StartJoinServerEvent to allow joining servers exclusively from ecsmat
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-04-15make goto async and clean up some examplesmat
2025-03-25PongPluginmat
2025-02-22Refactor 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