#3111: Check chat for illegal chars & moved length check into the packet class

This commit is contained in:
Outfluencer
2021-06-15 09:06:33 +10:00
committed by md_5
parent a25c2b325b
commit ad50fc9ad3
2 changed files with 6 additions and 3 deletions

View File

@@ -40,7 +40,7 @@ public class Chat extends DefinedPacket
@Override
public void read(ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion)
{
message = readString( buf, ( direction == ProtocolConstants.Direction.TO_CLIENT ) ? 262144 : 256 );
message = readString( buf, ( direction == ProtocolConstants.Direction.TO_CLIENT ) ? 262144 : ( protocolVersion >= ProtocolConstants.MINECRAFT_1_11 ? 256 : 100 ) );
if ( direction == ProtocolConstants.Direction.TO_CLIENT )
{
position = buf.readByte();