aboutsummaryrefslogtreecommitdiff
path: root/azalea-client/src
AgeCommit message (Collapse)Author
2025-06-02add basic support for getting biome ids in chunksmat
2025-05-31doc updatesmat
2025-05-30more formatting fixesmat
2025-05-30formatting: merge importsmat
2025-05-30fix clippy issues and improve formatting everywheremat
2025-05-23doc fixesmat
2025-05-23fix Event::Login not firing on reconnect by adding entity id to ↵mat
RemoveOnDisconnectBundle
2025-05-09fix offline-mode cert warnings and improve some docsmat
2025-05-10add StartUseItemEvent and improve code related to interactionsmat
2025-05-09don't send chat signing certs on offline-mode serversmat
2025-05-08re-export bevy_tasks from azalea_clientmat
2025-05-07doc warningsmat
2025-05-08add chat signingmat
2025-05-07upgrade rust version and fix clippy warningsmat
2025-05-06fix various issues with miningmat
2025-05-07fix chunk errors when joining a world with a same name but different heightmat
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-05-02make ClientBuilder/SwarmBuilder Sendmat
2025-05-02fix InstanceName desyncmat
2025-04-25update to bevy 0.16mat
2025-04-24unused importmat
2025-04-24info log on DisconnectEventmat
2025-04-24always insert Swarm before any systems can start runningmat
2025-04-24update RawConnection::state when start_configuration is receivedmat
2025-04-25update serialization for set_player_teammat
2025-04-19add StartJoinServerEvent to allow joining servers exclusively from ecsmat
2025-04-19send correct uuid in offline modemat
2025-04-18box display_name in PlayerInfo to make it smallermat
2025-04-17allow disabling Event::Packet with a crate featuremat
2025-04-18fix another panic on disconnect and slightly optimize client events loopmat
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-16clippy and fix broken doc testsmat
2025-04-15make goto async and clean up some examplesmat
2025-04-05remove unwrap in Hello packet handlermat
2025-04-04fix ordering for handle_attack_queuedmat
2025-04-05remove unnecessary ecs system ordering for handle_outgoing_packetsmat
2025-04-05send attack packets at the end of the tickmat
2025-04-04don't require mut for functions in Client and add some more convenience ↵mat
functions
2025-04-04rename ChatPacket::username and uuid to sender and sender_uuidmat
also adds more convenience functions to Client
2025-04-04rename ChatPacket::username and uuid to sender and sender_uuidmat
2025-04-04breaking change: send azalea::Event::Spawn every time we switch worlds ↵mat
instead of only once ever
2025-04-04remove executable bit from filesmat
2025-03-29fix compilation related to carried_itemmat
2025-03-29update ServerboundContainerClick to use HashedStack from 1.21.5mat
2025-03-28fix entity deindexing happening at the wrong timemat
2025-03-27fix not replying to ping packets in config statemat
2025-03-251.21.5 (#198)mat
* 25w02a * move item_components codegen to a different module * remove outdated test * 25w03a * start updating to 24w09b * 1.21.5-pre2 * fix broken packets * 1.21.5-rc2 * merge main * delete unused acket_handling * 1.21.5
2025-03-25PongPluginmat
2025-03-25ignore clippy warning on spawn_listenermat
2025-03-24Wait for plugins to load before starting the ECS (#212)EightFactorial
* Wait for plugins to load before starting the ECS Also runs `App:finish()` after plugins finish loading. * Forgot to run `App::cleanup()` Oops haha * copy a check from bevy and don't busywait --------- Co-authored-by: mat <git@matdoes.dev>