From f74d3139cd9f995a478a9c5e60bb460ae3e214b8 Mon Sep 17 00:00:00 2001 From: metafive <40429600+m3t4f1v3@users.noreply.github.com> Date: Fri, 21 Nov 2025 15:57:42 +1100 Subject: [PATCH] fix encode stuff --- .../modernnetworking/bukkit/api/BukkitNetworkSender.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bukkit/src/main/kotlin/xyz/bluspring/modernnetworking/bukkit/api/BukkitNetworkSender.kt b/bukkit/src/main/kotlin/xyz/bluspring/modernnetworking/bukkit/api/BukkitNetworkSender.kt index 5409bf0..48a0acd 100644 --- a/bukkit/src/main/kotlin/xyz/bluspring/modernnetworking/bukkit/api/BukkitNetworkSender.kt +++ b/bukkit/src/main/kotlin/xyz/bluspring/modernnetworking/bukkit/api/BukkitNetworkSender.kt @@ -1,6 +1,7 @@ package xyz.bluspring.modernnetworking.bukkit.api import io.netty.buffer.ByteBuf +import io.netty.buffer.ByteBufUtil import io.netty.buffer.Unpooled import org.bukkit.entity.Player import xyz.bluspring.modernnetworking.api.NetworkCodec @@ -13,6 +14,6 @@ object BukkitNetworkSender { val buffer = Unpooled.buffer() (packet.definition.codec as NetworkCodec).encode(buffer, packet) - this.sendPluginMessage(registry.plugin, "${packet.definition.namespace}:${packet.definition.id}", buffer.array()) + this.sendPluginMessage(registry.plugin, "${packet.definition.namespace}:${packet.definition.id}", ByteBufUtil.getBytes(buffer)) } } \ No newline at end of file