#minecraft #protocols #allowing #communication

minecraft-net

A library allowing easier communication via the minecraft protocol

1 unstable release

new 0.1.0 Nov 30, 2024

#1299 in Network programming

Download history 98/week @ 2024-11-25

98 downloads per month

Custom license and GPL-3.0-only

59KB
2K SLoC

minecraft-net

This work is licensed under CC BY 4.0

This package is a work in progress

A package implementing the 1.21.1 minecraft protocol.

Features / Goals

  • Structs for all Packes (~18%)
    • Hanshake (1 packet)
    • Status (4 packets)
    • Login (11 packets)
    • Configuration (25 packets)
    • Play (180 packets)
    • improved usability
    • checking validity
  • Encoding/Decoding packets
  • Helper for encrypted connections
  • Documentation :(

Note:

This project is not in any way affiliated with Mojang and/or Microsoft. Use at your own risk.

It is also still in development.

Dependencies

~5.5MB
~105K SLoC