WorldEdit for Bukkit

WorldEdit for Bukkit

21M Downloads

When you //sel to deselect, you get kicked due to packet size "larger than I expected"

WithLithum opened this issue ยท 1 comments

commented

WorldEdit Version

7.3.1+6763-2e55f4f

Platform Version

Fabric (loader 0.15.11, API 0.98.0+1.20.6)

Confirmations

  • I am using the most recent Minecraft release.
  • I am using a version of WorldEdit compatible with my Minecraft version.
  • I am using the latest or recommended version of my platform software.
  • I am NOT using a hybrid server, e.g. a server that combines Bukkit and Forge. Examples include Arclight, Mohist, and Cardboard.
  • I am NOT using a fork of WorldEdit, such as FastAsyncWorldEdit (FAWE) or AsyncWorldEdit (AWE)

Bug Description

Whenever you run //sel to clear selection, you get kicked (even in Singleplayer) due to:

Internal Exception: io.netty.handler.codec.DecoderException: java.io.IOException: Packet play/clientbound/minecraft:custom_payload (class_2658) was larger than I expected, found 8 bytes extra whilst reading packet clientbound/minecraft:custom_payload

Expected Behavior

You should not get kicked for using //sel.

Reproduction Steps

  1. Make a region selection.
  2. Type //sel.
  3. You get kicked due to Internal Exception: io...

Anything Else?

  • I have tested with only Fabric API and WorldEdit, at the client side, in a single-player world, and this issue is still occurring.
  • This may be the same issue as of #2525 but this clearly matches the description of a comment under it.
commented

Duplicate of #2525