Maurice Eisenblätter

Results 3 issues of Maurice Eisenblätter

## Objective Develop a new, purpose-built API for ProtocolLib that ensures compatibility with past, current, and future versions of Minecraft. This new API aims to streamline the codebase by distinguishing...

When a packet is intercepted, it is first processed by all sync packet listeners and then by async ones. The [`AsyncMarker`](https://github.com/dmulloy2/ProtocolLib/blob/47bcd53fd02041b77800910bcabd4382075bed06/src/main/java/com/comphenix/protocol/async/AsyncMarker.java#L385) is used to send the packets once they have...

improvement

This PR initiates the development of a new API as outlined in #2996, aiming to improve the overall maintainability and flexibility of ProtocolLib. As this is the first draft, backward...