From da0f5d544bfc871d1fd9a874178248457f9a112d Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Tue, 27 Aug 2024 23:50:30 +0700 Subject: [PATCH] Fix wrong sanity check condition --- src/main/kotlin/ru/dbotthepony/mc/otm/network/Ext.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/network/Ext.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/network/Ext.kt index 4f4bdcd5c..15495e0cf 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/network/Ext.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/network/Ext.kt @@ -34,11 +34,11 @@ inline fun encodePayload(registry: RegistryAccess, block: (RegistryFriendlyByteB try { block.invoke(buf) + buf.readerIndex(0) - val bytes = ByteArrayList(buf.readableBytes()) - check(bytes.size == buf.readableBytes()) - buf.readBytes(bytes.elements()) - return bytes + val bytes = ByteArray(buf.readableBytes()) + buf.readBytes(bytes) + return ByteArrayList.wrap(bytes) } finally { underlying.release() }