mirror of
https://github.com/GeyserMC/MCProtocolLib.git
synced 2024-12-04 21:01:02 -05:00
A library for communication with a Minecraft client/server.
27cdf88b36
Add PacketProtocol.getOutgoingId(Packet) to get id from BufferedPacket Change TcpPacketCodec.encode to use Packet instance instead of its class |
||
---|---|---|
.github/workflows | ||
example/com/github/steveice10/packetlib/test | ||
src/main/java/com/github/steveice10/packetlib | ||
.gitignore | ||
LICENSE.txt | ||
pom.xml | ||
README.md |
PacketLib
PacketLib is a library for packet-based networking between clients and servers. It was made as a basis for other projects involving packet networking.
Test Example
See examples/com/github/steveice10/packetlib/test
Building the Source
PacketLib uses Maven to manage dependencies. Simply run 'mvn clean install' in the source's directory.
License
PacketLib is licensed under the MIT license.