A lightweight and efficient library for handling Minecraft packets across all versions, designed to eliminate version-specific complexities and reduce CPU usage.
Obviously, you might have come across a project called ProtocolLib, which provides a more convenient and faster way to send and listen for Minecraft packets (Bukkit).
In my team's projects, we encountered its issues — we had to send packets differently depending on the version, and ProtocolLib caused high CPU usage.
I decided to develop my own system to fix all these issues — and here it is! Now you no longer need to worry about varying packet structures across different Minecraft versions. This library can even be integrated into standalone applications (e.g., proxy servers).
You can find more details in GitHub readme file. I’d appreciate any feedback and stars! :)
Feel free to ask me any questions here:
- Telegram: https://t.me/milanskyyy
- Discord: milansky
- GitHub Issues: https://github.com/rmilansky/minecraft-protocol-java
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta