azalea/azalea-buf
mat 4cef62e8e4
Microsoft Authentication (#29)
* a

* try to do more work on auth signing (untested)

* well auth works when i remove the d= so

* auth stuff

* sessionserver stuff

* add auth in azalea-protocol/client

* caching*

refreshing microsoft auth tokens isn't implemented yet, also i haven't tested it

* how did i not notice that i had the code duplicated

* fix cache

* add refreshing msa token

* replace some printlns with log::trace

* auth works!

* Update main.rs

* fix clippy warnings
2022-10-16 22:54:54 -05:00
..
azalea-buf-macros Replace impl Read with Cursor<&[u8]> (#26) 2022-10-07 20:12:36 -05:00
src Microsoft Authentication (#29) 2022-10-16 22:54:54 -05:00
Cargo.toml fix chunks not being able to be read 2022-09-04 21:24:10 -05:00
README.md get rid of Readable & Writable (#21) 2022-09-02 12:11:14 -05:00

Azalea Buf

An implementation of Minecraft's FriendlyByteBuf. This is used frequently in the game for serialization and deserialization of data.

Note that there are some minor implementation differences such as using unsigned integers in places where Minecraft uses signed integers. This doesn't cause issues normally, but does technically make usage of azalea-buf detectable if a server really wants to since it won't error in places where vanilla Minecraft would.