From 8fa209a981f6fffb1090ffef5b6104a1b4676c97 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Tue, 18 Jan 2022 09:19:14 +0000 Subject: [PATCH] Switched from shallow to deep packet cloning for async --- .../com/willfp/eco/internal/spigot/display/PacketWindowItems.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/internal/spigot/display/PacketWindowItems.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/internal/spigot/display/PacketWindowItems.kt index 876ac860..4aa53ed4 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/internal/spigot/display/PacketWindowItems.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/internal/spigot/display/PacketWindowItems.kt @@ -48,7 +48,7 @@ class PacketWindowItems(plugin: EcoPlugin) : AbstractPacketAdapter(plugin, Packe handleRateLimit(player) if (usingAsync(player)) { - val newPacket = packet.shallowClone() + val newPacket = packet.deepClone() executor.execute { runCatchingWithLogs { modifyAndSend(newPacket, itemStacks, windowId, player) }