Skip to content
 
 

Repository files navigation

NetherNet

The WebRTC-based network protocol used in newer versions of Minecraft. It provides LAN discovery and secure peer-to-peer (P2P) connectivity.

  • Features:
    • Secure communication over WebRTC (DTLS/SRTP)
    • LAN server discovery
    • Signaling management
    • Easy-to-use NethernetListener and NethernetStream

Usage

To build the project:

cargo build --release

To run the examples:

# NetherNet Server
cargo run --example server -p nethernet

# NetherNet Client
cargo run --example client -p nethernet

Requirements

  • Rust 1.85 or higher

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages