<feed xmlns='http://www.w3.org/2005/Atom'>
<title>azalea-drasl.git/bot/Cargo.toml, branch main</title>
<subtitle> Fork of azalea that adds support for authentication over Drasl/Yggdrasil.
</subtitle>
<id>https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/atom?h=main</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/'/>
<updated>2023-02-05T01:38:33+00:00</updated>
<entry>
<title>move 'bot' into its own example</title>
<updated>2023-02-05T01:38:33+00:00</updated>
<author>
<name>mat</name>
<email>github@matdoes.dev</email>
</author>
<published>2023-02-05T01:38:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=2db9e1c0980c15366465250389a2ba88c3e043ff'/>
<id>urn:sha1:2db9e1c0980c15366465250389a2ba88c3e043ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump tokio from 1.23.1 to 1.24.2 (#62)</title>
<updated>2023-02-04T01:27:19+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2023-02-04T01:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=7c7446ab1e467c29f86e9bfba260741fc469389a'/>
<id>urn:sha1:7c7446ab1e467c29f86e9bfba260741fc469389a</id>
<content type='text'>
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.23.1 to 1.24.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/commits)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Bump tokio from 1.22.0 to 1.23.1 (#55)</title>
<updated>2023-01-11T04:01:50+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2023-01-11T04:01:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=b86a89fa1ea059b566217991a656b31bf6841ba0'/>
<id>urn:sha1:b86a89fa1ea059b566217991a656b31bf6841ba0</id>
<content type='text'>
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.22.0 to 1.23.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.22.0...tokio-1.23.1)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Swarm (#36)</title>
<updated>2022-11-27T22:25:07+00:00</updated>
<author>
<name>mat</name>
<email>27899617+mat-1@users.noreply.github.com</email>
</author>
<published>2022-11-27T22:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=631ed63dbdc7167df4de02a55b5c2ef1cea909e9'/>
<id>urn:sha1:631ed63dbdc7167df4de02a55b5c2ef1cea909e9</id>
<content type='text'>
* make azalea-pathfinder dir

* start writing d* lite impl

* more work on d* lite

* work more on implementing d* lite

* full d* lite impl

* updated edges

* add next() function

* add NoPathError

* why does dstar lite not work

* fix d* lite implementation

* make the test actually check the coords

* replace while loop with if statement

* fix clippy complaints

* make W only have to be PartialOrd

* fix PartialOrd issues

* implement mtd* lite

* add a test to mtd* lite

* remove normal d* lite

* make heuristic only take in one arg

* add `success` function

* Update README.md

* evil black magic to make .entity not need dimension

* start adding moves

* slightly improve the vec3/position situation

new macro that implements all the useful functions

* moves stuff

* make it compile

* update deps in az-pathfinder

* make it compile again

* more pathfinding stuff

* add Bot::look_at

* replace EntityMut and EntityRef with just Entity

* block pos pathfinding stuff

* rename movedirection to walkdirection

* execute path every tick

* advance path

* change az-pf version

* make azalea_client keep plugin state

* fix Plugins::get

* why does it think there is air

* start debugging incorrect air

* update some From methods to use rem_euclid

* start adding swarm

* fix deadlock

i still don't understand why it was happening but the solution was to keep the Client::player lock for shorter so it didn't overlap with the Client::dimension lock

* make lookat actually work probably

* fix going too fast

* Update main.rs

* make a thing immutable

* direction_looking_at

* fix rotations

* import swarm in an example

* fix stuff from merge

* remove azalea_pathfinder import

* delete azalea-pathfinder crate

already in azalea::pathfinder module

* swarms

* start working on shared dimensions

* Shared worlds work

* start adding Swarm::add_account

* add_account works

* change "client" to "bot" in some places

* Fix issues from merge

* Update world.rs

* add SwarmEvent::Disconnect(Account)

* almost add SwarmEvent::Chat and new plugin system

it panics rn

* make plugins have to provide the State associated type

* improve comments

* make fn build slightly cleaner

* fix SwarmEvent::Chat

* change a println in bot/main.rs

* Client::shutdown -&gt; disconnect

* polish

fix clippy warnings + improve some docs a bit

* fix shared worlds*

*there's a bug that entities and bots will have their positions exaggerated because the relative movement packet is applied for every entity once per bot

* i am being trolled by rust

for some reason some stuff is really slow for literally no reason and it makes no sense i am going insane

* make world an RwLock again

* remove debug messages

* fix skipping event ticks

unfortunately now sending events is `.send().await?` instead of just `.send()`

* fix deadlock + warnings

* turns out my floor_mod impl was wrong

and i32::rem_euclid has the correct behavior LOL

* still errors with lots of bots

* make swarm iter &amp; fix new chunks not loading

* improve docs

* start fixing tests

* fix all the tests

except the examples i don't know how to exclude them from the tests

* improve docs some more</content>
</entry>
<entry>
<title>Pathfinder (#25)</title>
<updated>2022-11-13T05:54:05+00:00</updated>
<author>
<name>mat</name>
<email>27899617+mat-1@users.noreply.github.com</email>
</author>
<published>2022-11-13T05:54:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=6eee543a3367d38a6f0e9bffb457a2bd76a8f9cc'/>
<id>urn:sha1:6eee543a3367d38a6f0e9bffb457a2bd76a8f9cc</id>
<content type='text'>
Pathfinding is very much not done, but it works enough and I want to get this merged.
TODO: fast replanning, goals that aren't a single node, falling moves (it should be able to play the dropper), parkour moves
</content>
</entry>
<entry>
<title>change some dependencies</title>
<updated>2022-11-12T05:10:38+00:00</updated>
<author>
<name>mat</name>
<email>github@matdoes.dev</email>
</author>
<published>2022-11-12T05:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=16d0cb734caee11cf5424b7b0f5d5d8e68483fe1'/>
<id>urn:sha1:16d0cb734caee11cf5424b7b0f5d5d8e68483fe1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(cargo-release) version 0.2.0</title>
<updated>2022-10-17T16:28:54+00:00</updated>
<author>
<name>Ubuntu</name>
<email>github@matdoes.dev</email>
</author>
<published>2022-10-17T16:28:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=45a48f264f37277387e5408511245bcf60b1b62a'/>
<id>urn:sha1:45a48f264f37277387e5408511245bcf60b1b62a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>disable release on more things</title>
<updated>2022-10-17T16:27:42+00:00</updated>
<author>
<name>Ubuntu</name>
<email>github@matdoes.dev</email>
</author>
<published>2022-10-17T16:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=2b5d972ae964e7f0055dc4fc8e80cf7978190128'/>
<id>urn:sha1:2b5d972ae964e7f0055dc4fc8e80cf7978190128</id>
<content type='text'>
</content>
</entry>
<entry>
<title>disable bot release</title>
<updated>2022-10-17T14:38:58+00:00</updated>
<author>
<name>Ubuntu</name>
<email>github@matdoes.dev</email>
</author>
<published>2022-10-17T14:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=8c01957458d5daea322431415786167b76934eaa'/>
<id>urn:sha1:8c01957458d5daea322431415786167b76934eaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bot API (#27)</title>
<updated>2022-10-08T00:57:42+00:00</updated>
<author>
<name>mat</name>
<email>27899617+mat-1@users.noreply.github.com</email>
</author>
<published>2022-10-08T00:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/cli/azalea-drasl.git/commit/?id=ba4cfaafaec97a3c5b9405fe542035ebe9039edd'/>
<id>urn:sha1:ba4cfaafaec97a3c5b9405fe542035ebe9039edd</id>
<content type='text'>
Basically make the `azalea` crate have stuff</content>
</entry>
</feed>
