mat
5a9fca0ca9
Better errors ( #14 )
...
* make reading use thiserror
* finish implementing all the error things
* clippy warnings related to ok_or
* fix some errors in other places
* thiserror in more places
* don't use closures in a couple places
* errors in writing packet
* rip backtraces
* change some BufReadError::Custom to UnexpectedEnumVariant
* Errors say what packet is bad
* error on leftover data and fix
it wasn't reading the properties for gameprofile
2022-08-06 02:22:19 -05:00
0c2ce00bae
make Connection a single struct with generics
...
This isn't that good of a solution but I couldn't come up with a better one and this was pretty simple to implement
2022-07-29 16:29:06 -05:00
f22a386c78
fix errors in az-client
2022-07-29 15:38:33 -05:00
1b602d0be7
fix errors and warnings
2022-07-29 15:32:04 -05:00
5e3a6066f8
Fix error
2022-07-07 01:17:20 -05:00
mat
31e5629ce1
Merge branch 'main' into 1.19.1
2022-07-07 05:58:44 +00:00
017651358d
It compiles
2022-07-06 19:15:33 -05:00
e8deda5d2e
clippo
2022-06-25 17:37:29 -05:00
978880b756
Fix warnings
2022-06-25 16:40:12 -05:00
460bdfb8bb
merge ClientState and Client
2022-06-25 16:23:40 -05:00
77980f0018
rename World to dimension
...
A world is a collection of dimensions
2022-06-25 14:24:56 -05:00
a0b3b793f9
ClientboundUpdateMobEffectPacket
2022-06-25 00:01:54 -05:00
41f61bf9c1
i hate mutexes
2022-06-24 23:54:31 -05:00
b030b0ea33
start adding moving
2022-06-24 23:10:59 -05:00
ce834aeca5
Fixes
2022-06-23 23:45:23 -05:00
2cdbdcaa27
move_entity_with_delta
2022-06-23 21:31:19 -05:00
37c6618c16
Fix everything so azalea-buf works
2022-06-23 19:17:04 -05:00
5ca49e680e
azalea-buf
2022-06-23 15:12:17 -05:00
c7b0c51274
Add move_to
2022-06-21 23:19:31 -05:00
efd8749573
add gametick event and find_one_entity
2022-06-20 01:19:59 -05:00
438d633b83
Bump tokio
2022-06-19 22:12:19 -05:00
c9a070f711
Fix some clippy warnings
2022-06-19 22:01:54 -05:00
bb6b116cb8
Improvements to azalea-world for entities
2022-06-19 00:30:24 -05:00
fc3151f89d
account.rs and client.rs
2022-06-18 16:54:49 -05:00
d8e0457b62
from<ClientboundAddEntityPacket> for Entity
2022-06-18 14:08:34 -05:00
614b211298
EntityStorage
2022-06-17 23:55:11 -05:00
f993e79a7e
Create azalea-entity
2022-06-17 20:46:16 -05:00
0a945e73ec
EntityPos
2022-06-17 18:09:34 -05:00
d27d283686
Update ClientboundSoundPacket to 1.19
2022-06-17 16:34:34 -05:00
0c0fec0065
fix some packets
2022-05-26 19:12:19 -05:00
0530c57579
Fixes
2022-05-26 17:55:07 -05:00
1e145a82b8
1.19
2022-05-26 13:45:48 -05:00
c16e958d0b
ClientboundLevelParticlesPacket works
2022-05-14 20:43:25 -05:00
3f77390e26
ClientboundGameEventPacket
2022-05-14 19:40:00 -05:00
2eaccf03eb
actually do ClientboundSectionBlocksUpdatePacket
2022-05-14 19:31:34 -05:00
42f86f73f2
add unhandled ClientboundSectionBlocksUpdatePacket
2022-05-14 19:14:34 -05:00
e58c9390a7
get_block_state works
2022-05-14 15:02:13 -05:00
345cecf7af
add more stuff
2022-05-08 23:45:15 -05:00
ac392542ce
Merge branch 'main' into chunk-decoding
2022-05-08 18:55:49 -05:00
d783a0295b
animate packet
2022-05-08 18:44:40 -05:00
7c742347a7
azalea-chat now checks language files
2022-05-08 18:38:22 -05:00
a9a8834b3a
fix
2022-05-07 22:05:12 -05:00
a60c1ac05b
block update packet
2022-05-07 22:03:49 -05:00
ff79c1838a
level event packet
2022-05-07 21:58:10 -05:00
ffba101854
chat and sound packets
2022-05-07 21:54:27 -05:00
f62a681474
remove entities packet
2022-05-07 21:44:11 -05:00
98eee6d908
add keepalive packets
2022-05-07 20:41:33 -05:00
49454781cf
add move packets
2022-05-07 20:34:53 -05:00
d8049a5d0c
move entity and rotate head packets
2022-05-07 20:00:59 -05:00
e53ef8b0dd
update advancements packet
2022-05-07 19:46:06 -05:00