#minecraft #protocols #macro-derive #tokio #building #packets #traits

netherite

A tokio implementation of the Minecraft Protocol with derive macros

4 releases

0.1.3 Feb 12, 2024
0.1.2 Jun 24, 2023
0.1.1 Jun 24, 2023
0.1.0 Jun 23, 2023

#712 in Rust patterns

GPL-3.0-only

28KB
704 lines

Netherite docs.rs

Netherite is a crate implementing the essential building blocks of the Minecraft protocol.

Like a netherite ingot, it enables you to build your tools by yourself, offering traits and methods for implementing your very own data types and packets.

This is because the Minecraft protocol is always changing, and a fixed, up-to-date implementation is really hard to maintain.

Dependencies

~4–16MB
~147K SLoC