MCProtocolLib/example
Alex 148cd197c2
Fix/write race condition ()
* Restore old codec behaviour to solve autoread disconnect race conditions.

* Move all uses of PacketProtocol to MinecraftProtocol

Also removes the unsafe cast in the sending event. A modern instanceof cast should be used instead.

* Do never manually call exceptionCaught

This better handles disconnecting.

* Readd some of the disconnect packet fixes

* Switch back encryption and compression too

* Fix retaining read issues

* Prevent encoding memory leak

* Remove useless generics

* Remove wrapper exceptions

* Readd DecoderException and EncoderException
2025-03-16 18:18:28 +01:00
..
src/main/java/org/geysermc/mcprotocollib Fix/write race condition () 2025-03-16 18:18:28 +01:00
build.gradle.kts Add Slf4j () 2024-06-02 11:25:35 -04:00