This rust crate aims to provide an easy-to-use object hierarchy to manage raw JSON-messages sent over the minecraft protocol.
Serialization and Deserialization is done using serde (such a nice library! ❤️).
Using a version indication, different styles are automatically ignored for older versions.
To depend on mc_chat
, use:
toml
[dependencies]
mc_chat = "0.3"
To enable serialization/deserialization support, use:
toml
[dependencies]
mc_chat = { version = "0.3", features = ["serde"] }
Please feel free to contribute to this repository. Any help is welcome!
(I'm also pretty sure there are some people out there who know how to improve this crate by a bunch, so any advice is appreciated!)