1
2
Fork 0
mirror of https://github.com/mat-1/azalea.git synced 2025-08-02 14:26:04 +00:00
Commit graph

402 commits

Author SHA1 Message Date
mat
8313952541 Simplify packet macro
Now every packet implements McBufWritable and McBufReadable and uses those so the code doesn't have to be duplicated.
2022-04-30 23:04:18 -05:00
mat
0dc6decf7f put something useful in state 2022-04-30 22:30:50 -05:00
mat
3c3deb625d add entity -> add mob 2022-04-30 22:18:33 -05:00
mat
51201ffe65 Update clientbound_add_entity_packet.rs 2022-04-30 22:16:13 -05:00
mat
f2a8e8221d add clientbound_add_entity_packet 2022-04-30 22:13:47 -05:00
mat
80d49a7607 azalea_auth::encryption -> azalea_crypto 2022-04-30 21:30:45 -05:00
mat
cc70d80932 gitignore flamegraph stuff 2022-04-30 17:55:18 -05:00
mat
7f9463320f fix error that happens in linux + release mode 2022-04-30 16:56:59 -05:00
mat
153b5b45e4 misc fixes 2022-04-30 02:10:21 -05:00
mat
c37fcfe4da comment some stuff out 2022-04-30 01:50:53 -05:00
mat
4d7bf6c50e significantly optimize reading Vec<u8>
unfortunately, this introduces the requirement of using rust nightly
2022-04-30 01:43:00 -05:00
mat
c8c356685d background task works! 2022-04-29 23:06:40 -05:00
mat
baaa7658b5 Merge branch 'main' into chunk-packets 2022-04-29 20:22:26 -05:00
mat
8317b5b281 upgrade aes and cfb8 2022-04-29 20:20:56 -05:00
mat
3bd32cfa00 how do i do this 2022-04-29 00:40:47 -05:00
mat
b6fb96429c chunk packets work 2022-04-28 19:51:31 -05:00
mat
2575da38ed write more example code 2022-04-28 22:50:39 +00:00
mat
1ca9caee36 add bitset and work on chunk packets 2022-04-28 16:38:27 +00:00
mat
64823e661f Update clientbound_level_chunk_with_light_packet.rs 2022-04-27 23:50:28 -05:00
mat
a4c63c7bb4 create the necessary structs 2022-04-27 23:48:53 -05:00
mat
c2a9acc756 add ClientboundSetChunkCacheCenterPacket 2022-04-27 23:43:10 -05:00
mat
1b5a3722ee fix player info packet 2022-04-27 23:35:34 -05:00
mat
9b50886c30 player info packet 2022-04-27 18:00:50 +00:00
mat
60d1fa50c3 add player position packet 2022-04-27 15:09:33 +00:00
mat
4f9f2468f0 add recipe packet 2022-04-26 22:53:47 -05:00
mat
f859dbbba0 update brigadier 2022-04-26 22:15:07 -05:00
mat
9c69d7d5f2 finish update recipes packet implementation 2022-04-26 19:38:07 -05:00
mat
dd24110019 add derive mcbufreadable/writable 2022-04-26 22:58:18 +00:00
mat
5736a790d3 write some readmes 2022-04-26 15:37:31 +00:00
mat
e5fcfa1193 default implementation for read and write Vec<T> 2022-04-26 15:33:41 +00:00
mat
f9528a9f9a work on adding more stuff for recipes 2022-04-26 15:13:47 +00:00
mat
15b4dd6bd1 Merge branch 'main' into update-recipes-packet 2022-04-25 16:18:39 +00:00
mat
b9c874249f write example code 2022-04-25 16:18:12 +00:00
mat
e4e8cae0e3 start adding update recipes packet 2022-04-24 23:02:21 -05:00
mat
d6f0449344 remove debug prints 2022-04-24 22:55:11 -05:00
mat
dac943e3d7
Merge pull request #3 from mat-1/auth
Auth
2022-04-25 03:50:17 +00:00
mat
f4dd3a9293 ENCRYPTION WORKS!!!!!!!!!!! 2022-04-24 22:46:41 -05:00
mat
4c00bd8865 Add ServerboundKeyPacket 2022-04-24 19:28:29 -05:00
mat
3e507f0db4 Merge branch 'main' into auth 2022-04-24 17:37:57 -05:00
mat
b7641ff308 1.18.2 support 2022-04-24 16:18:51 -05:00
mat
97d392f4e5 fix warnings in azalea-nbt 2022-04-24 14:56:46 -05:00
mat
59ef945094 fix writing wrong ids in nbt 2022-04-24 14:53:01 -05:00
mat
b43ad19636 remove an unused thing from dependencies 2022-04-24 14:44:02 -05:00
7a272c216b Vec<Tag> to [Tag] 2022-04-23 04:28:19 +00:00
46454793e0 clean up some code 2022-04-23 04:14:19 +00:00
mat
3a6810ca1d vroom vroom 2022-04-22 22:38:42 -05:00
mat
3057ae8b4a maybe optimization 2022-04-22 20:49:42 -05:00
mat
b03d3da659 inline reading in nbt decoding 2022-04-22 18:23:29 +00:00
mat
99652200aa simplify nbt list optimization 2022-04-22 18:03:57 +00:00
mat
7df6522489 remove irrelevant comment 2022-04-22 14:51:03 +00:00