aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-04-24delete some unused packet modules in game statemat
2025-04-25update serialization for set_player_teammat
2025-04-22faster pathfinder WeightedNode::ordmat
2025-04-19add StartJoinServerEvent to allow joining servers exclusively from ecsmat
2025-04-19send correct uuid in offline modemat
2025-04-19make azalea::pathfinder::debug publicmat
2025-04-19clippymat
2025-04-19remove `.unwrap()` from `wait_until_goto_target_reached` (#216)manen
* fix panics in `wait_until_goto_target_reached` * replace eprintln with warn --------- Co-authored-by: mat <git@matdoes.dev>
2025-04-18typo in instance_block_action packetmat
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-17remove unused importmat
2025-04-17make BlockState::id privatemat
2025-04-16shorten the Plugins bullet point in the readmemat
2025-04-15minor readme fixesmat
2025-04-16clippy and fix broken doc testsmat
2025-04-15make goto async and clean up some examplesmat
2025-04-13fix wrong MAXIMUM_UNCOMPRESSED_LENGTH valuemat
2025-04-13release 0.12.0+mc1.21.5mat
2025-04-12Revert "Release 0.12.0"mat
This reverts commit e2945b90a973b6677e78696d97b5461909bedc0b.
2025-04-12Release 0.12.0mat
azalea@0.12.0 azalea-auth@0.12.0 azalea-block@0.12.0 azalea-block-macros@0.12.0 azalea-brigadier@0.12.0 azalea-buf@0.12.0 azalea-buf-macros@0.12.0 azalea-chat@0.12.0 azalea-client@0.12.0 azalea-core@0.12.0 azalea-crypto@0.12.0 azalea-entity@0.12.0 azalea-inventory@0.12.0 azalea-inventory-macros@0.12.0 azalea-language@0.12.0 azalea-physics@0.12.0 azalea-protocol@0.12.0 azalea-protocol-macros@0.12.0 azalea-registry@0.12.0 azalea-registry-macros@0.12.0 azalea-world@0.12.0 Generated by cargo-workspaces
2025-04-12upgrade depsmat
2025-04-12fix ChickenVariant data componentmat
2025-04-13fix incorrect data componentsmat
2025-04-13optimization: only run update_on_climbable for local entitiesmat
2025-04-04clippymat
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-29use HashedStack for ServerboundContainerClick::carried_item toomat
2025-03-29fix incorrect usage of optional dependencymat
2025-03-29update ServerboundContainerClick to use HashedStack from 1.21.5mat
2025-03-29add support for unnamed structs to azalea-buf-macrosmat
2025-03-28fix entity deindexing happening at the wrong timemat
2025-03-27fix not replying to ping packets in config statemat
2025-03-26fix components, show_in_tooltip was removedmat
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>
2025-03-25make events channel in Client::start_client optionalmat