Commit graph

1136 commits

Author SHA1 Message Date
mat
22ea8c60fe fix sometimes not receiving chunks 2023-07-23 23:21:08 -05:00
mat
15acf13477 fix sending brand incorrectly 2023-07-23 22:24:08 -05:00
mat
d99ba0da55 clean up azalea-entity a little 2023-07-23 22:17:17 -05:00
mat
2ab16402de delete unused serde module 2023-07-20 06:49:47 -05:00
mat
7959a18001 pub use tag::* in azalea-nbt 2023-07-20 06:40:33 -05:00
mat
5062a8c8cd make PalettedContainer::new less weird 2023-07-20 05:14:30 -05:00
mat
eb596d921b remove unnecessary clone 2023-07-20 05:05:14 -05:00
mat
85357a4b6f derive Copy for ChunkSectionBlockPos 2023-07-20 05:01:58 -05:00
mat
a985cc7442 remove unused deps 2023-07-19 17:13:46 -05:00
mat
f0c7d6e8bf fix wrong names in a Debug and relax PartialChunkStorage::set_block_state 2023-07-19 07:22:55 -05:00
mat
0a83dc73b4 add try_read to connection 2023-07-16 05:50:02 -05:00
mat
509c154b4d descend up to 3 blocks in pathfinder 2023-07-15 17:14:10 -05:00
mat
a839c6a923 fix brigadier booleans 2023-07-15 16:35:23 -05:00
mat
cde7e35046
Attacking (#96)
* add Client::attack

* partially implement attack cooldowns

* attack speed modifiers

* don't care clippy

---------

Co-authored-by: mat <git@matdoes.dev>
2023-07-15 04:39:43 -05:00
mat
148f203817 fix auto respawn and fix entity metadata 2023-07-15 02:06:19 -05:00
mat
7405427199
Mining (#95)
* more mining stuff

* initialize azalea-tags crate

* more mining stuff 2

* mining in ecs

* well technically mining works but

no codegen for how long it takes to mine each block yet

* rename downloads to __cache__

it was bothering me since it's not *just* downloads

* codegen block behavior

* fix not sending packet to finish breaking block

* mining animation 🎉

* clippy

* cleanup, move Client::mine into a client extension

* add azalea/src/mining.rs

---------

Co-authored-by: mat <git@matdoes.dev>
2023-07-14 22:20:40 -05:00
mat
d1afd02aa8
Update to Bevy 0.11 (#94)
* update to bevy 0.11

* clippy

---------

Co-authored-by: mat <git@matdoes.dev>
2023-07-09 19:11:29 -05:00
ea8a8fccb6
Add ClientBuilder:new_without_log (#93)
* Add ClientBuilder:new_without_log

* 'log' feature

* fix warnings

---------

Co-authored-by: mat <git@matdoes.dev>
2023-06-24 17:43:38 -05:00
Adam Reisenauer
5e46996882
Add functions auth_with_link_code, get_ms_link_code, and get_ms_auth_token. (#88)
* Add option for grabbing authentication code for Microsoft seperately. Created two new functions, one that outputs the DeviceCodeResponse and one that uses this response to authenticate an actual account.

* Added documentation and cleaned up function names. Still wondering about code repeition

* reduce code duplication, more docs, cleanup

* clippy

---------

Co-authored-by: mat <git@matdoes.dev>
2023-06-24 17:09:43 -05:00
mat
fe687f9bdb fix clientboundsoundpacket
closes #89
2023-06-15 14:37:20 -05:00
mat
804a9fd800 actually make Vec3::length sqrt 2023-06-14 23:50:21 -05:00
mat
dbfbffac14 Vec3::distance_to and clippy 2023-06-14 23:43:54 -05:00
mat
a514b2c9e5 1.20.1 2023-06-12 14:50:05 -05:00
mat
ff4e9e6c95 link to 1.19.4 branch 2023-06-12 14:46:15 -05:00
mat
5f8e5be4dc Merge branch '1.20' 2023-06-12 14:38:40 -05:00
mat
49f951688e 1.20 2023-06-12 14:35:00 -05:00
mat
bc7e0ab537 fix panic in azalea-chat 2023-05-28 14:05:23 -05:00
mat
2a2169226f revert echo example 2023-05-27 14:30:56 -05:00
mat
8813330359 random fixes mostly related to auth and crypto 2023-05-27 01:57:31 -05:00
mat
6188230009 add stuff related to chat signing
and also some stuff related to digging because i forgot to do a different branch lol
2023-05-26 15:18:04 -05:00
mat
9bdace4aab add stuff related to chat signing
and also some stuff related to digging because i forgot to do a different branch lol
2023-05-26 15:17:25 -05:00
mat
8be3921ad4 merge main 2023-05-24 02:52:21 -05:00
mat
630c78b318 1.20-pre5 2023-05-24 02:46:19 -05:00
mat
eb65b0ad6e fix respawn system ambiguity 2023-05-21 17:29:28 -05:00
mat
8ef57aa698 chore: Release 2023-05-17 00:04:16 -05:00
mat
cb20430481 chore: Release 2023-05-16 23:57:06 -05:00
mat
a63beff5e3 and add the required fields 2023-05-16 23:55:39 -05:00
mat
bb49c78ebc and also update the dependents lol 2023-05-16 23:53:13 -05:00
mat
667b15be6f set version of azalea-inventory to 0.6 2023-05-16 23:52:11 -05:00
mat
3f8177a302 chore: Release 2023-05-16 23:49:08 -05:00
mat
c26bb0733f format some Cargo.tomls 2023-05-16 23:47:54 -05:00
mat
76428154f8 upgrade dependencies
have fun compiling nerds
2023-05-16 23:39:06 -05:00
mat
e2f9d59c45 better variable naming in doc 2023-05-16 23:32:10 -05:00
mat
2ba7b83490 ClientBuilder::new_without_plugins 2023-05-16 23:26:45 -05:00
mat
33044c7957 1.20-pre2 2023-05-16 17:00:12 +00:00
mat
0cc76dfb67 ChatPacket::is_whisper 2023-05-13 19:29:55 -05:00
mat
ca39b8b6af reexport azalea-chat and add goto docs 2023-05-13 19:08:08 -05:00
mat
49952dd150 Merge branch 'main' into 1.20 2023-05-12 23:40:34 -05:00
mat
657c073eab protocol fixes 2023-05-12 23:40:31 -05:00
mat
2057877eba remove unused import 2023-05-12 23:22:45 -05:00