This builds up on the static sizer and timeout PR: https://github.com/GeyserMC/MCProtocolLib/pull/833
The reason compression and encryption should be static is to avoid confusion about the pipeline dynamically changing. This also allows more customization by developers who want to use alternative compression algorithms like igzip.
This builds up on the static sizer and timeout PR: https://github.com/GeyserMC/MCProtocolLib/pull/833 The reason compression and encryption should be static is to avoid confusion about the pipeline dynamically changing. This also allows more customization by developers who want to use alternative compression algorithms like igzip.