44fda05893
3 block jumps and other parkour
2023-10-07 17:29:07 -05:00
78856fbefe
descend_forward_1_move move
2023-10-07 16:49:31 -05:00
ad96ffa02e
clean up code and optimize a bit more
2023-10-07 16:09:21 -05:00
5d075abfc5
make pathfinder twice as fast 😎
2023-10-07 15:27:21 -05:00
87bfc642da
improve pathfinder path execution
2023-10-07 00:35:48 -05:00
94ef48d9f2
make sure pathfinder is always centered on the destination block (fixes tests)
2023-10-06 16:08:26 -05:00
177864be60
replace a linear search with a binary search . . .
2023-10-05 01:40:25 -05:00
e4e0433853
make pathfinder more blazingly fast by skipping linear search most of the time
2023-10-05 00:39:16 -05:00
dbf7776656
simplify part of pathfinder
2023-10-05 00:15:32 -05:00
074bb61983
improve pathfinder heuristics
2023-10-04 22:54:07 -05:00
9db542f342
preallocate edges vec in pathfinder
2023-10-04 20:35:01 -05:00
17734cdcbf
add safety comments and simplify some code
2023-10-04 20:24:49 -05:00
c2fb991595
BLAZINGLY FAST 🚀 🚀 🚀 pathfinding
2023-10-04 19:49:30 -05:00
a060ffff93
tweak pathfinder costs a bit
2023-10-03 23:07:03 -05:00
bffa28e706
fix world being locked while pathfinding
2023-10-03 22:08:18 -05:00
86d96071b3
upgrade deps and make test not flaky
...
the test just always fails now, this needs to be fixed but at least it's easier to fix now
2023-10-03 01:36:07 -05:00
e9c5231336
tweak pathfinder costs
2023-10-03 01:13:08 -05:00
0691373310
cleanup
2023-10-02 20:59:51 -05:00
985327241d
yet another W for linear searches
2023-10-02 19:57:13 -05:00
7b10e5cd7e
optimize pathfinder more
2023-10-02 18:53:27 -05:00
d0505f7de3
optimize pathfinder more
2023-10-02 17:51:38 -05:00
c3d27487ca
start optimizing pathfinder
2023-10-02 16:41:40 -05:00
4f6ab28325
add pathfinder benchmark
2023-10-01 20:23:26 -05:00
37146f46f0
fix panic when pathfinding
2023-10-01 19:24:04 -05:00
8b65d7c95e
pathfinder parkour tests and fix some parkour issues
2023-10-01 17:38:21 -05:00
befa33a879
organize azalea_core and re-export it from azalea
2023-10-01 15:19:13 -05:00
33e823d6fa
fix log feature
2023-10-01 14:48:19 -05:00
a440c23a3b
more reliable pathfinder parkour
2023-10-01 14:43:51 -05:00
aee48061cf
clippy
2023-09-30 18:18:53 -05:00
b635846344
start implementing parkour
2023-09-30 18:17:30 -05:00
1c97e23290
improve ascend (stolen from baritone)
2023-09-30 16:30:13 -05:00
2c8e1e7e85
improve descending in pathfinder more
2023-09-30 15:51:24 -05:00
af5134a0f9
pathfinder: don't spin while descending
2023-09-30 15:42:59 -05:00
f61a6d1633
add more pathfinder goals
2023-09-30 12:41:33 -05:00
3f62ff1113
remove BlockPosGoal::from and Goal::goal_node
2023-09-30 12:38:09 -05:00
4b9499a123
stitch together pathfinder paths better
...
this results in more efficient paths and less recalculations
2023-09-30 12:34:14 -05:00
mat
7b3e2e4bf7
1.20.2 ( #99 )
...
* add configuration state
* start updating to 23w31a
* implement a bit more of 23w31a
* chunk batching
* start adding configuration state
* ioasfhjgsd
* almost works
* configuration state mostly implemented
* handle other packets in configuration state and fix keepalive
* cleanup, fix warnings
* 23w32a
* fix some doctests
* 23w33a
* 23w35a
* 1.20.2-pre2
* fix system conflicts
* 1.20.2-pre4
* make tests compile
* tests pass
* 1.20.2-rc2
* 1.20.2
* Revert "1.20.2"
This reverts commit dd152fd265
.
* didn't mean to commit that code
---------
Co-authored-by: mat <git@matdoes.dev>
2023-09-21 11:16:29 -05:00
83cce23614
add Loaded component and fix clamping look direction
2023-09-19 02:01:39 -05:00
51963990bc
fix entities not always being despawned after merge
2023-09-18 23:25:22 -05:00
e6941b6a24
instanceloadedevent and a few fixes
2023-09-18 19:29:14 -05:00
856a3252f6
heightmaps
2023-09-17 21:44:17 -05:00
a920359c9a
simplify some code related to Account being a component
2023-09-15 17:38:24 -05:00
b6586d500c
make Account a component
2023-09-15 17:09:04 -05:00
659b6a1175
rename start_ecs to start_ecs_runner
2023-09-15 17:00:52 -05:00
622042fd41
infinite pathfinding
2023-09-14 22:54:08 -05:00
e585d9024d
detect obstructions while pathfinding and better results on timeout
2023-09-14 21:01:56 -05:00
c8aad8bdfe
Release 0.8.0
...
azalea@0.8.0
azalea-auth@0.8.0
azalea-block@0.8.0
azalea-block-macros@0.8.0
azalea-brigadier@0.8.0
azalea-buf@0.8.0
azalea-buf-macros@0.8.0
azalea-chat@0.8.0
azalea-client@0.8.0
azalea-core@0.8.0
azalea-crypto@0.8.0
azalea-entity@0.8.0
azalea-inventory@0.8.0
azalea-inventory-macros@0.8.0
azalea-language@0.8.0
azalea-nbt@0.8.0
azalea-physics@0.8.0
azalea-protocol@0.8.0
azalea-protocol-macros@0.8.0
azalea-registry@0.8.0
azalea-registry-macros@0.8.0
azalea-world@0.8.0
Generated by cargo-workspaces
2023-09-14 19:01:20 -05:00
6a37971420
add ResourcePackEvent event
2023-09-14 18:17:32 -05:00
3621acab75
AcceptResourcePacksPlugin
2023-09-14 17:00:27 -05:00
83784d5a35
rename Local to LocalEntity
2023-09-14 16:48:21 -05:00