From df5305367753926cf62f95deed9672596cf624f9 Mon Sep 17 00:00:00 2001 From: Outfluencer Date: Thu, 17 Jul 2025 13:14:18 +0200 Subject: [PATCH] #3866: Make use of new ByteBuf#readString --- .../src/main/java/net/md_5/bungee/protocol/DefinedPacket.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/protocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java b/protocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java index 2f7f301e..122197e1 100644 --- a/protocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java +++ b/protocol/src/main/java/net/md_5/bungee/protocol/DefinedPacket.java @@ -129,8 +129,7 @@ public abstract class DefinedPacket throw new OverflowPacketException( "Cannot receive string longer than " + maxLen * 3 + " (got " + len + " bytes)" ); } - String s = buf.toString( buf.readerIndex(), len, StandardCharsets.UTF_8 ); - buf.readerIndex( buf.readerIndex() + len ); + String s = buf.readString( len, StandardCharsets.UTF_8 ); if ( s.length() > maxLen ) {