The bug
The exception thrown by the method net.minecraft.network.Varint21LengthFieldPrepender.encode(ChannelHandlerContext, ByteBuf, ByteBuf) (20w07a Mojang name) when it tries to encode a buffer whose length cannot be stored using 3 bytes is created with an incomplete message.
Example message
unable to fit 2232077 into 3"unable to fit " + i + " into " + 3Suggested would for example be
"Cannot write buffer length of " + i + " using " + 3 + " bytes"Comments 2
This doesn't seem applicable to version 1.26.1.
Based on https://mcsrc.dev/#1/26.1-snapshot-4/net/minecraft/network/Varint21LengthFieldPrepender
Can confirm in 1.18 Pre-release 1.