Elytrium / LimboFilter

Powerful bot filtering solution for Minecraft proxies. Built with LimboAPI.
https://elytrium.net/
GNU Affero General Public License v3.0
138 stars 40 forks source link

[BUG] Client can not decode compressed packet after used /sendfilter multiple times #59

Open skbeh opened 1 year ago

skbeh commented 1 year ago

Describe the bug After used /sendfilter multiple (sometimes single one is enough) times, the client disconnects with a DecoderException.

To Reproduce Steps to reproduce the behavior:

  1. Install the plugin on latest velocity.
  2. Execute /sendfilter (my username).
  3. If the filter passes, do step 2 again.
  4. The client immediately disconnects after executing /sendfilter (my username), with a line: Internal Exception: io.netty.handler.codec.DecoderException: java.util.zip.DataFormatException: inflate data is bad.

Expected behavior Client keeps connected no matter how many times it is sent to filter.

Screenshots Screenshot_20230503_003557

Server Info (please complete the following information):