azalea/azalea-buf
mat d112856ff6
Entity metadata (#37)
* add example generated metadata.rs

* metadata.rs codegen

* add the files

* add comment to top of metadata.rs

* avoid clone

* metadata

* defaults

* defaults

* fix metadata readers and writers

* fix bad bitmasks and ignore some clippy warnings in generated code

* add set_index function to entity metadatas

* applying metadata
2022-11-06 14:05:01 -06:00
..
azalea-buf-macros Entity metadata (#37) 2022-11-06 14:05:01 -06:00
src use variables directly in format strings 2022-10-27 21:22:47 -05:00
Cargo.toml chore: Release 2022-10-30 14:04:11 -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.