aboutsummaryrefslogtreecommitdiff
path: root/azalea-entity
AgeCommit message (Collapse)Author
2025-06-03rename the Block trait to BlockTrait to disambiguate with azalea_registry::Blockmat
2025-06-03sort entities_by by distance and improve some docsmat
2025-06-02fix VibrationParticlemat
2025-05-31doc updatesmat
2025-05-30add '@generated' to generated codemat
2025-05-30fix clippy issues and improve formatting everywheremat
2025-05-10add StartUseItemEvent and improve code related to interactionsmat
2025-05-02fix InstanceName desyncmat
2025-04-25update to bevy 0.16mat
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-13optimization: only run update_on_climbable for local entitiesmat
2025-04-04rename ChatPacket::username and uuid to sender and sender_uuidmat
also adds more convenience functions to Client
2025-04-04remove executable bit from filesmat
2025-03-28fix entity deindexing happening at the wrong timemat
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-20add Event::Spawnmat
2025-03-20document Position defaultmat
2025-03-16Fluid physics fixes (#210)mat
* start fixing code related to fluid physics * implement force_solid for blocks * afk pool test
2025-03-13improve Swarm docs and change an indexing warning to a debug logmat
2025-03-13properly remove from the EntityIdIndex component on despawnmat
2025-03-06fix despawning entities on dimension changemat
2025-02-24fix send_receivepacketevent running outside of game statemat
2025-02-23fix memory leak in simulation tests (lol)mat
also, change some vecs into boxed slices, and add RelativeEntityUpdate::new
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
2025-02-22update to rust edition 2024mat
2025-02-22fix is_trapdoor_useable_as_ladder and add testmat
2025-02-21despawn entities when switching worlds and some testbot fixesmat
2025-02-02cleanup, fix warningsmat
2025-02-02start implementing data driven registriesmat
2025-02-01set player metadata on init instead of loginmat
2025-02-01add failing test_set_health_before_login testmat
2025-01-29add data for EntityEffect particle to fix set_entity_data errors on hypixelmat
2025-01-13change some warnings to debug logs and improve some entity id index codemat
2025-01-12fix panic on bot disconnectmat
2025-01-11codegen entity dimensionsmat
2025-01-11dead entities cannot be revivedmat
2025-01-11update wrong entity metadatamat
2025-01-10Fluid physics (#199)mat
* start implementing fluid physics * Initial implementation of fluid pushing * different travel function in water * bubble columns * jumping in water * cleanup * change ultrawarm to be required * fix for clippy
2024-12-27implement fluid_shapemat
2024-12-24fix parsing Dust particle and treat waterlogged blocks as liquid in pathfindermat
2024-12-23rename metadata::State to metadata::SnifferStatemat
2024-12-20Release independent packagesmat
Generated by cargo-workspaces
2024-12-20Release 0.11.0+mc1.21.4mat
azalea@0.11.0+mc1.21.4 azalea-auth@0.11.0+mc1.21.4 azalea-block@0.11.0+mc1.21.4 azalea-block-macros@0.11.0+mc1.21.4 azalea-brigadier@0.11.0+mc1.21.4 azalea-buf@0.11.0+mc1.21.4 azalea-buf-macros@0.11.0+mc1.21.4 azalea-chat@0.11.0+mc1.21.4 azalea-client@0.11.0+mc1.21.4 azalea-core@0.11.0+mc1.21.4 azalea-crypto@0.11.0+mc1.21.4 azalea-entity@0.11.0+mc1.21.4 azalea-inventory@0.11.0+mc1.21.4 azalea-inventory-macros@0.11.0+mc1.21.4 azalea-language@0.11.0+mc1.21.4 azalea-physics@0.11.0+mc1.21.4 azalea-protocol@0.11.0+mc1.21.4 azalea-protocol-macros@0.11.0+mc1.21.4 azalea-registry@0.11.0+mc1.21.4 azalea-registry-macros@0.11.0+mc1.21.4 azalea-world@0.11.0+mc1.21.4 Generated by cargo-workspaces
2024-12-20update entity metadatamat
2024-12-11Implement EntityPositionSync (#196)mat
* implement EntityPositionSync * fix EntityPositionSync setting the wrong vec_delta_codec and also move into a RelativeEntityUpdate
2024-12-11fix incorrect EntityDataValue::Longmat
2024-12-05fix container_set_content, player_position, and recipe_book_remove packetsmat
2024-12-04Update Bevy and migrate to workspace dependencies and package attributes (#181)EightFactorial
* Use workspace `Cargo.toml` for dependencies and package atributes * Fix a couple clippy warnings * Update bevy, update build script, move deps to workspace, and fix clippy warnings * Remove carrots from crate versions The default behavior is the same * Remove unused dependencies Compiles and all tests pass, so it should be fine * Update codegen to use `std::sync::LazyLock` instead of `once_cell::sync::Lazy` * Update Bevy to `0.15.0-rc.3` Surprisingly little needed to be changed * Update to bevy 0.15.0 * Fix leftover merge issues * Clarify the reason the swarm can't connect * Fix duplicate lint, remove `log` dependency