302752860c
update movement code for 1.21.5 changes
...
fixes grim flags
2025-07-24 04:42:52 -05:30
a5c67d2eee
add FastFixedBitSet and use it in the pathfinder
2025-07-24 19:06:01 +12:00
f82cf7fa85
cleanup
2025-06-16 17:08:09 -06:30
fd9bf16871
implement EntityHitResult
2025-06-16 21:31:04 +00:00
1fa1520fea
put all azalea-* deps in the workspace Cargo.toml
2025-06-16 04:12:22 +04:00
a2606569bb
use owned instead of borrowed Vec3 more
2025-06-11 22:58:41 -06:30
067ec06f26
add BlockPos::distance_to and length
2025-06-11 05:17:06 -13:00
9b0bd29db4
take BlockPos instead of &BlockPos in all function arguments
2025-06-11 16:55:33 +11:00
1edb9d3448
add BlockPos::center_bottom
2025-06-02 17:56:16 -08:00
f3a5e91a8c
fix issues when pathfinding to non-full blocks and add Client::view_inventory
2025-06-03 09:52:30 +09:30
abf995a702
replace wait_one_tick with wait_ticks and some other api improvements
2025-06-03 03:48:36 +05:00
cee64cece3
actually send Event::ReceiveChunk
2025-06-02 15:55:39 -03:00
d028d7c3e9
add basic support for getting biome ids in chunks
2025-06-02 07:45:26 +11:00
b103e6fdc0
doc updates
2025-05-31 23:14:59 -06:00
f27c87b291
more formatting fixes
2025-05-30 19:22:09 -08:45
e37524899e
formatting: merge imports
2025-05-30 14:44:48 -13:00
ae4b1e85e6
fix clippy issues and improve formatting everywhere
2025-05-30 19:36:59 -08:00
a64c650504
make fixedbitset require generic const exprs again :3
2025-05-30 12:59:08 -13:45
6a5a88700c
fix offline-mode cert warnings and improve some docs
2025-05-09 15:00:12 -12:00
e1d3b902ba
add StartUseItemEvent and improve code related to interactions
2025-05-10 06:22:08 +03:30
fd27ca3bec
release 0.12.0+mc1.21.5
2025-04-13 05:30:40 +03:00
960b840536
Revert "Release 0.12.0"
...
This reverts commit e2945b90a9
.
2025-04-12 13:33:07 -12:45
e2945b90a9
Release 0.12.0
...
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-12 21:08:44 -05:00
5272db8bb4
remove executable bit from files
2025-04-04 15:56:06 +00:00
mat
ef357fdf36
1.21.5 ( #198 )
...
* 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-25 11:17:39 -05:00
ca2e0b3922
entity collisions
2025-03-16 19:01:31 +00:00
mat
b0bd992adc
Fluid physics fixes ( #210 )
...
* start fixing code related to fluid physics
* implement force_solid for blocks
* afk pool test
2025-03-16 13:41:17 -05:00
65fe072151
fix wrong Consumable component implementation and add set_equipment test
2025-03-13 20:46:12 +00:00
34f53baf85
update to rust edition 2024
2025-02-22 23:01:54 +00:00
24babbdbe5
GameTick should only happen after Update
2025-02-21 20:17:47 +00:00
mat
833f306e8b
Fix errors on switching dimensions ( #204 )
...
* Fix errors on switching dimensions
* fix other tests
* clippy
* fix log feature in test_simulation
* fix chunks oops
2025-02-21 13:43:56 -06:00
63b1036a96
fix CustomModelData and WrittenBookContent datacomponents
2025-02-21 17:22:00 +00:00
02f50c2dc5
remove stabilized trait_upcasting feature gates
2025-02-14 03:40:51 +00:00
8d110a9f7c
cleanup, fix warnings
2025-02-02 21:17:28 +00:00
b08d3d55d7
start implementing data driven registries
2025-02-02 21:15:45 +00:00
53fca5faf4
fix errors when switching worlds
2025-01-21 23:53:11 +00:00
mat
0d16f01571
Fluid physics ( #199 )
...
* 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
2025-01-10 16:45:27 -06:00
615d8f9d2a
bump minimum rust version and improve pathfinder docs
2024-12-28 02:10:05 +00:00
6ccd44e28d
better astar WeightedNode::cmp
2024-12-27 06:57:08 +00:00
3c3952bb0b
resolve some todos in az-core
2024-12-27 05:43:35 +00:00
0ee9ed50e3
optimize pathfinder
2024-12-25 03:00:48 +00:00
f03e0c2235
fix parsing Dust particle and treat waterlogged blocks as liquid in pathfinder
2024-12-24 08:48:36 +00:00
de5a53ce08
add additional pathfinder test and fix pathfinder failure
2024-12-24 05:18:33 +00:00
478fe722f5
fix unlinked link in comment
2024-12-21 03:09:40 +00:00
ad30950f85
Release independent packages
...
Generated by cargo-workspaces
2024-12-20 19:22:29 -06:00
7098375ecf
Release 0.11.0+mc1.21.4
...
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-20 19:18:36 -06:00
Gaspard Culis
1f06a1540f
chore(core): Derive Serialize and Deserialize for direction
types ( #197 )
...
When crate's `serde` feature is enabled
2024-12-12 15:13:16 -06:00
mat
e9136c9cbb
Implement EntityPositionSync ( #196 )
...
* implement EntityPositionSync
* fix EntityPositionSync setting the wrong vec_delta_codec and also move into a RelativeEntityUpdate
2024-12-11 19:51:12 -06:00
23932003d9
remove the generic_const_exprs feature since it's unused and to make the rust compiler devs happy
2024-12-11 05:39:23 +00:00
097a620de1
fix for latest nightly by changing the FixedBitSet generic to take bytes instead of bits
2024-12-11 03:25:36 +00:00