retrooper / packetevents

PacketEvents is emerging as a strong contender in the realm of Minecraft packet processing libraries. Designed to simplify packet manipulation while delivering high performance, this powerful tool aims to demystify the complexities of projects utilizing packets.
GNU General Public License v3.0
513 stars 148 forks source link

Cleanup & optimize pipeline injector abstraction and implementation. #262

Closed retrooper closed 2 years ago

retrooper commented 2 years ago

ProtocolLib issue https://github.com/dmulloy2/ProtocolLib/issues/1522

retrooper commented 2 years ago

Progress on improving encoder in this branch https://github.com/retrooper/packetevents/tree/protocollib_compat

retrooper commented 2 years ago

That branch also worked on recoding the spigot pipeline injector. Before we mainly just copied Via's, now i made my own using my own abstraction. Its cleaner and smaller now.

retrooper commented 2 years ago

Merged protocollib_compat and 2.0. https://github.com/retrooper/packetevents/commit/064ceb6c12bca18c5a6c368c1b04df415e785968